9 jobs · 18 apps
Best open source software for startups
For a startup, a self-hosted stack starts with Twenty for customers and deals, Gitea for projects and issues and Rocket.Chat for team chat.
A startup stack built only from self-hostable apps, one or two per job, ranked with the startup profile: stars, development activity, Docker images, open-source licenses and recent commits.
Updated · data from GitHub, refreshed daily
Top picks
- Rank 1:
Twenty
twentyhq/twenty
A modern CRM offering the flexibility of open source, advanced features, and a sleek design.
Active · last commit Oct 28, 2026
CRMTypeScriptDockerStands out for the most commits in the last 12 months (9,000). Twenty has 59,965 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 9,000 commits in the last year; it replaces Salesforce and HubSpot.
- Rank 2:
Krayin
krayin/laravel-crm
CRM solution for SMEs and Enterprises for complete customer lifecycle management.
Active · last commit Oct 21, 2026
CRMPHPDockerStands out for a permissive MIT license. Krayin has 24,071 GitHub stars, uses the MIT license, ships a Docker image and had 535 commits in the last year; it replaces Salesforce and HubSpot.
At a glance
Open source software for startups compared
Each section takes the top-ranked apps in one catalog category, scored on GitHub stars, commits in the last year, Docker images, open-source licenses, project websites and recent commits; an app appears only once. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
| App | Stands out for | License | GitHub stars | Commits (12 mo) | Last commit | Docker image |
|---|---|---|---|---|---|---|
| Twenty | the most commits in the last 12 months (9,000) | AGPL-3.0 | 59,965 | 9,000 | Oct 28, 2026 | Yes |
| Krayin | a permissive MIT license | MIT | 24,071 | 535 | Oct 21, 2026 | Yes |
| Gitea | an appsgit step-by-step deploy guide | MIT | 58,738 | 1,909 | Oct 28, 2026 | Yes |
| Plane | the most GitHub stars | AGPL-3.0 | 61,588 | 771 | Oct 27, 2026 | Yes |
| Rocket.Chat | the longest track record (since 2015) | MIT | 46,344 | 2,486 | Oct 28, 2026 | Yes |
| Novu | – | MIT | 40,214 | 2,467 | Oct 28, 2026 | Yes |
| SiYuan | – | AGPL-3.0 | 46,973 | 10,161 | Oct 28, 2026 | Yes |
| BookStack | – | MIT | 19,111 | 432 | Oct 28, 2026 | Yes |
| Umami | – | MIT | 39,742 | 1,417 | Oct 27, 2026 | Yes |
| Metabase | – | AGPL-3.0 | 49,881 | 7,206 | Oct 28, 2026 | Yes |
1 of 9 · 2 picks
CRM
- 1
Twenty
A modern CRM offering the flexibility of open source, advanced features, and a sleek design.
CRMDockerStands out for the most commits in the last 12 months (9,000). Twenty has 59,965 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 9,000 commits in the last year; it replaces Salesforce and HubSpot.
- 2
Krayin
CRM solution for SMEs and Enterprises for complete customer lifecycle management.
CRMDockerStands out for a permissive MIT license. Krayin has 24,071 GitHub stars, uses the MIT license, ships a Docker image and had 535 commits in the last year; it replaces Salesforce and HubSpot.
2 of 9 · 2 picks
Project management
- 1
Gitea
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD.
Project ManagementDockerStands out for an appsgit step-by-step deploy guide. Gitea has 58,738 GitHub stars, uses the MIT license, ships a Docker image and had 1,909 commits in the last year; it replaces GitHub and GitLab.
- 2
Plane
Track issues, epics, and product roadmaps in the simplest way possible (alternative to JIRA, Linear and Height).
Project ManagementDockerStands out for the most GitHub stars. Plane has 61,588 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 771 commits in the last year; it replaces Jira and Asana.
3 of 9 · 2 picks
Team chat
- 1
Rocket.Chat
Communications platform that puts data protection first (alternative to Gitter.im and Slack).
Team ChatDockerStands out for the longest track record (since 2015). Rocket.Chat has 46,344 GitHub stars, uses the MIT license, ships a Docker image and had 2,486 commits in the last year; it replaces Slack and Discord.
- 2
Novu
Notification infrastructure for developers.
Team ChatDockerNovu has 40,214 GitHub stars, uses the MIT license, ships a Docker image and had 2,467 commits in the last year.
4 of 9 · 2 picks
Docs and wiki
- 1
SiYuan
A privacy-first personal knowledge management software, written in typescript and golang.
Wikis & Knowledge BasesDockerAI-nativeSiYuan has 46,973 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 10,161 commits in the last year.
- 2
BookStack
Simple, self-hosted, easy-to-use platform for organising and storing information.
Wikis & Knowledge BasesDockerBookStack has 19,111 GitHub stars, uses the MIT license, ships a Docker image and had 432 commits in the last year; it replaces Confluence.
5 of 9 · 2 picks
Product analytics
- 1
Umami
Simple, fast, privacy-focused alternative to Google Analytics.
AnalyticsDockerUmami has 39,742 GitHub stars, uses the MIT license, ships a Docker image and had 1,417 commits in the last year; it replaces Google Analytics.
- 2
Metabase
Easy way for everyone in your company to ask questions and learn from data.
AnalyticsDockerMetabase has 49,881 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 7,206 commits in the last year; it replaces Metabase Cloud and Tableau.
6 of 9 · 2 picks
Backend
- 1
Supabase
Postgres development platform with auth, realtime, storage and edge functions, the open-source Firebase alternative.
Low-code & BackendDockerSupabase has 114,226 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 6,324 commits in the last year; it replaces Firebase.
- 2
Appwrite
End to end backend server for web, native, and mobile developers 🚀.
Low-code & BackendDockerAppwrite has 57,786 GitHub stars, uses the BSD-3-Clause license, ships a Docker image and had 21,189 commits in the last year; it replaces Firebase and Supabase.
7 of 9 · 2 picks
Helpdesk
- 1
FreeScout
Email-based customer support application, help desk and shared mailbox (alternative to Zendesk and Help Scout).
Helpdesk & TicketingDockerFreeScout has 4,619 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 810 commits in the last year; it replaces Zendesk and Intercom.
- 2
Frappe Helpdesk
Helpdesk software which helps you streamline your company's support, offers an easy setup, clean user interface, and automation tools to resolve customer queries efficiently.
Helpdesk & TicketingDockerFrappe Helpdesk has 3,451 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 3,361 commits in the last year; it replaces Zendesk and Freshdesk.
8 of 9 · 2 picks
Monitoring
- 1
Uptime Kuma
Easy-to-use self-hosted uptime monitor with status pages and 90+ notification channels.
Monitoring & Status PagesDockerUptime Kuma has 93,018 GitHub stars, uses the MIT license, ships a Docker image and had 1,361 commits in the last year; it replaces Datadog and Uptime Robot.
- 2
Prometheus
Metrics-based monitoring and alerting toolkit with a powerful query language, built for cloud-native systems.
Monitoring & Status PagesDockerPrometheus has 66,825 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,795 commits in the last year; it replaces Datadog and Grafana Cloud.
9 of 9 · 2 picks
Identity and SSO
- 1
Keycloak
Open-source identity and access management with SSO, OIDC, SAML and user federation.
Identity & SSODockerKeycloak has 37,563 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 3,232 commits in the last year; it replaces Auth0 and Okta.
- 2
Authelia
Single sign-on and two-factor authentication portal for protecting web apps behind a reverse proxy.
Identity & SSODockerAuthelia has 29,430 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,564 commits in the last year; it replaces Auth0 and Okta.
Why would a startup self-host instead of buying SaaS?
To avoid per-seat pricing as the team grows and to keep customer data in its own infrastructure. The trade-off is operations time, so many startups self-host only the tools that get expensive per seat.
Is Twenty free?
Yes. Twenty is open-source software released under the AGPL-3.0 license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.
Can I run this stack with Docker?
All 18 apps here publish Docker images, including Twenty, Krayin and Gitea, so most of the stack can run side by side with Docker Compose on one server. Size the server for the heaviest app and add off-site backups.
How is this list ranked?
Each section takes the top-ranked apps in one catalog category, scored on GitHub stars, commits in the last year, Docker images, open-source licenses, project websites and recent commits; an app appears only once. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
The weekly digest
New self-hosted apps, every week
Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.