Open-source alternatives to ShipFast

velobase-harness leads with 57, ahead of hackathon-starter (52) and open-saas (47). Updated from public GitHub data.

The highest-scoring open-source projects in SaaS boilerplates. They are picks, not exact replacements, so read the weaknesses before you switch. The same picks fit if you are leaving Supastarter or Makerkit.

Most stars
hackathon-starter 35,253 stars
Try before you install
hackathon-starter live demo
Open-source alternatives to ShipFast
RankProjectScore
1velobase-harnessNext.js AI SaaS base with credits, usage billing, workers and anti-abuseSaaS boilerplates613 starsMIT57 out of 100
2hackathon-starterNode.js and Express boilerplate with auth, API examples and AI samples Live demo ↗ (opens in a new tab)SaaS boilerplates35.3k starsMIT52 out of 100
3open-saasWasp SaaS template with auth, three payment providers, OpenAI demo app Live demo ↗ (opens in a new tab)SaaS boilerplates16.1k starsMIT47 out of 100
#4AI-Fullstack-SaaS-BoilerplateFastify, tRPC and React SaaS base with Better Auth and SSE chat Live demo ↗ (opens in a new tab)SaaS boilerplates1.4k starsMIT37 out of 100
#5next-ai-starterNext.js 14, tRPC and Prisma starter with LLM SDKs and agent checklistsSaaS boilerplates511 starsMIT25 out of 100
#6lastsaasGo multi-tenant SaaS kit with Stripe billing and an MCP admin serverSaaS boilerplates174 starsMIT22 out of 100

Reviews

157 out of 100

velobase-harness

Next.js AI SaaS base with credits, usage billing, workers and anti-abuse

613 starsMITlast commit Oct 2026

A Next.js 15 and tRPC application with Prisma on Postgres and BullMQ on Redis that already has accounts, subscriptions, a credit ledger, Stripe and NowPayments, entitlement checks, affiliate accounting, server-side attribution, anti-abuse controls (rate limits, Turnstile, disposable-email checks), lifecycle email, an admin area and a multi-provider AI chat module. One command starts Postgres and Redis in Docker. For builders turning an AI prototype into a paid product.

Strengths

  • Credit ledger, usage metering and entitlements are built in, not left to you
  • Anti-abuse for free credits: rate limits, Turnstile, disposable-email checks, clawbacks
  • Runs as one process or split web, worker and API by SERVICE_MODE
  • Docker compose, English and Chinese docs, AGENTS.md and CLAUDE.md

Weaknesses

  • No unit-test script; only service-mode smoke tests
  • Large surface area; the framework guide asks for domain design before coding
  • Payments are Stripe and NowPayments; others need adapters
  • Seed shows 607 stars; young project
  • TypeScript, ai-sdk, openai, anthropic, google
  • Needs postgres, redis, docker, stripe, model-api-keys
  • GitHub template
  • Docker
  • env example file
  • sign-in: Auth.js
252 out of 100

hackathon-starter

Node.js and Express boilerplate with auth, API examples and AI samples

Live demo ↗ (opens in a new tab)35.3k starsMITlast commit Oct 2026

Hackathon Starter is an Express and MongoDB web app template with local, passkey and OAuth 2.0 sign-in, account management, 2FA, a contact form and file upload. It ships examples for third-party APIs such as Stripe, Twilio and Google Maps, plus AI samples: a ReAct agent with tool calling and MongoDB session persistence, and RAG with embedding caching. Views are server-rendered Pug with Bootstrap 5.3 and Sass.

Strengths

  • Local, passkey and eight OAuth 2.0 providers already wired up
  • Account flows included: email verification, password reset, 2FA, account deletion
  • Many API integration examples: Stripe, Twilio, Google Drive, Maps, Steam
  • Live demo and a production checklist (PROD_CHECKLIST.md)

Weaknesses

  • Requires MongoDB; no other database option is documented
  • No Dockerfile or compose file detected
  • AI examples are a small part of a general web boilerplate
  • Most integrations need separate API keys and OAuth app setup
  • JavaScript, LangChain, Groq, Hugging Face, GPT-OSS
  • Needs MongoDB, Node.js LTS 24, SMTP provider
  • env example file
  • sign-in: Passport
347 out of 100

open-saas

Wasp SaaS template with auth, three payment providers, OpenAI demo app

Live demo ↗ (opens in a new tab)16.1k starsMITlast commit Oct 2026

