LastSaaS
A free, MIT-licensed Go + React SaaS boilerplate with multi-tenant billing, RBAC, and an MCP server

- Best for
- Developers who want a Go backend instead of Node/Python for their SaaS, with multi-tenant billing, RBAC, and MFA already built in.
- Skip if
- You're not comfortable with Go, or you want a Postgres/SQL-based backend rather than MongoDB.
LastSaaS is an open-source, MIT-licensed SaaS boilerplate combining a Go backend (gorilla/mux) with a React 19 + TypeScript + Vite + Tailwind CSS frontend, built by Jon Radoff. It ships JWT/OAuth/MFA authentication, role-based access control, Stripe billing with subscriptions and credit-based usage, white-label branding, outgoing webhooks, system health monitoring, and an admin dashboard, plus an MCP server that lets AI assistants query admin data conversationally.
Pros
- Free, open source, and MIT licensed with a real GitHub following (160 stars)
- Go backend is a rare, welcome option among mostly Node/Python SaaS boilerplates
- Includes credit-based usage metering and an MCP server for AI-assisted admin queries, both unusual extras
Cons
- MongoDB rather than Postgres may not fit teams standardized on relational databases
- Go + React combination requires comfort in two different language ecosystems
- Relatively young project (single maintainer, no changelog/roadmap visible) despite active recent commits
Features
Auth and access
- Auth included
- Social login
- Two-factor
- RBAC / roles
- Multi-tenant
Payments and billing
- Payments included
- Subscriptions
AI capability
- Credits / metering
- MCP server
What's in the box
- Admin dashboard
- Outbound webhooks
Licensing and commercial
- Open source
- Free tier
- MIT licensed
Alternatives

IndieKit
Next.js 16 SaaS starter with a free MIT tier and closed-source paid Pro
from $79
Carrot Seed
Multi-platform starter for web, mobile, and desktop apps

ShipFast
Closed-source Next.js SaaS kit from indie hacker Marc Lou