# 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.

Website: https://github.com/RayFernando1337/elite-next-clerk-convex-starter

## What it is 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](https://xiry.app/topics/development.md)
- Topic: [Boilerplates & Starters](https://xiry.app/topics/development/boilerplates-starters.md)
- 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, 22 July 2025](https://x.com/brianmmdev/status/1947669768510836745): Ready-made starting point for building SaaS-style apps on the Convex + Clerk stack, which Brian Morrison II calls "an incredible pairing".
- [@RayFernando1337, 17 August 2025](https://x.com/RayFernando1337/status/1957099834475008452): 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

- [Alternatives to ShipFast](https://xiry.app/alternatives/shipfast.md)

## Related

- [AnotherWrapper](https://xiry.app/resources/anotherwrapper): Next.js AI boilerplate with pre-built apps, auth, and payments. (Web app, Paid)
- [Cult UI Pro — Polar Subscription](https://xiry.app/resources/cult-ui-pro-polar-subscription): Next.js SaaS starter template with Supabase and Polar subscription billing (Website, Open source)
- [ElevenLabs NextJS Starter](https://xiry.app/resources/elevenlabs-nextjs-starter): Open-source Next.js boilerplate showcasing ElevenLabs audio and voice features (GitHub repo, Open source)
- [nextjs-sessionauth-template](https://xiry.app/resources/nextjs-sessionauth-template): Next.js starter template featuring Lucia session auth and Stripe billing (GitHub repo, Open source)
- [Steven Tey's Starter Template Stack (Precedent)](https://xiry.app/resources/steven-tey-s-starter-template-stack-precedent): A full-stack Next.js tech stack for fast project prototyping and deployment. (List, Free)
- [Zero to Paid SaaS in 10 Min (Free Template)](https://xiry.app/resources/zero-to-paid-saas-in-10-min-free-template): Tutorial and starter template for shipping a paid SaaS application quickly (Article or course, Free)

Updated 11 October 2026. Page: https://xiry.app/resources/starter-diy-2164

Make your own library: Xiry takes your saved reels, tweets, Reddit bookmarks and Watch Later videos, makes them searchable and pulls the useful stuff out, like this library. It's invite-only for now; join the waitlist at https://xiry.app/#waitlist.
