awesome-opensource-boilerplates
A curated list of production-ready and free SaaS boilerplates and starter templates. Build your next software-as-a-service project with battle-tested open source foundations.
https://github.com/einguterwaran/awesome-opensource-boilerplates
Last synced: 15 days ago
JSON representation
Browser Extensions
- Extro - TypeScript browser extension starter with OAuth, storage, messaging, i18n, hot reloading and one-click publishing.
Mobile Development
Android
- Android Architecture Blueprints - Official samples showcasing architecture patterns for Android apps, including Jetpack Compose and MVVM.
iOS
- Swift 6 Module Template - Boilerplate for reusable Swift 6 modules.
React Native
- Infinite Red Boilerplate - Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more.
- thecodingmachine boilerplate - React Native template for JavaScript or TypeScript apps that separates UI from business logic.
- obytes boilerplate - A template for your next React Native project: Expo, PNPM, TypeScript, Tailwind CSS, Husky, EAS, GitHub Actions, Env Vars, expo-router, react-query, react-hook-form.
- wataru-maeda boilerplate - Expo + Redux + React Navigation pre-setup TypeScript template (Expo SDK 51).
- Mobile App Code Template - Expo + Supabase starter with email auth, deep links for confirmation and password reset, in-app account deletion, row level security, and Jest tests for the auth flows (Expo SDK 57).
Open Source SaaS Boilerplates
- Nextacular - Next.js with workspaces and subscription management.
- BoxyHQ SaaS Starter Kit - Enterprise-ready with SSO, audit logs, and multi-tenant features.
- djangorocket - Django SaaS boilerplate with Stripe subscriptions, REST API, Tailwind CSS, Celery and Docker.
- Next.js SaaS Starter - Next.js with PostgreSQL, Stripe, and shadcn/ui.
- SpeedPy - Django SaaS boilerplate with APIs, teams, billing, and an MCP server for AI agents.
- Open SaaS - React, Node.js and Prisma stack with Stripe, Polar.sh or Lemon Squeezy, OpenAI, AWS S3, admin dashboard and blog.
- fireact.dev - React/TypeScript stack with Stripe, Firebase and i18n multilingual for B2B SaaS.
- LastSaaS - AI-native SaaS platform foundation with multi-tenant auth, Stripe billing, white-label branding, MCP server, webhooks, and admin dashboard. Built with Go, React, TypeScript, and MongoDB.
- PageZERO - Cloudflare-native React/TanStack Start SaaS starter.
- Hikari - Next.js starter with Supabase authentication and Stripe subscription billing for individual-account apps.
- React Starter Kit - Full-stack React 19, tRPC, and Drizzle monorepo on Cloudflare Workers with Better Auth organizations, Stripe billing, and an Astro marketing site.
Other Cool Stuff
- Awesome Free SEO Backlinks - A curated list of free SEO backlinks and directories to help boost your site’s domain rating.
Star History
React Native
- ![Star History Chart - history.com/#EinGuterWaran/awesome-opensource-boilerplates&Date)
Web Development
Flask
- Enferno Framework - Flask starter with Vue 3 and Vuetify without a build step, plus auth with 2FA, passkeys and OAuth.
.NET Core
- Clean Architecture and Domain Driven Design Template - .NET Core solution template for creating your own application using Clean Architecture, utilizing building blocks from Domain-Driven Design.
- FullStackHero .NET Starter Kit - Multi-tenant .NET starter with ASP.NET Core Web API and a Blazor client.
Node.js
- Graphile Starter - SaaS quick-start with user accounts and organizations, built on React, Node.js, GraphQL, PostgreSQL and PostGraphile.
- Hackathon Starter - Node.js and Express boilerplate with authentication via many OAuth providers and ready-made API examples.
Python
- Rob's Awesome Python Template - A versatile and modern Python template.
React & Next.js
- Next.js Boilerplate - Next.js starter with TypeScript, Tailwind CSS, Drizzle ORM, Vitest, Playwright, Storybook and Sentry.
Ruby on Rails
- Rails Tabler Starter - Rails 8 starter with Tabler UI, Hotwire, Devise, Pundit, multi-tenancy and Kamal deployment.
SvelteKit
- CMSaasStarter - SvelteKit, Tailwind CSS and Supabase template with marketing pages, blog, subscriptions, auth, user dashboard and pricing page.