npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

createforge

v0.1.0

Published

Ship full-stack apps, not scaffolds — from idea to deployed product in minutes

Readme

CreateForge

Ship full-stack apps, not scaffolds — From idea to deployed product in minutes.

npm version License: MIT

Why Developers Love CreateForge

Most scaffolding tools give you a skeleton. CreateForge gives you a living, breathing app — battle-tested, production-ready, and delightful to work with.

⚡ Instant Competence

npx createforge my-saas
# ✨ Live app in < 5 minutes
# ✓ Tests passing
# ✓ Demo data seeded
# ✓ Ready to deploy

Time to first success: < 10 minutes (we measure this obsessively)

🎯 Signature Features

🌐 Forge Live — Zero-Setup Browser Dev

Spawn a fully running instance in your browser. Edit code, see live preview, share with teammates — zero local setup.

forge create --live
# Opens instant browser environment
# Share link: https://live.forge.dev/your-app

🤖 Forge Copilot — Natural Language Builder

Build by talking. Upgrade by asking.

forge copilot "Add Stripe payments with a pricing table"
# ✓ Installs Stripe
# ✓ Creates pricing components
# ✓ Adds checkout flow
# ✓ Includes test data

🔍 Forge Health — One-Dashboard Maintenance

Never worry about outdated dependencies or security issues.

forge health
# Checks: dependencies, security, tests, config
# One-click PR for upgrades

⚔️ Battle-Tested Templates

Every template passes automated quality gates:

  • ✓ Unit & integration tests
  • ✓ CI/CD configured
  • ✓ Security scanned
  • ✓ Production deployed

No toy projects. Only production-grade code.

🎨 Forge Seeds — Realistic Demo Data

Every template includes multiple scenarios:

  • Trial user flow
  • Paid customer journey
  • Payment failures
  • Edge cases

Demo like it's real — because it is.

🔌 Plugin Ecosystem with Incentives

forge add stripe      # Payments
forge add clerk       # Auth
forge add supabase    # Database
forge add openai      # AI

Plugins are npm packages. Marketplace shows installs, ratings, and revenue-share for creators.

🚀 Zero-Friction GitHub Integration

forge init
# ✓ Creates GitHub repo
# ✓ Sets up CI/CD
# ✓ Enables Dependabot
# ✓ Configures secrets
# ✓ Creates starter issues

One command. Everything configured.

🎯 PR Preview Environments

Every PR gets a live preview with seeded data. Reviewers can play with the real app.

📊 Personal Profile & Presets

forge profile --edit
# Save favorite stack
# Set code style
# Define team policies

Your generator. Your way.

Quick Start

Create Your First App

# Interactive mode
npx createforge

# Or specify everything
npx createforge my-app --template nextjs-saas --live

# Navigate and run
cd my-app
npm run dev

The Love Journey (0 to Evangelist)

Minute 0-5: Run npx createforge → instant live demo
Minute 5-20: Edit in browser or VS Code → first deploy (confetti 🎉)
Hour 1: Add Stripe → payments work with test data
Day 1-7: Share demo, get feedback, install community plugin
Week 2-4: Contribute plugin/template → earn recognition

Available Templates

🌟 Featured

| Template | Description | Stack | |----------|-------------|-------| | nextjs-saas | Production SaaS with auth, payments, dashboard | Next.js 14, TypeScript, Tailwind, Stripe, Clerk | | ai-rag | RAG chat with vector search | Next.js, OpenAI, Pinecone, LangChain | | ecommerce | Full store with cart, checkout, admin | Next.js, Stripe, Shopify, Tailwind |

All templates include:

  • ✓ TypeScript
  • ✓ Tests (Vitest)
  • ✓ CI/CD (GitHub Actions)
  • ✓ Demo data
  • ✓ Production config

Commands

Core

# Create new app
forge create [name] [--template <id>] [--live]

# Open in browser environment
forge live [path]

