Open-Source-SaaS is a curated GitHub directory of verified open-source SaaS projects, organized by ToolWorks.dev across ten categories with per-project license and repository links.
What is Open-Source-SaaS?
Open-Source-SaaS is a GitHub repository that curates about 100 open-source SaaS tools, from MicroSaaS products like Cal.com scheduling and Plausible Analytics to AI frameworks like Hugging Face Transformers and infrastructure such as Kong. It functions as a reference index: each entry names the project, links to its upstream GitHub repository, and states its open-source license. The list is written as a Markdown README, hosted on GitHub, and maintained by ToolWorks.dev; the repository itself is MIT-licensed.
Key Features
- Ten curated categories — MicroSaaS, AI & Machine Learning, Developer Tools, E-commerce, Web 3.0 & Decentralized SaaS, Productivity & Collaboration, Marketing & Analytics, APIs & Integrations, Customer Support, and Data & Visualization each get their own section.
- License disclosure on every entry — each project lists its license (MIT, Apache-2.0, GPL-3.0, etc.), so you can assess compliance terms directly from the list.
- GitHub Actions automation — a workflow updates star and fork counts weekly and validates links to keep the list accurate.
- Upstream links for every project — users can jump from the list directly to each project's source code for self-hosting or contribution.
- Cross-domain breadth — coverage spans e-commerce platforms (Medusa, Saleor, PrestaShop), analytics (Matomo, Plausible, PostHog), customer support (Chatwoot, Zammad), and developer tools (Appsmith, n8n, Drone).
- Self-hostable readme — the entire list can be cloned and used offline given the MIT license.
Who is it for?
- SaaS founders and product teams — compare open-source alternatives in e-commerce, analytics, and support to make stack decisions without paid trials.
- Developers — locate a starting codebase for common SaaS patterns, such as an e-commerce backend (Medusa, Saleor) or a headless CMS (Strapi, Directus).
- DevOps engineers — identify self-hosted monitoring (Uptime Kuma), Kubernetes management (Rancher), API gateways (Kong, KrakenD), and workflow automation (n8n) tools.
- Open-source enthusiasts — browse a structured snapshot of the current open-source SaaS ecosystem by category.
What can you do with it?
- Pick a self-hosted analytics tool: choose between Plausible Analytics, Umami, Ackee, Fathom, or Matomo based on license and feature fit.
- Assemble an internal tools stack: use Appsmith or Budibase to build custom admin panels, and connect them to a data source via PostgREST or Hasura.
- Prototype ML apps: leverage Streamlit, Gradio, or FastChat to turn models into interactive web interfaces.
- Find an e-commerce foundation: evaluate Medusa (MIT, Shopify alternative), Saleor (BSD-3-Clause), or Bagisto (Laravel-based, MIT) to start your store.
How does it work?
The project is a Markdown README organized into ten category sections. A GitHub Actions workflow periodically refreshes star and fork counts and checks that every linked repository remains reachable. Users open the README, choose a section, and click the GitHub link of any project to view its source and documentation.
Alternatives
- awesome-selfhosted — a larger community-maintained list that covers self-hosted software broadly, not only SaaS-focused products.
FAQ
Is Open-Source-SaaS free to use?
Yes. The repository itself is released under the MIT License, and all listed projects are open source under their own licenses. You can clone, read, and reuse the list without charge.
How many projects are in the list?
The README lists on the order of one hundred projects spread across ten categories. Each entry includes the project name, a GitHub repository link, and its license, so you can quickly gauge scope.
What categories does it cover?
The ten categories are MicroSaaS, AI & Machine Learning, Developer Tools, E-commerce, Web 3.0 & Decentralized SaaS, Productivity & Collaboration, Marketing & Analytics, APIs & Integrations, Customer Support, and Data & Visualization.
Are the projects updated automatically?
GitHub Actions runs weekly to update star and fork statistics for listed repositories and to validate outbound URLs, which helps keep the directory reliable.
