Best SaaS Boilerplates for Indie Hackers (2026 Prices)

If you are a solo founder shipping a B2C SaaS on Next.js, ShipFast ($199 one-time when we checked) is the cheapest paid kit with unlimited projects. If you need teams and organisations, Makerkit or Supastarter ($349 each for one developer) are the stronger picks. If your budget is zero, Open SaaS is MIT-licensed, actively maintained and includes auth, payments and email.

Editorial title card reading "Best SaaS Boilerplates for Indie Hackers (2026 Prices)" beside the orange ZeroRaised mark.

Key takeaways

  • ShipFast was $199 (Starter) or $249 (All-in) one-time when we checked, with unlimited projects for one individual, but its own page said it was last updated 9 months ago.
  • Makerkit (Pro $349, Teams $649) and Supastarter (Solo $349, Startup $799, Agency $1,499) are the strongest paid picks for B2B SaaS with organisations, roles and invitations.
  • SaaS Pegasus is the Django pick: a free open source edition, or $649 one-time for Unlimited with teams, Stripe and 1 year of updates.
  • Open SaaS, Vercel's Next.js SaaS Starter, next-forge and Bullet Train are all MIT-licensed and free, so a zero budget still gets you auth and Stripe wired up.
  • Read the licence before you buy: most paid kits ban reselling the code as a starter, several need a separate licence per client, and Makerkit and ShipFast say no refunds once you have repo access.
On this page 21
  1. TL;DR
  2. SaaS boilerplate comparison table
  3. The paid boilerplates, one by one
  4. ShipFast: cheapest paid kit for solo B2C
  5. Makerkit: B2B teams with a choice of data layer
  6. Supastarter: widest billing choice, agency tier
  7. SaaS Pegasus: the Django choice
  8. Laravel Spark: billing for PHP founders
  9. The free, MIT-licensed starters
  10. Our picks by situation
  11. How to evaluate a boilerplate before you pay
  12. When to skip a boilerplate
  13. Worked example: is $349 worth it?
  14. Frequently asked questions
  15. What is the best SaaS boilerplate for a solo indie hacker?
  16. Is there a good free SaaS boilerplate?
  17. Can I use one boilerplate licence for multiple projects?
  18. Can I get a refund on a SaaS boilerplate?
  19. Should I use a boilerplate or just build with AI coding tools?
  20. Ship it, then launch it
  21. Sources

Short answer: For a solo B2C SaaS on Next.js, ShipFast is the cheapest paid boilerplate with unlimited projects ($199 one-time when we checked). For a B2B SaaS where customers invite teammates, Makerkit or Supastarter at $349 give you organisations, roles and billing out of the box. With no budget, start with Open SaaS, which is MIT-licensed and was still being updated this month.

Every price, licence term and date below comes from each vendor's own page or GitHub repo, checked on 10 Nov 2026. The recommendations are ours and are marked as such.

TL;DR#

Disclosure: ZeroRaised is a launch site for bootstrapped products. We have no affiliate deals with any vendor in this post and earn nothing if you buy one. Facts come from the linked sources as checked on 10 Nov 2026.

SaaS boilerplate comparison table#

BoilerplatePrice (one-time)LicenceStackAuthBillingTeams / multi-tenancyBest for
ShipFast$199 Starter, $249 All-inProprietary, unlimited projectsNext.js, MongoDB or SupabaseGoogle OAuth, magic linksStripe or Lemon SqueezyNot listedSolo B2C on a budget
Makerkit$349 Pro (1 user), $649 Teams (up to 5)Proprietary, unlimited projectsNext.js 16, TanStack Start; Supabase, Drizzle or Prisma kitsSupabase Auth or Better Auth"your payment provider"Yes: personal and team accounts, rolesB2B SaaS
Supastarter$349 Solo, $799 Startup, $1,499 AgencyProprietary, unlimited projectsNext.js, Nuxt or TanStack Start; Prisma or DrizzleBetter Auth (passkeys, magic link, 2FA)Stripe, Lemon Squeezy, Polar, Creem, Dodo PaymentsYes: organisations, seat billing, rolesB2B SaaS, agencies
SaaS PegasusFree (open source) or $649 UnlimitedFree edition open source; paid licence per codebaseDjango, Celery, DockerEmail, social login, 2FAStripeUnlimited onlyPython founders
Laravel Spark$99 single site, $199 unlimitedPer project or unlimited, 1 year of updatesLaravel, with Jetstream or BreezeFrom your Laravel starterStripe or PaddlePer-seat billingLaravel founders
Open SaaSFreeMITWasp (React, Node, Prisma), Shadcn UIEmail, Google, GitHub, Slack, MicrosoftStripe, Polar.sh, Lemon SqueezyNot listedZero budget, full-featured
Next.js SaaS StarterFreeMITNext.js, Postgres, Drizzle, shadcn/uiEmail and password, JWT cookiesStripeBasic: Owner and Member rolesLearning, small MVPs
next-forgeFreeMITTurborepo monorepo, Next.js, PrismaClerkStripeNot listedLarger apps, many services
Bullet TrainFreeMITRuby on RailsDeviseStripeTeams and invitationsRails founders

