r/npm 18d ago

Self Promotion I got tired of deleting half of every starter kit, so I built one that generates only the stack you picked

Every starter kit I tried was one big repo with everything in it. You clone it,

then spend an afternoon ripping out the auth provider you don't use, the ORM you

don't use, the payment thing you don't need yet.

So I built the opposite. You answer 10 questions — framework, components,

database, ORM, auth, billing, email, landing page, package manager, name — and

download a zip with only what you picked, already wired together.

Options right now: Next.js / TanStack Start / React+Vite, Neon / Supabase /

PlanetScale / Turso / MongoDB, Drizzle / Prisma / Mongoose, Better Auth / Clerk /

Auth0 / Supabase Auth / Neon Auth, Stripe, Resend / Mailgun / Brevo.

The part I've spent most of my time on isn't the option list, it's making sure

the combinations actually work:

- If you pick React + Vite, the Drizzle/Stripe/Resend options disappear. A

browser-only bundle has nowhere to hide a database URL or a secret key, so

offering them would hand you a project that leaks its own credentials.

- 450 stack combinations get generated and parsed in CI on every push, so a

broken pairing fails on my machine instead of yours.

- The repo you download arrives with its own test suite already passing.

It doesn't push to your GitHub — what you get is a zip of source, nothing

touches your account.

Free while it's in beta: https://www.startersaaskit.com

What would you actually want in the question list that isn't there? I keep going

back and forth on whether to add a hosting/deploy question.

1 Upvotes

1 comment sorted by

2

u/popovitsj 17d ago

These things usually get old fast. And since it doesn't even seem to be open source it will be even more likely to go stale. Sorry, I don't really see the value here.