Stop rebuilding auth, payments, and teams from scratch. Codapult is a Next.js 16 SaaS boilerplate with auth, payments, teams, admin, AI, SAML SSO, SCIM, audit logs, white-labeling, and infrastructure — all wired together. Adapter pattern: swap auth providers (Better-Auth/Kinde), payment providers (Stripe/LemonSqueezy/Polar), and storage (local/S3/R2) by changing one env var. No vendor lock-in, no rewrites. 70+ modules, keep only what you need via CLI. Months of development, ready on day one.
Hey Product Hunt! 👋
I built Codapult after spending weeks rebuilding the same foundation every time — auth, billing, teams, admin — while the actual product waited.
The core idea is an adapter pattern: every external dependency (auth, payments, storage, jobs, embeddings) sits behind a clean interface. Switch from Stripe to LemonSqueezy? One env var. Move from managed auth to self-hosted? Same thing. No rewrites, no vendor lock-in.
It's not a minimal starter — it's 70+ production-ready features you can trim via CLI. The goal is a foundation that grows from MVP to real B2B SaaS without starting over.
I'd love to hear from anyone who's built a SaaS and hit the "I should've structured this differently" wall — what would you have wanted from day one?
Report
No reviews yetBe the first to leave a review for Codapult