Ship your SaaS in days,not months
Stop rebuilding the same boilerplate. LaunchKit gives you auth, payments, email, and a polished landing page — ready to customise and deploy in under an hour.
Trusted by 1,200+ indie hackers and startup teams
All the hard parts, already done
We handle the infrastructure so you can focus on the thing that actually matters: your product.
Next.js 15 App Router
Built on the latest Next.js with Turbopack, React 19, and Server Components. Fast by default.
Tailwind v4 design system
CSS-first Tailwind v4 with a custom design token system. Dark mode out of the box.
Auth ready
Slot your preferred auth provider (Clerk, NextAuth, Supabase Auth) with zero restructuring needed.
Stripe-ready checkout
Pricing section wired to your Stripe price IDs. One env var and your billing is live.
Transactional email
Contact form backed by Resend. Toggle it on or off with a single env var. Your inbox, your rules.
One-click Vercel deploy
Vercel deploy button in the README. From git clone to live URL in under two minutes.
From clone to live in three steps
Clone and configure
Run `git clone` and copy `.env.example` to `.env.local`. Fill in your API keys — that's it. Every string on the page lives in `src/lib/config.ts`.
Customise your content
Open `config.ts` and update your headline, features, pricing tiers, and FAQ. No component hunting, no hardcoded strings scattered across files.
Deploy to Vercel
Push to GitHub and click the deploy button. Vercel picks up your env vars, builds in 30 seconds, and assigns your custom domain.
Start free, scale when you're ready
No hidden fees. No per-seat nonsense. Cancel any time.
Starter
Everything you need to validate your idea.
- Full source code
- Next.js 15 + Tailwind v4
- 1-click Vercel deploy
- Contact form (Resend)
- MIT licence
Pro
Auth, payments, and a dashboard ready to extend.
- Everything in Starter
- Auth integration (Clerk)
- Stripe billing + webhooks
- User dashboard scaffold
- Priority email support
- Lifetime updates
Team
Multi-seat licences and white-glove onboarding.
- Everything in Pro
- Up to 5 developers
- Slack support channel
- 30-min onboarding call
- Custom feature request
What founders say
“I spent three days trying to set up Tailwind v4 with dark mode. LaunchKit had it working in 10 minutes. Just clone and go.”
Sarah Chen
@sarahbuilds
“The config.ts pattern is genius. Every product I've built since has used it. No more hunting through components for a string.”
Marcus Webb
@marcuswebb
“Shipped my landing page on day one, collected emails, and had paying customers before I even built the actual product.”
Priya Nair
@priyanair_dev
Common questions
Contact us
Have a question or want to discuss something? We'd love to hear from you.