A Wasp (React, Node, Prisma) SaaS template: email-verified and social auth, Stripe, Polar or Lemon Squeezy payments, cron jobs, S3 uploads, SendGrid, Mailgun or SMTP email, an admin dashboard, an Astro Starlight docs and blog site, Playwright end-to-end tests and an example OpenAI function-calling app. Scaffold with wasp new -t saas and deploy to Railway or Fly with one command. For teams that accept Wasp for a complete SaaS base.

Strengths

  • Three payment providers and three email providers are switchable
  • Playwright e2e tests, admin dashboard and docs site included
  • One-command deploy to Railway or Fly
  • Live demo at opensaas.sh and a dedicated docs site

Weaknesses

  • Wasp is the framework; its config DSL and release cadence become your dependency
  • AI part is one OpenAI example app; no usage metering or credits
  • Pulling template updates after forking is a documented manual process
  • No Docker files
  • MDX, openai
  • Needs wasp-cli, postgres, stripe-or-polar-or-lemonsqueezy, openai-api-key, aws-s3, email-provider
#437 out of 100

AI-Fullstack-SaaS-Boilerplate

Fastify, tRPC and React SaaS base with Better Auth and SSE chat

Live demo ↗ (opens in a new tab)1.4k starsMITlast commit Oct 2026

A pnpm monorepo: a Fastify server with tRPC routers on port 2022, Drizzle over Postgres, Better Auth with user impersonation, and a Vite React 19 client with React Router that ships as static files. The AI feature is an OpenAI chat streamed over server-sent events, an external-API example and a debounced search hook round it out, and Playwright tests run against the live app. For teams who want type-safe APIs without Next.js.

Strengths

  • End-to-end types through tRPC; the client is static files you can host on S3
  • Better Auth with admin impersonation already wired
  • Playwright e2e tests and a seed script included
  • Hosted demo on Render

Weaknesses

  • No billing, no usage metering; AI is a single SSE chat
  • OpenAI only
  • Static SPA; README notes it is not SEO-friendly
  • Demo on a free Render tier spins down; expect 50 second cold starts
  • TypeScript, openai
  • Needs postgres, openai-api-key
  • env example file
#525 out of 100

next-ai-starter

Next.js 14, tRPC and Prisma starter with LLM SDKs and agent checklists

511 starsMITlast commit Oct 2025

A Next.js 14 App Router template with tRPC, Prisma on Supabase Postgres, NextAuth, Resend email, S3 uploads and Inngest background jobs, plus SDK wiring for OpenAI, Anthropic, Perplexity and Groq. Its distinctive part is agent-helpers/ (a task checklist, scratchpad and logs) and Cursor slash commands that drive AI coding tools through the backlog; there is no billing. For solo builders working through an AI coding assistant.

Strengths

  • Auth, database, email, uploads and background jobs wired
  • agent-helpers workflow and Cursor commands are ready for AI-assisted development
  • Database is swappable through DATABASE_URL; no Supabase client lock-in

Weaknesses

  • Next.js 14 and dated model names (Sonnet 3.5, GPT-4); upgrade before use
  • No billing or usage metering
  • Author accepts no feature PRs; last commit 2025-10
  • No tests or Docker
  • TypeScript, openai, anthropic, perplexity, groq
  • Needs postgres, resend, aws-s3, inngest, model-api-keys
  • GitHub template
  • env example file
  • sign-in: Auth.js
#622 out of 100

lastsaas

Go multi-tenant SaaS kit with Stripe billing and an MCP admin server

174 starsMITlast commit Mar 2026

A Go backend with a React frontend served from the same binary: multi-tenant accounts with owner, admin and user roles, JWT with refresh rotation, OAuth, magic links and TOTP, Stripe subscriptions, per-seat pricing, trials and credit bundles, white-label branding, scoped API keys, 19 signed outgoing webhooks, analytics and health monitoring on MongoDB. The AI part is a stdio MCP server exposing 32 read-only admin tools. For founders who want a Go SaaS base an agent can query.

Strengths

  • Credit buckets, entitlement middleware and billing enforcement are implemented
  • Outgoing webhooks with HMAC signing and delivery tracking; scoped API keys
  • MCP server gives Claude read-only access to ARR, logs, health and users
  • CI with coverage reporting; 14 MB Alpine image; Fly.io deploy

Weaknesses

  • No model calls in the product itself; AI access is the MCP admin server
  • MongoDB, not Postgres; migrations and queries are Mongo-specific
  • One author; seed shows 173 stars
  • Last commit 2026-03
  • Go, mcp
  • Needs mongodb, stripe, resend
  • Docker
  • env example file