"Not listed" means the vendor's page did not mention it; we did not guess.

The paid boilerplates, one by one#

ShipFast: cheapest paid kit for solo B2C#

ShipFast is a Next.js boilerplate by Marc Lou. When we checked, Starter was $199 (list $299) and All-in was $249 (list $349), with a banner reading "$100 off for the first 8460 customers (13 left)", so expect the list price soon (ShipFast). A $299 bundle adds his CodeFast course.

Both tiers list the same features: "NextJS boilerplate", "Stripe / Lemon Squeezy", "MongoDB / Supabase", "Google Oauth & Magic Links", "Mailgun emails", "SEO & Blog" and "Lifetime updates".

The licence lets you "Build unlimited projects as an individual" on the Personal licence, and bans you from doing this: "Resell or redistribute the ShipFast boilerplate as a standalone product." On refunds, the FAQ is blunt: "After you've got access to the repo, ShipFast is yours forever, so it can't be refunded."

Our read: hard to beat for a solo consumer product, but with "Updated 9 months ago" on the page, check dependency versions first. It does not advertise organisations, so skip it for B2B.

Makerkit: B2B teams with a choice of data layer#

Makerkit sells three kits at the same price: Supabase (Next.js 16, React Router 8 or TanStack Start), Drizzle with Better Auth, and Prisma 7 with Better Auth (Makerkit pricing). Its FAQ says "The Pro license is $349 and the Teams license is $649", both one-time. When we checked, the page was also showing a lower promotional price, so confirm at checkout. Pro is "Access to 1 user (only you)" and Teams is "Up to 5 collaborators".

Multi-tenancy is the reason to buy it: "Personal and team accounts, invitations, roles, and permissions, modeled in the database."

The licence allows "unlimited End Products for the Licensee's own use or business" but forbids "Creating a theme or template using the Download Files and making it available either for sale or for free". For client work, the FAQ says "you will need each client to purchase a license". Refunds: "Due to the non-returnable nature of this product, we do not offer refunds."

Supastarter: widest billing choice, agency tier#

Supastarter offers Next.js, Nuxt or TanStack Start, with Prisma or Drizzle and Better Auth (Supastarter). It lists five billing providers: Lemon Squeezy, Stripe, Polar, Creem and Dodo Payments. Organisations come with "Seat-based billing" and "Member roles".

Prices are one-time: Solo $349 (1 developer seat), Startup $799 (up to 5 seats) and Agency $1,499 (up to 10 seats, "Unlimited Client Projects"). The licence says "You are not allowed to create a product that sells the codebase itself". We could not find a refund policy on its homepage, licence, terms or FAQ, so ask before paying.

Our read: if you want a merchant of record instead of Stripe, this is the most flexible paid kit here.

SaaS Pegasus: the Django choice#

SaaS Pegasus has a free open source edition ("No support", "Limited updates", no teams) and one paid tier, Unlimited, at $649 one-time with "Unlimited projects", "Teams, invitations & role-based access", "Stripe subscriptions", Celery, Docker and "1 year of updates".

The licence is clear on resale: asked whether you can sell your app's source code, it answers "No, unless you also include a unique, valid SaaS Pegasus license with each distribution." The pricing FAQ says "you can email us within 7 days for a full refund", while the terms say "limited refunds on software within 7 days of purchase", so check which applies to you.

Laravel Spark: billing for PHP founders#

