A full-stack Next.js
app in seconds
Nextkit is an interactive CLI that scaffolds a production-ready Next.js project. Pick your database, ORM, auth, API layer, payments, email, and analytics — it wires them all together, typed and ready to run.
$ npx @mxrcxs17/next-kit@latest
$ npx @mxrcxs17/next-kit@latest
✔ Project name … my-app
✔ Database … PostgreSQL
✔ ORM … Drizzle
✔ Auth … NextAuth
✔ API layer … tRPC
✔ Payments … Stripe
◇ Scaffolding your app▋
One command to begin
No global install. Run it, answer a few prompts, and start building.
$ npx @mxrcxs17/next-kit@latestSkip the boilerplate, keep the momentum
Stop wiring the same tools together on every new project.
One command, full stack
Answer a handful of prompts and get a complete Next.js app — routes, providers, env files, and dependencies all configured and connected for you.
Modular by design
Mix and match auth, ORM, database, API, payments, email, and analytics. Take only what you need.
Typed end-to-end
Strict TypeScript throughout, with validated environment variables out of the box.
Sensible defaults
Tailwind, shadcn/ui, ESLint, and Prettier preconfigured so the project is ready the moment it's generated.
Production-ready
Deploy-ready structure and conventions, not a toy starter — built to grow with your project.
Your code, no lock-in
The output is a standard Next.js project you fully own. There's no runtime dependency on the CLI after generation — adapt it however you like.
From zero to running in three steps
Run one command
npx @mxrcxs17/next-kit@latest — no global install, no setup.
Pick your stack
Database, ORM, auth, API, payments, email, analytics.
Start building
A typed, configured project, wired up and ready to run.
Pick from a curated menu
Every layer of the stack — installed and configured for you.
Auth
Database
ORM
API
Payments
Analytics
Styling
Ship your next idea today
Stop wiring up the same stack every time. Scaffold a production-ready Next.js app in seconds with Nextkit.