< 20 min
Local setup
Install, run, and verify end-to-end generation without extra scaffolding.
Bunship is a production-ready Next.js AI SaaS boilerplate for developers, indie hackers, and startup teams. Launch with Better Auth or Clerk, Stripe or Creem billing, queue and workflow infrastructure, admin, docs, blocks, and i18n already wired.
Inspect the docs, reusable blocks, and pricing before you commit to the stack.
Next.js 16 + Bun + Turborepo + Better Auth/Clerk + Stripe/Creem
Proof
Track delivery speed, queue reliability, and module reuse with verifiable metrics to de-risk launch and support SEO iteration.
< 20 min
Local setup
Install, run, and verify end-to-end generation without extra scaffolding.
99.95%
Queue stability
Cancellation, retry, timeout, and refund idempotency are tested and observable.
4+
Reusable modules
Image generation, prompt workflow, data table, and block modules ready to embed.
2 langs
Built-in i18n
Marketing pages, blocks docs, and core interactions ship with locale support.
Why Bunship
Most Next.js starter kits stop at UI and sign-in. Bunship covers the path from authentication to billing, async workflows, admin operations, docs, reusable blocks, and multilingual marketing pages.
Start from a modern App Router baseline instead of upgrading an outdated boilerplate before product work even begins.
Ship product app, docs, shared packages, and content from one workspace with faster local workflows and cleaner boundaries.
Use Better Auth or Clerk with practical flows for email, OAuth, sessions, and protected SaaS routes.
Launch with Stripe or Creem billing, checkout, webhooks, order state handling, and the subscription lifecycle already wired.
Use retry-safe async flows, cancellation paths, and operational guards for AI generation or other long-running jobs.
Open live blocks, inspect implementation patterns, and reuse modules instead of rebuilding common product surfaces.
Start with a practical baseline for admin pages, internal tools, tables, and product operations instead of stitching them later.
Support product explanation and SEO growth with docs, features, stacks, and blog surfaces in the same system.
Publish English and Chinese routes from the same codebase and keep metadata, navigation, and content aligned.
Build on shared components and patterns that feel like product code, not a throwaway landing page theme.
Use Drizzle and production-minded integration points without reverse engineering the project structure yourself.
Spend time on product differentiation instead of rebuilding auth, payments, docs, and launch plumbing from scratch.
Workflow
Cycle through model execution, queue governance, reusable block output, and release checks.
Submit generation task
T+00:10Send prompt and parameters with AbortController support to provider submit APIs.
Control queue lifecycle
T+00:45Apply concurrent limits, retries, timeout boundaries, and safe cancellation paths.
Render reusable UI blocks
T+01:30Expose feature-ready modules through ship-block and compose them in marketing pages.
Verify and publish
T+02:00Run integration checks for idempotent refunds and release with confidence.
Architecture
Explore the full application architecture from routing to payments, admin operations, and AI generation workflows.
Explore architectureCore Pillars
Demo
Preview the core modules you can reuse directly in your product.
Scenarios
Not just a template gallery. Each path maps to runnable pages and composable blocks.
AI Product MVP
Start from image generation and plug queue-safe submit/poll flow into your own domain.
Open image demoComponent-driven landing
Assemble reusable blocks and keep style and i18n consistent across pages.
Browse blocksData-heavy operations UI
Use the table stack for filtering, sorting, and toolbar interaction baselines.
View table demoArchitecture-first docs site
Present queue design, provider flow, and deployment strategy in one narrative page.
Open stacks pageQuick Start
Simple setup process to start building your next SaaS application.
Install Bun and required packages to get started quickly.
curl -fsSL https://bun.sh/install | bash
bun installStart your local development environment with one command.
bun devBuild your app for production and deploy to any platform.
bun run build
bun startPricing
Accelerate your SaaS journey with Bunship today
Use code LIFETIME, pay once and unlock lifetime source access.
Pay once, Build unlimited SaaS websites
FAQ
Short answers for developers evaluating a Next.js AI SaaS starter kit, auth and billing coverage, and whether Bunship fits their launch path.
Still comparing starter kits?
Check pricing, docs, and live blocks to see whether Bunship matches your product path.
What is Bunship and who is it for?
Bunship is a production-ready AI SaaS starter kit for developers, indie hackers, and startup teams building paid web products with Next.js. It is designed for people who want to skip rebuilding the same launch infrastructure and move faster from idea to working product.
Is Bunship an AI SaaS starter kit or a general Next.js boilerplate?
It is both, but opinionated toward AI SaaS and productized web apps. You get a modern Next.js 16 foundation plus the pieces AI and SaaS products usually need early: authentication, billing, queue or workflow patterns, admin surfaces, docs, reusable blocks, and i18n.
What does Bunship include besides the UI?
Beyond the frontend, Bunship includes Better Auth or Clerk integration, Stripe or Creem billing flows, queue and workflow-oriented patterns, admin pages, docs surfaces, reusable product blocks, and multilingual routing. The goal is to cover the business and product infrastructure a paid SaaS actually needs.
Does Bunship support Stripe, Creem, and subscription billing out of the box?
Yes. Bunship includes billing infrastructure for Stripe and Creem, including checkout flows, webhook handling, order state transitions, and subscription-oriented product logic. That makes it a better fit than a bare Next.js boilerplate with only a pricing page stub.
Can I use Better Auth or Clerk for authentication?
Yes. Bunship is built to support Better Auth or Clerk, so you can choose the auth approach that best matches your team, product stage, and operational preference instead of forcing a single provider choice.
Is Bunship a good ShipFast alternative?
If you want a more technical, modular starter with Bun, Turborepo, broader product surfaces, and clearer support for AI workflow scenarios, Bunship is a strong ShipFast alternative. It is aimed at builders who care about the implementation baseline, not just getting a landing page online.
Can I use Bunship for non-AI SaaS products too?
Yes. The AI positioning reflects one of the strongest use cases, but Bunship also works for general SaaS products that need authentication, billing, admin, docs, reusable UI blocks, and a production-ready Next.js monorepo.
What should I review before deciding if Bunship is the right Next.js SaaS boilerplate?
Review the docs, reusable blocks, feature pages, stacks pages, and pricing page. Those entry points show whether Bunship matches your expected architecture, coding style, billing setup, and launch workflow better than a generic starter kit.