Laravel Spark is a billing layer rather than a full boilerplate: you pair it with Jetstream or Breeze. The single-site licence is $99 and "allows you to use Laravel Spark on a single deployed application", and the unlimited licence is $199. Both include "one year of updates". It supports Stripe and Paddle, and per-seat billing.

Laravel's own starter kits (React, Svelte, Vue and Livewire) are free and handle auth, so Spark plus a starter kit is a cheap, first-party Laravel SaaS stack.

The free, MIT-licensed starters#

  • Open SaaS calls itself "A 100% free modern JS SaaS boilerplate". It runs on the Wasp framework (React, Node, Prisma) with auth (email, Google, GitHub, Slack, Microsoft), Stripe, Polar.sh or Lemon Squeezy, email sending, S3 uploads and Playwright tests. Its LICENSE is MIT, and the repo was last pushed on 6 Nov 2026.
  • Next.js SaaS Starter gives you Next.js, Postgres, Drizzle, Stripe and shadcn/ui, with email and password auth and "Basic RBAC with Owner and Member roles". Its README says it "is intentionally minimal and to be used as a learning resource". Last pushed 11 Dec 2025.
  • next-forge is a Turborepo monorepo with Clerk auth, Stripe, Resend, PostHog, Sentry and more. Its site says "Free and open source, forever" (next-forge). Last pushed 28 May 2026. Remember that each third-party service bills separately as you grow.
  • Bullet Train "is an MIT-licensed Rails-based framework" with Devise auth, teams and invitations, and Stripe billing.

Our picks by situation#

Your situationOur pickWhy
Solo founder, B2C, Next.jsShipFast ($199 when checked)Lowest one-time price, unlimited projects
B2B SaaS with teams and rolesMakerkit Pro ($349)Multi-tenancy modelled in the database, three data-layer choices
B2B SaaS, want a merchant of recordSupastarter Solo ($349)Lemon Squeezy, Polar, Creem and Dodo Payments supported
Small team of up to 5 developersMakerkit Teams ($649)Cheaper than Supastarter Startup ($799) for the same seat count
You build SaaS for clientsSupastarter Agency ($1,499)Explicitly covers client projects
PythonSaaS Pegasus (free, or $649 for teams)Mature Django stack
RailsBullet Train (free)MIT, teams built in
LaravelLaravel starter kit + Spark ($99 or $199)First-party, billing included
Zero budgetOpen SaaS (free)Most complete free option, updated this month

For the rest of your stack (hosting, email, analytics), see our SaaS tech stack for solo founders. If auth is the part you are unsure about, our Clerk vs Supabase Auth comparison covers the trade-offs that apply inside these kits too.

How to evaluate a boilerplate before you pay#

Our checklist, in order:

  1. Last commit date. Check the repo or changelog, not the marketing page. Stale kits ship old majors of Next.js, auth libraries and Stripe SDKs.
  2. Dependency versions. Compare package.json (or requirements.txt, Gemfile, composer.json) with current majors. Upgrading a framework yourself eats the time you paid to save.
  3. Tests. Are signup, checkout and webhooks covered end to end? Open SaaS ships Playwright tests; ask paid vendors.
  4. Docs. Read the docs for one hard task, such as adding a plan or switching billing provider.
  5. Licence. Count seats, check client work and check whether you can open-source your product later. Makerkit's licence, for example, says the files "may not be published, released, or distributed under any open-source license".
  6. Refund policy. Assume no refund unless the vendor says otherwise in writing.
  7. Multi-tenancy. If you will ever sell to teams, buy a kit that has it. Retrofitting organisations into a single-user schema is painful.

When to skip a boilerplate#

A paid kit is the wrong first purchase if you have not shown anyone will pay. If you are still testing whether the problem is real, a landing page, a payment link and one core feature are enough. Our guide to building an MVP as a solo founder walks through that smaller first version.

Our read: AI coding tools make a blank app fast, but still get the risky parts subtly wrong: webhook idempotency, subscription state, cross-organisation permission checks. A good boilerplate has already debugged those. Start free, and buy a kit when paying users need teams or billing you do not want to write.

Worked example: is $349 worth it?#

This is our illustrative arithmetic, not data from any vendor.

