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: about 13 hours 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.
-
Programming Languages
Categories
Sub Categories
Keywords
boilerplate
12
starter-kit
10
typescript
8
tailwindcss
7
template
6
saas
5
react
5
starter-template
5
python
4
react-native
4
nodejs
4
nextjs
4
saas-boilerplate
3
expo
3
stripe
3
javascript
3
js-boilerplate
2
next-auth
2
boilerplates
2
cookiecutter-template
2
react-native-boilerplate
2
expo-router
2
react-navigation
2
boilerplate-code
2
postgresql
2
shadcn-ui
2
webapi
2
dotnet
2
docker
2
clean-architecture
2
hackathon
2
android
2
django
2
better-auth
1
bun
1
cloudflare
1
cloudflare-workers
1
drizzle-orm
1
gcp
1
hono
1
neon
1
aspire-dashboard
1
project-template
1
django-project
1
tanstack-router
1
trpc
1
cookiecutter-django
1
vite
1
apollo-client
1
eslint
1