startupkit
v0.6.6
Published
The NextJS framework with everything you need to launch a SaaS product.
Readme
StartupKit CLI
Command-line tool for scaffolding StartupKit projects.
startupkit.com | GitHub | Documentation
What is StartupKit?
StartupKit is a meta-framework for building SaaS applications. It's built on Next.js 16, React 19, TypeScript, and Turbo with authentication, analytics, database, and UI components pre-configured. Perfect for startups that want to focus on building features instead of infrastructure.
Quick Start
Create a New Project
npx startupkit initCommands
init
Initialize a new StartupKit project.
npx startupkit init
npx startupkit init --name my-projectOptions:
--name <name>- Project name (prompts if not provided)--repo <repo>- Custom template repository
What it does:
- Clones the complete monorepo template
- Installs all dependencies
- Sets up workspace packages
add
Add an app or package to your workspace.
npx startupkit add
npx startupkit add next --name dashboard
npx startupkit add vite --name landing
npx startupkit add pkg --name shared-utilsOptions:
--name <name>- App/package name--repo <repo>- Custom template repository
Templates:
next- Full-stack Next.js applicationvite- Lightweight Vite applicationpkg- Shared workspace package
help
Show help information.
npx startupkit helpExamples
Create a new project:
npx startupkit init --name my-saas
cd my-saas
pnpm devAdd a marketing site:
npx startupkit add next --name marketingAdd a shared package:
npx startupkit add pkg --name api-client