Built for 20x companies

Ship beautiful B2B SaaS in hours, not months

For small AI-native teams that want to move like companies 20 times larger, without rebuilding the same SaaS foundation from scratch.

Designed to convert.Built to scale.

0h

Saved on launch setup

0

Tools with generous free tiers

3

Foundation to ship and scale from

Drive revenue

Launch faster with prewired auth, billing, CMS, and product pages that move visitors into the app.

Future-proof the stack

Standardise your setup early so new features land on a clean base instead of a patchwork of starters.

Reduce setup cost

Spend less on glue code, rework, and tooling churn by starting from one coherent production-ready system.

Built in from day one

Start with the parts indie hackers usually spend weeks stitching together.

Blog, mobile UX, charts, and AI readiness are already in place, so you can spend more time shipping your product and less time building the foundation around it.

Start building

What ships with 20xdev

Everything you need to ship

Stop rebuilding the same infrastructure. Start with a foundation that scales.

Production-Ready
Ship faster with pre-built auth, dashboard, and payments. Everything you need to go live, out of the box.
AI-Optimized
Clean architecture with clear patterns, perfect for AI code generation. Let AI help you build faster.
B2B SaaS Ready
Multi-tenant by design with org management and role-based access. Enterprise features built-in.
Modern Stack
Next.js 15, Convex, WorkOS, and shadcn/ui. The latest tools for building exceptional products.

Built with the best

The perfect stack for AI-generated B2B SaaS

Every tool carefully chosen for a reason. Modern, scalable, and designed to work together.

Next.js 16
Framework

Next.js 16

App Router & Turbopack

The most powerful React framework with built-in routing, SSR, and API routes.

TypeScript
Language

TypeScript

Type-safe development

Catch bugs before runtime and make refactoring safe.

Bun
Runtime

Bun

Fast runtime & package manager

3x faster than npm. Built-in TypeScript support.

Convex
Database

Convex

Real-time backend

Zero-config real-time database. No REST APIs or GraphQL boilerplate.

Zod
Validation

Zod

Schema validation

TypeScript-first validation with automatic type inference.

WorkOS
Auth

WorkOS

Enterprise SSO & SCIM

Enterprise-grade authentication. Land enterprise customers from day one.

shadcn/ui
UI

shadcn/ui

Beautiful components

Copy-paste components that you own. Accessible and customizable.

Tailwind CSS
Styling

Tailwind CSS

Utility-first CSS

Ship faster with utility classes. Tiny production bundles.

Animate UI
Animations

Animate UI

Smooth animations

Production-ready animations that delight users.

Stripe
Payments

Stripe

Billing & subscriptions

Connected to Convex for real-time subscription sync.

Resend
Email

Resend

Transactional emails

Modern email API with React components.

TanStack Query
State

TanStack Query

Server state management

Automatic caching, background updates, and optimistic UI.

nuqs
State

nuqs

Type-safe URL params

URL state that syncs with React. Shareable links.

OpenAI
AI

OpenAI

LLM integration

Add AI features to your SaaS with a simple API.

ElevenLabs
AI Voice

ElevenLabs

Voice and speech generation

Add text-to-speech, voice agents, and audio experiences with the Convex component.

General Translation
i18n

General Translation

AI-powered translations

Translate your app with AI. No JSON files to maintain.

IndexNow
SEO

IndexNow

Instant content indexing

Push updates directly to search engines so new pages and edits get discovered faster.

Sanity
CMS

Sanity

Headless CMS

Flexible content modeling for blogs and marketing pages.

DataFast
Analytics

DataFast

Simple analytics

Privacy-friendly analytics. Easy setup, no complexity.

PostHog
Monitoring

PostHog

Product analytics & logging

Error tracking, session replay, and product analytics in one.

Onboarda
Onboarding

Onboarda

Guided product setup

Help new customers reach activation faster with a clear onboarding flow and in-app guidance.

AffiliateBase
Growth

AffiliateBase

Affiliate program management

Launch referral and affiliate loops without building your own tracking and payout system.

Cal.com
Scheduling

Cal.com

Instant booking links

Let prospects book demos and discovery calls without back-and-forth emails.

Knip
Cleanup

Knip

Find unused code

Detect unused files and dependencies automatically.

CodeRabbit
Review

CodeRabbit

AI code review

Instant AI-powered reviews on every PR.

SonarCloud
Quality

SonarCloud

Code analysis

Continuous code quality and security analysis.

FAQ

Frequently asked questions

Everything you need to know about 20xdev.

20xdev is a production-ready B2B SaaS starter kit built with Next.js 15, Convex, and WorkOS. It provides everything you need to launch a modern SaaS application: authentication, organization management, real-time data, payments, and more.

20xdev is open source and free to use for any project. You only pay for the services you use (Convex, WorkOS, Stripe, etc.) based on their pricing tiers. Most have generous free tiers for getting started.

WorkOS provides enterprise-grade authentication with SSO, SCIM, and directory sync out of the box. This makes 20xdev ideal for B2B SaaS where your customers need to connect their identity providers.

While 20xdev is optimized for B2B with organization management and enterprise auth, you can adapt it for B2C use cases. The core architecture, real-time backend, and payment integration work great for any SaaS.

Convex provides automatic real-time subscriptions. When data changes in the database, all connected clients update instantly without any additional configuration. No WebSocket setup or state management required.

Yes! 20xdev includes production essentials: TypeScript for type safety, ESLint for code quality, proper error handling, secure authentication, and a scalable architecture. Deploy to Vercel with one click.

20xdev uses Tailwind CSS and shadcn/ui components. Customize the theme in your CSS variables, or modify individual components. Everything is unstyled by default and designed to be extended.

20xdev integrates with Stripe for payments. Handle one-time charges, subscriptions, usage-based billing, and customer portals. Webhook handlers and billing state management are included.

Still have questions? Contact us