โœจ Opinionated Next.js scaffoldingNode.js 18+

Scaffold your Next.js app
in seconds

One CLI to configure your entire stack โ€” ORM, database, auth, state management, API layer, and more. Stop spending hours on boilerplate.

$npx create-samrose-app

Everything you need

Configure your full stack

Every choice scaffolded correctly, wired together, and ready for production.

ORM
Choose your preferred database ORM to match your project needs.
PrismaDrizzleTypeORMMongoose
Database
Pick from battle-tested databases for any scale.
PostgreSQLMySQLSQLiteMongoDB
Authentication
Secure your app with the right auth solution.
NextAuthClerkJWT
UI Components
Optional beautiful component libraries for rapid UI development.
shadcn/ui
State Management
Manage your application state with proven solutions.
ZustandReduxRecoil
API Layer
Define your API architecture from the start.
tRPCoRPCGraphQLREST
Testing
Ship with confidence using modern testing frameworks.
JestVitest
Extras
Production-ready tooling from day one.
DockerGitHub ActionsHusky

Quick start

Up and running in 3 steps

1

Run the CLI

Bootstrap your project with a single command.

bash
npx create-samrose-app
2

Choose your stack

Interactively pick your ORM, database, auth, and more.

bash
? Select ORM โ€บ Prisma
? Select Database โ€บ PostgreSQL
? Select Auth โ€บ NextAuth
3

Start building

Your fully configured Next.js app is ready to go.

bash
cd my-app && npm run dev

Your choice, your stack

Mix and match freely

Every combination is valid and fully configured out of the box.

ORM

PrismaDrizzleTypeORMMongoose

Database

PostgreSQLMySQLSQLiteMongoDB

Auth

NextAuthClerkJWT

State

ZustandReduxRecoil

API

tRPCoRPCGraphQLREST

Testing

JestVitest
๐Ÿš€

Start building today

No configuration, no boilerplate headaches. Just run the command and your opinionated, production-ready Next.js project is ready.

bash
npx create-samrose-app