Development · GitHub repo
Starter.diy
Full-stack SaaS starter with Next.js 15, Convex, and Clerk Billing
An open-source SaaS starter kit combining Next.js 15 App Router, Convex for real-time backend data, and Clerk for authentication and subscription billing. It provides pre-configured webhooks, protected routes, and payment-gated pages so you can deploy a paid web app without wiring auth and payments from scratch.
What it's for
- Launch a paid micro-SaaS product without manual Stripe API configuration
- Set up real-time user data synchronization between Clerk and Convex via webhooks
- Gate specific routes and dashboard features behind active subscriptions
- Prototype full-stack React applications using shadcn/ui and Tailwind CSS v4
Features
- Next.js 15 with App Router and Turbopack support
- Convex real-time database schema and serverless backend functions
- Clerk authentication with social logins and JWT session integration
- Clerk Billing integration for subscription management and payments
- Pre-wired Svix webhooks syncing user and payment events to Convex
- Protected dashboard layout and payment-gated content routes
- UI built with Tailwind CSS v4, shadcn/ui, Radix UI, and Framer Motion
- Light and dark theme switching with customizable design tokens
Pricing
Open source. Free and open source (MIT license)
Details
- Type
- GitHub repo
- Category
- Development
- Topic
- Boilerplates & Starters
- Open source
- Yes
- Platforms
- Web, Self-hosted
- For
- Next.js developers and indie hackers building paid SaaS applications
- Alternative to
- ShipFast, Supastarter, Makerkit
- Tags
- nextjs, convex, clerk, saas, boilerplate, billing, typescript
Why it was saved
- @brianmmdev: Ready-made starting point for building SaaS-style apps on the Convex + Clerk stack, which Brian Morrison II calls "an incredible pairing".
- @RayFernando1337: Skip-from-zero setup for shipping a functional paid SaaS quickly; the thread claims the full stack goes from clone to working payments in about 10 minutes.
Compare
Related
Next.js AI boilerplate with pre-built apps, auth, and payments.
Next.js SaaS starter template with Supabase and Polar subscription billing
Open-source Next.js boilerplate showcasing ElevenLabs audio and voice features
Next.js starter template featuring Lucia session auth and Stripe billing
A full-stack Next.js tech stack for fast project prototyping and deployment.
Tutorial and starter template for shipping a paid SaaS application quickly
Updated