12 picks · data-backed ranking
Best AGPL-licensed self-hosted apps
The best AGPL-3.0 self-hosted apps are Immich, Grafana and Twenty. Immich leads with 117,454 GitHub stars.
Candidates: the 306 apps whose declared license is exactly AGPL-3.0 (dual- or multi-licensed apps are left out).
AGPL-3.0 is a strong copyleft license: if you modify the software and let others use it over a network, you must offer them your modified source. Using it unmodified, even commercially, carries no such duty.
Updated · data from GitHub, refreshed daily
Top picks
- Rank 1:
Immich
immich-app/immich
Photo and video backup solution directly from your mobile phone (alternative to Google Photos).
Active · last commit Oct 28, 2026
FeaturedPhoto GalleriesTypeScriptDockerStands out for the most GitHub stars. Immich has 117,454 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,902 commits in the last year; it replaces Google Photos and Adobe Photoshop.
- Rank 2:
Grafana
grafana/grafana
Dashboards and visualization for metrics, logs and traces from Prometheus, Loki and dozens of other sources.
Active · last commit Oct 28, 2026
Monitoring & Status PagesTypeScriptDockerStands out for the most commits in the last 12 months (11,934). Grafana has 77,561 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 11,934 commits in the last year; it replaces Datadog and Grafana Cloud.
- Rank 3:
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 recent release (twenty/v2.52.0, October 2026). 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.
At a glance
AGPL-licensed self-hosted apps compared
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits. 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 |
|---|---|---|---|---|---|---|
| Immich | the most GitHub stars | AGPL-3.0 | 117,454 | 2,902 | Oct 28, 2026 | Yes |
| Grafana | the most commits in the last 12 months (11,934) | AGPL-3.0 | 77,561 | 11,934 | Oct 28, 2026 | Yes |
| Twenty | the most recent release (twenty/v2.52.0, October 2026) | AGPL-3.0 | 59,965 | 9,000 | Oct 28, 2026 | Yes |
| Plane | – | AGPL-3.0 | 61,588 | 771 | Oct 27, 2026 | Yes |
| Mastodon | its Ruby codebase | AGPL-3.0 | 50,455 | 3,106 | Oct 28, 2026 | Yes |
| Metabase | – | AGPL-3.0 | 49,881 | 7,206 | Oct 28, 2026 | Yes |
| SiYuan | – | AGPL-3.0 | 46,973 | 10,161 | Oct 28, 2026 | Yes |
| RSSHub | – | AGPL-3.0 | 46,700 | 4,749 | Oct 28, 2026 | Yes |
| Puter | – | AGPL-3.0 | 43,955 | 2,744 | Oct 28, 2026 | Yes |
| Text Generation WebUI | – | AGPL-3.0 | 47,724 | 699 | Aug 17, 2026 | Yes |
Full ranking
All 12 picks, ranked
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
- 1
ImmichFeatured
Photo and video backup solution directly from your mobile phone (alternative to Google Photos).
Photo GalleriesDockerStands out for the most GitHub stars. Immich has 117,454 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,902 commits in the last year; it replaces Google Photos and Adobe Photoshop.
- 2
Grafana
Dashboards and visualization for metrics, logs and traces from Prometheus, Loki and dozens of other sources.
Monitoring & Status PagesDockerStands out for the most commits in the last 12 months (11,934). Grafana has 77,561 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 11,934 commits in the last year; it replaces Datadog and Grafana Cloud.
- 3
Twenty
A modern CRM offering the flexibility of open source, advanced features, and a sleek design.
CRMDockerStands out for the most recent release (twenty/v2.52.0, October 2026). 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.
- 4
Plane
Track issues, epics, and product roadmaps in the simplest way possible (alternative to JIRA, Linear and Height).
Project ManagementDockerPlane 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.
- 5
Mastodon
Federated microblogging server.
Social & ForumsDockerStands out for its Ruby codebase. Mastodon has 50,455 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 3,106 commits in the last year; it replaces Twitter / X.
- 6
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.
- 7
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.
- 8
RSSHub
Easy to use, and extensible RSS feed aggregator capable of generating RSS feeds from pretty much everything ranging from social media to university departments.
Feed ReadersDockerRSSHub has 46,700 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 4,749 commits in the last year; it replaces Feedly.
- 9
Puter
Web-based operating system designed to be feature-rich, exceptionally fast, and highly extensible.
File Sync & StorageDockerPuter has 43,955 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,744 commits in the last year; it replaces Dropbox.
- 10
Text Generation WebUI
Gradio web UI for running large language models locally.
AI & LLM ToolsDockerAI-nativeText Generation WebUI has 47,724 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 699 commits in the last year.
- 11
VaultwardenFeatured
Lightweight Bitwarden server API implementation written in Rust.
Password ManagersDockerVaultwarden has 69,807 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 217 commits in the last year; it replaces Bitwarden and 1Password.
- 12
ToolJet
Low-code framework to build & deploy internal tools with minimal engineering effort (alternative to Retool and Mendix).
Low-code & BackendDockerToolJet has 41,136 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 6,225 commits in the last year; it replaces Retool and Bubble.
Is Immich free?
Yes. Immich 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 self-host these apps with Docker?
Yes, all of them. Immich, Grafana and Twenty publish Docker images, so you can run them on a VPS or home server with Docker Compose.
Are all of these apps open source?
All 12 apps on this list are open source. You can self-host and modify each one under its license.
Which of these apps is the most actively developed?
Grafana, with 11,934 commits in the last 12 months and a latest release, v13.3.0, from October 2026. Activity is a good sign that bugs and security issues get fixed.
How is this list ranked?
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits. 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.