I built a CLI to scaffold Next.js monorepos with one command
I kept finding myself repeating the same setup whenever I started a new Next.js project, so I decided to turn my usual workflow into a CLI.
It generates a monorepo with pnpm, Turborepo, Drizzle, PostgreSQL, Supabase Auth, and testing already wired up.
pnpm dlx u/clubedge/create-clubedge-app my-app
I also made the starter versioned so projects can be generated from a specific release.
It's still evolving, and I'd be interested in feedback from other developers: what do you usually include in your Next.js starter, and what would you do differently?
You can explore the project here:
CLI: https://github.com/Clubedge/create-clubedge-app
Starter: https://github.com/Clubedge/clubedge-starter
Website: https://starter.clubedge.live
u/Ok_Soil3082 — 5 days ago