An open-source, feature-rich, React + Node.js + Prisma starter kit
built for the AI era. Auth, payments & admin — wired in.
Ships with a full set of agent rules, an llms.txt index, and typed declarations, so coding agents understand the whole codebase and build complete features in your app on day one.
Pre-configured full-stack auth that you own — email verification, social log-in, sessions and password reset, with no third-party auth bill and no per-user pricing surprises.
Welcome back — sign in to continue
Checkout, webhooks and a customer portal are configured out of the box — subscriptions and one-time credit packs both work on day one. Swap providers by changing one config value, not your codebase.
Graphs! Tables! Analytics at a glance — revenue, subscriptions, page views and user management live in one place, styled and ready before you write a single query.
Everything below ships in the starter — delete what you don't need.
A typed, documented surface your coding agent can drive.
One schema, end to end.
Presigned uploads with validation, wired to object storage.
One command to ship.
Transactional email with prebuilt verify & reset templates.
The free SaaS starter —
yours to keep, fork and ship.
A content site scaffold with MDX, feeds and sitemaps.
Playwright suite included.
Complete documentation & support.
No lock-in, no license keys — read every line you run.
Scheduled work built in.
Display anywhere, easily.
High-level topics we are planning and working on.
"I used it to build and sell my AI-augmented SaaS app for marketplace vendors within two months!"
"Really done with a PWA in two days of part-time work — deployed on day five in about 10 minutes. The docs held my hand the whole way."
"Without a starter like this, I probably wouldn't have built it. The boring parts were already done."
"In just four nights of work I had payments, auth and a landing page live. My cofounder thought I'd hired an agency."
"Setting up a full-stack SaaS in two minutes with meaningful defaults — auth, payments, email — is exactly what side projects needed."
"Congrats! I'm loving the template. It's really helped me, a self-taught coder, increase my confidence. I feel like I've finally found the perfect starter that fits all my projects instead of rigging out a new one each time."
"Just randomly wanted to say that I've been using this starter with an agent and it's remarkable how well it works. The agent-rules folder is doing some heavy lifting."
"This is exactly the framework I've been dreaming of ever since I've been working in fully remote teams. The documentation alone gives me the confidence that this is my permanent stack, and I'm sticking with it. Recommended."
"Ways to like but rather: you don't realize how much you need it unless you try it. 10/10."
Because starters die when they're closed. Driftkit is a demo product for this prototype, and the fictional pitch is: the community keeps it current, and you keep every line of code you ship. Learn more
Auth, payments (subscriptions + credit packs), transactional email, file uploads, a blog scaffold, an admin dashboard, E2E tests and agent tooling — the whole surface you saw on this page.
It's a self-contained clickable prototype: no backend, no tracking, and every "sign in" is a demo session. The pricing and testimonials are fictional.
Subscriptions or one-time credit packs — both are pre-wired in the starter.
Try the demo checkout with test card number
4242 4242 4242 4242
All you need to get started on a side project.
Our most popular plan — for products with real users.
Top up AI credits anytime — no subscription needed.
Welcome back — sign in to continue
This is a prototype — no account needed.
The demo app that ships with the starter: enter your day's tasks, set your hours, and let the AI plan the day. Each generation costs one credit.
3 credits remaining · demo generation, no API calls
| Source | Visitors | Signups |
|---|---|---|
| Search | 4,982 | 141 |
| Newsletter mentions | 2,344 | 96 |
| Direct | 1,921 | 58 |
| Community forum | 1,204 | 41 |
| Docs referrals | 866 | 20 |
| User | Plan | Status |
|---|---|---|
| ana@lightpost.example | Pro | active |
| jon@quartzine.example | Hobby | active |
| sam@mossmail.example | Trial | day 6 of 14 |
| rita@hexvoy.example | Pro | past due |
| kei@tidecraft.example | Trial | day 2 of 14 |