Build your Next.js SaaS
without the boilerplate
Launch with production-ready authentication, Stripe billing, organizations, an admin panel and 50+ UI components. Choose Prisma or Drizzle, adapt the full source and focus on what makes your product different.
Built with a familiar TypeScript stack
Explore the product
+ 4 more ready to use email templates
AI features included
Launch and monetize AI features with the included chat UI, streaming responses and prepaid credits.
Your SaaS foundation, already built
AuthenticationEmail and password, Google OAuth, TOTP two-factor authentication and session management.
Stripe billingSubscriptions, one-time payments and customer self-service with Stripe.
Usage creditsSell credit packs, track balances and charge for AI usage.
Prisma or DrizzleChoose a PostgreSQL starter kit built with the ORM you prefer.
OrganizationsInvitations, membership roles and organization switching are included.
Admin panelManage users, organizations, subscriptions and credit balances.
AI chatbotA streaming chat interface built with the Vercel AI SDK.
File storageUpload directly to S3-compatible storage with presigned URLs.
Marketing pagesLaunch with pricing, blog, documentation, contact and legal pages.
Transactional emailSend polished emails with Resend and React Email templates.
AnalyticsTrack traffic, performance and custom events with Vercel.
MonitoringCapture errors with Sentry and structured logs with Pino.
Product documentationPublish MDX documentation with Fumadocs.
Responsive by defaultProduct and marketing screens work across desktop and mobile.
Type-safe codeStrict TypeScript settings, schema validation and lint rules across the codebase.
shadcn/uiAccessible components built with shadcn/ui, Radix UI and Tailwind CSS.
Legal pagesPrivacy, terms and cookie consent pages ready to customize.
SEO readyMeta tags, sitemaps, structured data and social images.
Light and dark modeSystem-aware themes with a saved user preference.
Coding-agent contextRepository instructions for Codex, Claude Code and Cursor.
Authentication your users already expect
Better Auth handles email and password, social sign-in, two-factor authentication, account linking and session management.
Email and passwordRegistration, email verification, password reset, email changes and password changes are implemented.
Social sign-inGoogle sign-in is preconfigured. Add Microsoft, GitHub or any other Better Auth provider as needed.
Two-factor authenticationProtect accounts with TOTP authenticator apps and recovery codes.
Sign in to your account
Welcome back! Please sign in to continue.
Or continue with
Organizations and teams
Let customers create organizations, invite teammates and manage access by role.
InvitationsInvite members by email, assign a role and control what they can access.
RolesStart with owner, admin and member roles, then extend permissions for your product.
Ownership transferTransfer an organization to another member without manual database changes.
Organizations
Stripe billing
Launch subscriptions, one-time payments, per-seat pricing and prepaid credits with Stripe.
Customer portalCustomers can view invoices, change plans and manage billing without contacting support.
Plan-based accessGate pages, actions and features by subscription status or plan.
Flexible pricingCharge per organization, per seat or through one-time purchases.
Usage creditsSell credit packs, track balances and deduct credits as customers use AI features.
Billing
Subscription plan
View, upgrade or cancel your subscription. This organization is currently on the plan:
Pro
Current billing cycle (Mar 13 - Apr 13)
Billing breakdown
This invoice will continue updating until the end of your billing cycle.
| Item | Quantity | Unit price | Amount |
|---|---|---|---|
| Pro Plan | 2 | USD 25.00 | CHF 50.00 |
| Current costs | USD 50.00 | ||
| Projected costs | USD 50.00 | ||
A design system you can make your own
Build consistent product screens with reusable page layouts and 50+ typed components. You can inspect and modify every line, so the system stays flexible as your product grows.
Responsive designMarketing, authentication, dashboard and settings screens adapt across desktop and mobile. Explore the live demo on desktop or mobile.
Light and dark themesSystem-aware light and dark modes are included and easy to customize.
Familiar UI primitivesBuilt with shadcn/ui, Radix UI, Tailwind CSS and Lucide so the components stay accessible and extensible.
export default function ProfilePage(): JSX.Element { return ( <Page> <PageHeader> <PageTitle>Profile</PageTitle> <PageActions> ... </PageActions> </PageHeader> <PageBody> <AnnotatedLayout> <AnnotatedSection title="Personal details" description="Your contact information." > <PersonalDetailsCard /> </AnnotatedSection> </AnnotatedLayout> </PageBody> </Page> );}Solo foundersValidate ideas without rebuilding authentication, billing and dashboards.
Product engineersStart with typed, documented code you can inspect and modify.
AgenciesReuse one dependable foundation across unlimited client projects.
Product teamsBuild customer apps and internal tools with organizations, roles and admin controls.
One license.
Unlimited projects.
Use the starter kits for unlimited personal, commercial and client projects. Your license covers every developer in one team or organization. Read the full license.
No recurring Achromatic fee, per-seat license fee or separate kit purchase. One payment includes the current Prisma and Drizzle kits plus lifetime updates.
Complete license
For one individual, team or organization.
$180
one-time payment
No recurring license fee
Secure checkout by Stripe. By purchasing, you agree to the Terms of Service and Achromatic License, acknowledge the Privacy Policy and request immediate delivery of digital source access. Sales are final after delivery except where applicable law requires otherwise.
All current starter kits
Prisma and Drizzle versions
Production-ready SaaS features
Authentication, billing, organizations, admin tools and more.
Lifetime source access and updates
Unlimited projects
Every developer in your team or organization
Personal, commercial and client work
Private GitHub access