Say you value your time at $50 an hour, and building auth, organisations with invitations, Stripe subscriptions with webhooks, transactional email and an admin view from scratch takes you 60 hours (an assumption; your number may be lower or higher).

  • Build it yourself: 60 hours × $50 = $3,000 of your time, before any bugs.
  • Makerkit Pro: $349 plus, say, 12 hours learning the codebase and customising it = $349 + $600 = $949.
  • Open SaaS: $0 plus, say, 20 hours, since you also learn the Wasp framework = $1,000.

On those assumptions either kit saves roughly $2,000 of time. The gap opens with multi-tenancy: if you have to add organisations to a free kit yourself, it can cost more than the $349 one.

Frequently asked questions#

What is the best SaaS boilerplate for a solo indie hacker?#

For a solo B2C product on Next.js, ShipFast is the cheapest paid option with unlimited projects ($199 Starter when we checked). For a B2B product with teams, pick Makerkit or Supastarter at $349. For a zero budget, Open SaaS is free under the MIT licence and was updated in November 2026.

Is there a good free SaaS boilerplate?#

Yes. Open SaaS (Wasp, React, Node, Prisma) is MIT-licensed and includes auth, Stripe, Polar.sh or Lemon Squeezy payments, email sending and S3 uploads. Vercel's Next.js SaaS Starter and next-forge are also MIT. Bullet Train is an MIT-licensed Rails framework. SaaS Pegasus has a free open source Django edition without teams.

Can I use one boilerplate licence for multiple projects?#

Usually yes for your own products. ShipFast, Makerkit, Supastarter and SaaS Pegasus Unlimited all allow unlimited projects. Laravel Spark sells a $99 single-site licence and a $199 unlimited one. Client work is different: Makerkit and Pegasus say each client needs its own licence, while Supastarter's Agency tier is built for client projects.

Can I get a refund on a SaaS boilerplate?#

It depends on the vendor. ShipFast says it cannot be refunded once you have repo access, and Makerkit's licence says it does not offer refunds. SaaS Pegasus offers refunds within 7 days of purchase. We could not find a refund policy for Supastarter, so ask before buying.

Should I use a boilerplate or just build with AI coding tools?#

If your product needs auth, billing, teams and transactional email, a boilerplate saves you wiring work that AI tools still get subtly wrong, especially webhooks and permissions. If you are testing an idea with a landing page and a single core feature, a free starter plus an AI coding tool is usually enough, and you can buy a kit once people pay.

Ship it, then launch it#

A boilerplate gets you to a working product faster; then people need to see it. ZeroRaised is a launch directory for products built without institutional VC: submit your product for free, and join the ZeroRaised newsletter for more guides on building without investors.

Sources#

Frequently asked questions

What is the best SaaS boilerplate for a solo indie hacker?

For a solo B2C product on Next.js, ShipFast is the cheapest paid option with unlimited projects ($199 Starter when we checked). For a B2B product with teams, pick Makerkit or Supastarter at $349. For a zero budget, Open SaaS is free under the MIT licence and was updated in November 2026.

Is there a good free SaaS boilerplate?

Yes. Open SaaS (Wasp, React, Node, Prisma) is MIT-licensed and includes auth, Stripe, Polar.sh or Lemon Squeezy payments, email sending and S3 uploads. Vercel's Next.js SaaS Starter and next-forge are also MIT. Bullet Train is an MIT-licensed Rails framework. SaaS Pegasus has a free open source Django edition without teams.

Can I use one boilerplate licence for multiple projects?

Usually yes for your own products. ShipFast, Makerkit, Supastarter and SaaS Pegasus Unlimited all allow unlimited projects. Laravel Spark sells a $99 single-site licence and a $199 unlimited one. Client work is different: Makerkit and Pegasus say each client needs its own licence, while Supastarter's Agency tier is built for client projects.

Can I get a refund on a SaaS boilerplate?

It depends on the vendor. ShipFast says it cannot be refunded once you have repo access, and Makerkit's licence says it does not offer refunds. SaaS Pegasus offers refunds within 7 days of purchase. We could not find a refund policy for Supastarter, so ask before buying.

Should I use a boilerplate or just build with AI coding tools?

If your product needs auth, billing, teams and transactional email, a boilerplate saves you wiring work that AI tools still get subtly wrong, especially webhooks and permissions. If you are testing an idea with a landing page and a single core feature, a free starter plus an AI coding tool is usually enough, and you can buy a kit once people pay.