Skip to content
appsgit

12 picks · data-backed ranking

Best open source apps written in Go

The best self-hosted apps written in Go are Ollama, RAGFlow and Netdata. Ollama leads with 185,075 GitHub stars.

Candidates: the 175 apps whose main GitHub language is Go.

Updated · data from GitHub, refreshed daily

Top picks

  1. Rank 1:

    Ollama

    ollama/ollama

    Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, and other large language models.

    Active · last commit Oct 28, 2026

    AI & LLM ToolsGoDocker

    AI-nativeStands out for the most GitHub stars. Ollama has 185,075 GitHub stars, uses the MIT license, ships a Docker image, is written in Go and had 1,263 commits in the last year; it replaces ChatGPT.

  2. Rank 2:

    RAGFlow

    infiniflow/ragflow

    Open-source RAG engine with deep document understanding.

    Active · last commit Oct 28, 2026

    AI & LLM ToolsGoDocker

    AI-nativeStands out for the most commits in the last 12 months (6,295). RAGFlow has 92,997 GitHub stars, uses the Apache-2.0 license, ships a Docker image, is written in Go and had 6,295 commits in the last year.

  3. Rank 3:

    Netdata

    netdata/netdata

    Real-time infrastructure monitoring with per-second metrics and zero-config dashboards.

    Active · last commit Oct 28, 2026

    Monitoring & Status PagesGoDocker

    Netdata has 81,199 GitHub stars, uses the GPL-3.0 license, ships a Docker image, is written in Go and had 2,752 commits in the last year; it replaces Datadog and Pingdom.

At a glance

Open source apps written in Go 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.

Top 10 picks compared, data as of Oct 28, 2026
AppStands out forLicenseGitHub starsCommits (12 mo)Last commitDocker image
Ollamathe most GitHub starsMIT185,0751,263Oct 28, 2026Yes
RAGFlowthe most commits in the last 12 months (6,295)Apache-2.092,9976,295Oct 28, 2026Yes
Netdata–GPL-3.081,1992,752Oct 28, 2026Yes
Prometheusa permissive Apache-2.0 licenseApache-2.066,8252,795Oct 28, 2026Yes
Memosa permissive MIT licenseMIT64,1351,007Oct 27, 2026Yes
frp–Apache-2.0110,229192Oct 23, 2026Yes
Traefik–MIT65,398920Oct 27, 2026Yes
Gitea–MIT58,7381,909Oct 28, 2026Yes
Caddy–Apache-2.078,501406Oct 27, 2026Yes
Syncthing–MPL-2.089,827244Oct 28, 2026Yes

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

    Ollama

    Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, and other large language models.

    AI-nativeStands out for the most GitHub stars. Ollama has 185,075 GitHub stars, uses the MIT license, ships a Docker image, is written in Go and had 1,263 commits in the last year; it replaces ChatGPT.

  2. 2

    RAGFlow

    Open-source RAG engine with deep document understanding.

    AI-nativeStands out for the most commits in the last 12 months (6,295). RAGFlow has 92,997 GitHub stars, uses the Apache-2.0 license, ships a Docker image, is written in Go and had 6,295 commits in the last year.

  3. 3

    Netdata

    Real-time infrastructure monitoring with per-second metrics and zero-config dashboards.

    Netdata has 81,199 GitHub stars, uses the GPL-3.0 license, ships a Docker image, is written in Go and had 2,752 commits in the last year; it replaces Datadog and Pingdom.

  4. 4

    Prometheus

    Metrics-based monitoring and alerting toolkit with a powerful query language, built for cloud-native systems.

    Stands out for a permissive Apache-2.0 license. Prometheus has 66,825 GitHub stars, uses the Apache-2.0 license, ships a Docker image, is written in Go and had 2,795 commits in the last year; it replaces Datadog and Grafana Cloud.

  5. 5

    Memos

    Knowledge base that works with a SQLite db file.

    Stands out for a permissive MIT license. Memos has 64,135 GitHub stars, uses the MIT license, ships a Docker image, is written in Go and had 1,007 commits in the last year; it replaces Evernote and Google Keep.

  6. 6

    frp

    Fast reverse proxy that exposes local servers behind NAT to the internet.

    frp has 110,229 GitHub stars, uses the Apache-2.0 license, ships a Docker image, is written in Go and had 192 commits in the last year; it replaces ngrok.

  7. 7

    Traefik

    HTTP reverse proxy and load balancer that makes deploying microservices easy.

    Traefik has 65,398 GitHub stars, uses the MIT license, ships a Docker image, is written in Go and had 920 commits in the last year.

  8. 8

    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.

    Gitea has 58,738 GitHub stars, uses the MIT license, ships a Docker image, is written in Go and had 1,909 commits in the last year; it replaces GitHub and GitLab.

  9. 9

    Caddy

    Powerful, enterprise-ready, open source web server with automatic HTTPS.

    Caddy has 78,501 GitHub stars, uses the Apache-2.0 license, ships a Docker image, is written in Go and had 406 commits in the last year.

  10. 10

    Syncthing

    Syncthing is an open source peer-to-peer file synchronisation tool.

    Syncthing has 89,827 GitHub stars, uses the MPL-2.0 license, ships a Docker image, is written in Go and had 244 commits in the last year; it replaces Google Drive and Dropbox.

  11. 11

    LocalAI

    Run your AI models locally and generate images and audio (alternative to OpenAI and Claude).

    AI-nativeLocalAI has 50,019 GitHub stars, uses the MIT license, ships a Docker image, is written in Go and had 3,909 commits in the last year; it replaces ChatGPT.

  12. 12

    Headscale

    Open-source, self-hosted implementation of the Tailscale control server.

    Headscale has 45,129 GitHub stars, uses the BSD-3-Clause license, ships a Docker image, is written in Go and had 1,191 commits in the last year; it replaces Tailscale.

FAQ

Questions and answers

Still curious? Email info@appsgit.com.

Is Ollama free?

Yes. Ollama is open-source software released under the MIT 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. Ollama, RAGFlow and Netdata 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?

RAGFlow, with 6,295 commits in the last 12 months and a latest release, v1.0.0-rc2, 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.

One email a week. No spam, unsubscribe anytime.