create-kickstartr-app
v1.0.7
Published
The ultimate fullstack starter generator for Next.js
Maintainers
Readme
create-kickstartr-app
The fastest way to create a Next.js fullstack application with your preferred tech stack.
🚀 Package Status
This package is LIVE and available on npm!
Quick Start
Interactive Mode
npx create-kickstartr-app@latest
# or
npm create kickstartr-app@latest
# or
yarn create kickstartr-app
# or
pnpm create kickstartr-app
# or
bun create kickstartr-appCLI Mode
npx create-kickstartr-app@latest my-app --ui shadcn --auth clerk --orm prisma --db-provider neon --api trpcLocal Development (for contributors)
# Clone the repository
git clone https://github.com/Tristan-stack/kickstartr-cli
cd kickstartr-cli
# Install dependencies
npm install
# Build and test locally
npm run build
npm run test:interactive
npm run test:cliSupported Technologies
UI Libraries
tailwind- Tailwind CSS (included by default)shadcn- Beautiful and accessible components
Authentication
clerk- Complete authentication solutionnextauth- NextAuth.js for flexible authbetterauth- Modern auth library
ORM
prisma- Type-safe database toolkit
Database Providers
neon- Serverless Postgressupabase- Open source Firebase alternative
API Layer
trpc- End-to-end typesafe APIsrest- Traditional REST APIsgraphql- GraphQL APIs
Examples
# Full stack app with all features
npx create-kickstartr-app@latest my-saas --ui shadcn --auth clerk --orm prisma --db-provider neon --api trpc
# Simple app with just UI
npx create-kickstartr-app@latest my-landing --ui tailwind --ui shadcn
# API-focused app
npx create-kickstartr-app@latest my-api --auth nextauth --orm prisma --api trpc
# Interactive mode
npx create-kickstartr-app@latest
# Using different package managers
npm create kickstartr-app@latest my-app
yarn create kickstartr-app my-app
pnpm create kickstartr-app my-app
bun create kickstartr-app my-appWhat's Included
- ⚡️ Next.js 15 - Latest version with App Router
- 🎨 Tailwind CSS - Utility-first CSS framework
- 📱 Fully Responsive - Mobile-first design
- 🔒 Authentication Ready - Multiple auth providers
- 🗄️ Database Integration - ORM and providers setup
- 🚀 API Layer - Choose your preferred API style
- 📦 TypeScript - Fully typed codebase
- 🎯 Developer Experience - ESLint, Prettier, and more
Installation & Testing
# Quick test
npx create-kickstartr-app@latest test-project
# Install globally (optional)
npm install -g create-kickstartr-app
create-kickstartr-app my-projectDevelopment (for contributors)
# Clone and setup
git clone https://github.com/Tristan-stack/kickstartr-cli
cd kickstartr-cli
npm install
# Build and test locally
npm run build
npm run test:interactive
npm run test:cli
# Publish new version
npm run release # builds, increments version, and publishesLicense
MIT
