Skip to content
appsgit

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 115,648 GitHub stars. Candidates: the 300 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 nightly

Top picks

  1. Rank 1:

    Immich

    immich-app/immich

    Photo and video backup solution directly from your mobile phone (alternative to Google Photos).

    FeaturedPhoto GalleriesTypeScriptDocker

    Immich has 115,648 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,638 commits in the last year; it replaces Google Photos and Adobe Photoshop.

  2. Rank 2:

    Grafana

    grafana/grafana

    Dashboards and visualization for metrics, logs and traces from Prometheus, Loki and dozens of other sources.

    Monitoring & Status PagesTypeScriptDocker

    Grafana has 77,096 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 11,362 commits in the last year; it replaces Datadog and Grafana Cloud.

  3. Rank 3:

    Twenty

    twentyhq/twenty

    A modern CRM offering the flexibility of open source, advanced features, and a sleek design.

    CRMTypeScriptDocker

    Twenty has 57,949 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 7,656 commits in the last year; it replaces Salesforce and HubSpot.

Full ranking

All 12 picks, ranked

Ranked by GitHub stars and recent activity. Open any pick for live stats and licence details.

  1. 1

    Immich

    Photo and video backup solution directly from your mobile phone (alternative to Google Photos).

    Immich has 115,648 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,638 commits in the last year; it replaces Google Photos and Adobe Photoshop.

  2. 2

    Grafana

    Dashboards and visualization for metrics, logs and traces from Prometheus, Loki and dozens of other sources.

    Grafana has 77,096 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 11,362 commits in the last year; it replaces Datadog and Grafana Cloud.

  3. 3

    Twenty

    A modern CRM offering the flexibility of open source, advanced features, and a sleek design.

    Twenty has 57,949 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 7,656 commits in the last year; it replaces Salesforce and HubSpot.

  4. 4

    Plane

    Track issues, epics, and product roadmaps in the simplest way possible (alternative to JIRA, Linear and Height).

    Plane has 60,414 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 678 commits in the last year; it replaces Jira and Asana.

  5. 5

    Mastodon

    Federated microblogging server.

    Mastodon has 50,353 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,689 commits in the last year; it replaces Twitter / X.

  6. 6

    Metabase

    Easy way for everyone in your company to ask questions and learn from data.

    Metabase has 49,547 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 6,378 commits in the last year; it replaces Metabase Cloud and Tableau.

  7. 7

    SiYuan

    A privacy-first personal knowledge management software, written in typescript and golang.

    AI-nativeSiYuan has 46,636 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 8,702 commits in the last year; it replaces Notion and Evernote.

  8. 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.

    RSSHub has 46,419 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,488 commits in the last year; it replaces Feedly.

  9. 9

    Puter

    Web-based operating system designed to be feature-rich, exceptionally fast, and highly extensible.

    Puter has 43,656 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,363 commits in the last year; it replaces Dropbox.

  10. 10

    Text Generation WebUI

    Gradio web UI for running large language models locally.

    AI-nativeText Generation WebUI has 47,726 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 744 commits in the last year.

  11. 11

    ToolJet

    Low-code framework to build & deploy internal tools with minimal engineering effort (alternative to Retool and Mendix).

    ToolJet has 41,037 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 4,215 commits in the last year; it replaces Retool and Bubble.

  12. 12

    PhotoPrism

    Personal photo management powered by Go and Google TensorFlow. Browse, organize, and share your personal photo collection, using the latest technologies to automatically tag and find pictures.

    AI-nativePhotoPrism has 40,272 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,819 commits in the last year; it replaces Google Photos and Adobe Photoshop.

FAQ

Questions and answers

Still curious? Email info@appsgit.com.

What are the best AGPL-licensed self-hosted apps?

The best AGPL-3.0 self-hosted apps are Immich, Grafana and Twenty. Immich leads with 115,648 GitHub stars. Candidates: the 300 apps whose declared license is exactly AGPL-3.0 (dual- or multi-licensed apps are left out).

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,362 commits in the last 12 months and a latest release, v13.2.3, from September 2026. Activity is a good sign that bugs and security issues get fixed.

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.

One email a week. No spam, unsubscribe anytime.