12 picks · data-backed ranking
Best self-hosted apps (2026)
The best self-hosted apps are Ollama, Immich and n8n (source-available). Ollama leads with 185,075 GitHub stars.
Candidates: every app in the catalog. Archived projects and projects with no commit in the last two years are left out.
One app per category, so the list covers the whole catalog instead of the same few kinds of software.
Updated · data from GitHub, refreshed daily
Top picks
- 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 ToolsGoDockerAI-nativeStands out for a permissive MIT license. Top pick for AI & LLM tools: Ollama has 185,075 GitHub stars, uses the MIT license, ships a Docker image and had 1,263 commits in the last year; it replaces ChatGPT.
- Rank 2:
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 an appsgit step-by-step deploy guide. Top pick for photo galleries: 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 3:
n8n
n8n-io/n8n
Free node based Workflow Automation Tool. Easily automate tasks across different services.
Active · last commit Oct 28, 2026
FeaturedSource-availableAutomation & WorkflowsTypeScriptDockerStands out for the most GitHub stars. Top pick for automation & workflows: n8n has 208,840 GitHub stars, is source-available under the Sustainable Use License 1.0 (not an open-source license), ships a Docker image and had 10,360 commits in the last year; it replaces Zapier and IFTTT.
At a glance
Self-hosted apps compared
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits, at most one app per primary category. 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 |
|---|---|---|---|---|---|---|
| Ollama | a permissive MIT license | MIT | 185,075 | 1,263 | Oct 28, 2026 | Yes |
| Immich | an appsgit step-by-step deploy guide | AGPL-3.0 | 117,454 | 2,902 | Oct 28, 2026 | Yes |
| n8n | the most GitHub stars | source-available, Sustainable Use License 1.0 | 208,840 | 10,360 | Oct 28, 2026 | Yes |
| Supabase | a permissive Apache-2.0 license | Apache-2.0 | 114,226 | 6,324 | Oct 28, 2026 | Yes |
| Stirling-PDF | – | Apache-2.0 | 95,215 | 2,068 | Oct 28, 2026 | Yes |
| Uptime Kuma | – | MIT | 93,018 | 1,361 | Oct 28, 2026 | Yes |
| Home Assistant | – | Apache-2.0 | 91,788 | 21,554 | Oct 28, 2026 | Yes |
| Excalidraw | – | MIT | 134,690 | 285 | Oct 28, 2026 | Yes |
| Coolify | – | Apache-2.0 | 65,110 | 5,095 | Oct 28, 2026 | Yes |
| Memos | – | MIT | 64,135 | 1,007 | Oct 27, 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, at most one app per primary category. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
- 1
Ollama
Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, and other large language models.
AI & LLM ToolsDockerAI-nativeStands out for a permissive MIT license. Top pick for AI & LLM tools: Ollama has 185,075 GitHub stars, uses the MIT license, ships a Docker image and had 1,263 commits in the last year; it replaces ChatGPT.
- 2
ImmichFeatured
Photo and video backup solution directly from your mobile phone (alternative to Google Photos).
Photo GalleriesDockerStands out for an appsgit step-by-step deploy guide. Top pick for photo galleries: 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.
- 3
n8nFeatured
Free node based Workflow Automation Tool. Easily automate tasks across different services.
Source-availableAutomation & WorkflowsDockerStands out for the most GitHub stars. Top pick for automation & workflows: n8n has 208,840 GitHub stars, is source-available under the Sustainable Use License 1.0 (not an open-source license), ships a Docker image and had 10,360 commits in the last year; it replaces Zapier and IFTTT.
- 4
Supabase
Postgres development platform with auth, realtime, storage and edge functions, the open-source Firebase alternative.
Low-code & BackendDockerStands out for a permissive Apache-2.0 license. Top pick for low-code & backend: Supabase 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.
- 5
Stirling-PDF
Local hosted web application that allows you to perform various operations on PDF files, such as merging, splitting, file conversions and OCR.
Document ManagementDockerTop pick for document management: Stirling-PDF has 95,215 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,068 commits in the last year; it replaces Adobe Acrobat.
- 6
Uptime Kuma
Easy-to-use self-hosted uptime monitor with status pages and 90+ notification channels.
Monitoring & Status PagesDockerTop pick for monitoring & status pages: Uptime 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.
- 7
Home AssistantFeatured
Home automation platform.
Home Automation & IoTDockerTop pick for home automation & IoT: Home Assistant has 91,788 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 21,554 commits in the last year; it replaces Nest / SmartThings and Google Home.
- 8
Excalidraw
Virtual hand-drawn style whiteboard for diagrams and sketches.
UtilitiesDockerTop pick for utilities: Excalidraw has 134,690 GitHub stars, uses the MIT license, ships a Docker image and had 285 commits in the last year; it replaces Figma and Lucidchart.
- 9
Coolify
Self-hostable Heroku, Netlify and Vercel alternative that deploys apps, databases and services to your servers.
Self-hosting PlatformsDockerTop pick for self-hosting platforms: Coolify has 65,110 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 5,095 commits in the last year; it replaces Heroku and Vercel.
- 10
Memos
Knowledge base that works with a SQLite db file.
Note-taking & EditorsDockerTop pick for note-taking & editors: Memos has 64,135 GitHub stars, uses the MIT license, ships a Docker image and had 1,007 commits in the last year; it replaces Evernote and Google Keep.
- 11
frp
Fast reverse proxy that exposes local servers behind NAT to the internet.
Proxy & VPNDockerTop pick for proxy & VPN: frp has 110,229 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 192 commits in the last year; it replaces ngrok.
- 12
Traefik
HTTP reverse proxy and load balancer that makes deploying microservices easy.
Web Servers & Reverse ProxiesDockerTop pick for web servers & reverse proxies: Traefik has 65,398 GitHub stars, uses the MIT license, ships a Docker image and had 920 commits in the last year.
What should a beginner self-host first?
Start with one app that replaces something you already pay for or rely on: Immich for phone photo backup, Jellyfin for a media library or Uptime Kuma to monitor your services. All three run in Docker on a small server.
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, Immich and n8n publish Docker images, so you can run them on a VPS or home server with Docker Compose.
Are all of these apps open source?
11 of the 12 apps on this list are open source; 1 is source-available. Source-available licenses add conditions, such as limits on hosted or commercial use, so read them before you deploy.
How is this list ranked?
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits, at most one app per primary category. 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.