topboilerplates.com

LastSaaS

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

LastSaaS
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