# Add plugin
forge add <plugin>

# Check project health
forge health [--fix]

# Setup GitHub & deployment
forge init [--deploy <platform>]

# Manage profile
forge profile [--edit]

Plugin System

# Install plugin
forge add stripe

# List available plugins
forge plugins

# Create your own
forge plugin create my-plugin

What Makes It Different

| Feature | Other Tools | CreateForge | |---------|-------------|-------------| | Time to first success | 30-60 min | < 10 min | | Production ready | ❌ Skeleton only | ✅ Battle-tested | | Live browser preview | ❌ | ✅ Forge Live | | Demo data included | ❌ | ✅ Multiple scenarios | | One-click deployment | ❌ | ✅ GitHub + Vercel | | Plugin marketplace | ❌ | ✅ With revenue share | | Health monitoring | ❌ | ✅ Auto PR for fixes | | Tests included | ❌ | ✅ All templates |

Metrics We Track (To Prove Love)

  • Time-to-first-success (TFS): Target ≤ 10 minutes
  • 1-week retention: Target > 30%
  • Template-to-deploy conversion: % who generate → deploy
  • Contributor activation: New plugin authors per month
  • NPS: Net Promoter Score from onboarding

Community & Growth

Contribute

Monthly Contests

Best template wins sponsorship. Submit yours!

Workshops & Tutorials

Live sessions where you build and ship in one hour.

Roadmap (First 90 Days)

  • [x] Week 0-2: CLI core + 2 battle-tested templates
  • [x] Week 2-4: Forge Live + GitHub init + Vercel deploy
  • [ ] Week 4-6: Forge Seeds + PR previews
  • [ ] Week 6-10: Forge Health + auto-upgrade PRs
  • [ ] Week 10-12: Plugin marketplace + 10 curated templates

Philosophy

We design every feature to trigger one or more of these emotions:

  1. Instant competence — Feel capable immediately
  2. Trust & reliability — It just works in production
  3. Control & craftsmanship — Power users can fine-tune
  4. Delight & identity — Proud to show what you built
  5. Community & reciprocity — Contributing returns value

Installation

Option 1: Use with npx (No Installation Required)

npx createforge

This runs the latest version directly - perfect for one-time use or trying it out!

Option 2: Install Globally

npm install -g createforge

After installation, use either command:

forge create my-app
# or
createforge create my-app

📖 Full Installation Guide - Includes troubleshooting and developer setup

Requirements

  • Node.js 18+
  • npm or yarn
  • Git

Examples

Create SaaS with Stripe

forge create my-saas --template nextjs-saas
cd my-saas
forge add stripe
forge init --deploy vercel

Create AI Chat App

forge create ai-chat --template ai-rag
cd ai-chat
forge add openai
forge live  # Test in browser

Add Multiple Plugins

forge create my-app
cd my-app
forge add clerk      # Auth
forge add supabase   # Database
forge add analytics  # Tracking

Configuration

CreateForge saves your preferences in ~/.config/createforge/:

{
  "profile": {
    "name": "Your Name",
    "favoriteStack": ["nextjs", "typescript", "tailwind"],
    "codeStyle": "standard"
  },
  "templates": {
    "favorites": ["nextjs-saas"],
    "recent": ["nextjs-saas", "ai-rag"]
  }
}

Privacy & Telemetry

We collect minimal, opt-in telemetry to improve UX:

  • Template popularity
  • Time-to-first-success
  • Error rates

Always opt-in. Always transparent.

# Disable telemetry
forge telemetry --disable

Built With CreateForge Badge

Show off what you built:

[![Built with CreateForge](https://img.shields.io/badge/Built%20with-CreateForge-blueviolet)](https://forge.dev)

Support

License

MIT © CreateForge


Ship full-stack apps, not scaffolds.

Get StartedTemplatesPluginsShowcase

Made with ❤️ by developers, for developers