Ship a polished SaaS faster with a plugin first architecture
Saasdirectkit gives you a clean, scalable foundation with authentication, billing-ready UI, and a flexible plugin system to extend your stack in minutes. Start focused, grow without rewrites.
export const appConfig = {
app: {
name: "Acme Cloud",
},
plugins: [
// Drop-in integrations (more below)
"saasdirectkit-supabase-plugin",
],
}Everything you need to launch fast
Get the Starter KitClean architecture
Organized folders, predictable patterns, and clear boundaries make it easy to build features without debt.
Auth & sessions
Flexible auth primitives that work with multiple providers and protect your API routes securely.
Billing-ready UI
Polished components for plans, invoices, and usage with design tokens that match your brand.
CLI & scaffolds
Spin up modules, routes, and data layers with a simple command. Consistency from day one.
Type-safe APIs
End-to-end types for safer refactors and fewer runtime surprises as your product scales.
Plugins
Easily add new functionality to your application using our plugin system.
Plugin system for instant integrations
Extend SaaSDirectKit without changing core code. Install a plugin, configure one file, and unlock new capabilities. This makes it easy to enable choosing between backends, payment providers, features while keeping your codebase clean and maintainable.
Plugins
v0.1- saasdirectkit-supabase-pluginPostgres, auth, storage, and real-time via Supabase.
- saasdirectkit-convex-pluginTransactional real-time database and functions via Convex.
- Install the plugin using the saasdirectkit-cli
# Supabase
npx saasdirectkit-cli add saasdirectkit-supabase-plugin
# or Convex
npx saasdirectkit-cli add saasdirectkit-convex-plugin
Toggle plugins on or off to tailor functionality without refactors.
From zero to a polished SaaS in hours
Start with a clean foundation, scaffold features with the CLI, then enable powerful integrations through plugins. You keep control of the code, the kit just removes the repetitive parts.
Clone github repo
Initialize SaaSDirectKit, set your app name, ready to iterate quickly.
git clone git@github.com:saasdirectkit/saasdirectkit.git my-app
cd my-appInstall Dependencies
Install dependencies using bun or pnpm or npm
bun install
Add integrations
Enable Supabase or Convex or any other integrations like stripe, polar to extend the functionality of the starterkit.
bun add saasdirectkit-supabase-plugin
# or
bun add saasdirectkit-convex-pluginFrequently asked questions
What is Saasdirectkit?+
Saasdirectkit is a Next 16 starterkit that eases the process of building Saas apps. Built with ease of use, best practices, performance, scalability in mind. Saasdirectkit-Next uses Tanstack form for easy form generation and validation using zod
Why can't I just use an open-source starter kit?+
You can and there are some great open-source boilerplates out there. But since they are open-source, most of them are side-projects and doesn't provide full features for free. Most of them have a pro version which costs way more. Open source developers are also busy with their job and not actively maintaining the project. Saasdirectkit is built by a team of developers who are invested in the project. We are constantly improving the kit and adding new features to it. We have a roadmap for Saasdirectkit and we are constantly adding new features to it.
What does Lifetime access mean?+
Lifetime access means you get access to the codebase for life, including all future enhancements and updates, with a one-time purchase. No subscriptions.
What's included in the license?+
The license includes lifetime access to the Github repository, a license key and more.
What's the tech stack?+
The stack includes Next 16 (latest version), Better-Auth, Tailwind CSS, Drizzle ORM, and supports various databases like Postgres, Supabase, and Neon, as well as file storage solutions like S3 and R2.
Do you offer refunds?+
Due to the nature of digital products, we generally do not offer refunds. However, if you are unhappy with your purchase, please reach out to discuss your situation.
Built with modern stack
Powered by the latest and most reliable technologies
Ready to build your SaaS?
Unlike other starterkits, every updates don't break your code. Because of the plugin first architecture, everything is modular and updated automatically.