Topics / #selfhosted
Selfhosted projects on GitHub
Self-hosted open source alternatives to cloud services
As of , the most-starred Selfhosted projects on GitHub are awesome-selfhosted (327.3K stars), uptime-kuma (92.6K stars) and vaultwarden (69.2K stars). GitHub.Locker tracks 17 Selfhosted repositories with 720K stars combined. The fastest-growing on October 16 was awesome-selfhosted, with +396 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+396awesome-selfhosted
awesome-selfhosted/awesome-selfhosted · ★ 327.3KIt is a curated list of free-software network services and web applications that you can host yourself instead of relying on third-party SaaS providers.
vaultwarden
dani-garcia/vaultwarden · ★ 69.2KVaultwarden is an unofficial, Rust-written server that implements the Bitwarden Client API, so you can run your own password-manager backend instead of using Bitwarden's official hosted service.
rustrak
rustrak/rustrak · ★ 689Rustrak is a self-hosted error tracking server that also takes logs, transactions, release health data, and AI-agent traces, compatible with Sentry SDKs.
uptime-kuma
louislam/uptime-kuma · ★ 92.6KUptime Kuma is a self-hosted uptime and server monitoring tool with a fancy web UI, status pages, and notifications when your services go down.
The all-time top
17 projects · by stars
- 327.3K
#1 · awesome-selfhosted/awesome-selfhostedawesome-selfhosted
It is a curated list of free-software network services and web applications that you can host yourself instead of relying on third-party SaaS providers.
- 92.6K
#2 · louislam/uptime-kuma
uptime-kuma
Uptime Kuma is a self-hosted uptime and server monitoring tool with a fancy web UI, status pages, and notifications when your services go down.
- 69.2K
#3 · dani-garcia/vaultwarden
vaultwarden
Vaultwarden is an unofficial, Rust-written server that implements the Bitwarden Client API, so you can run your own password-manager backend instead of using Bitwarden's official hosted service.
- 4
appwrite
57.7Kappwrite/appwrite · TypeScriptAppwrite is an open-source, all-in-one backend platform for building web, mobile, and AI apps, bundling authentication, databases, storage, serverless functions, messaging, realtime, and web hosting in one place.
- 5

dokku
32.2Kdokku/dokku · GoDokku is a Docker-powered PaaS (Platform as a Service) - a self-hosted, minimal Heroku alternative that helps you build and manage the lifecycle of applications on your own server.
- 6
dockge
24.6Klouislam/dockge · TypeScriptDockge is a self-hosted, reactive web manager for Docker Compose stacks: from a browser you create, edit, start, stop, restart and delete compose.yaml stacks, update images and watch progress in real time.
- 7

Self-Hosting-Guide
23.1Kmikeroyal/Self-Hosting-Guide · DockerfileThis is a curated guide for self-hosting software on your own servers instead of relying on third-party cloud providers, covering topics like Cloud, LLMs, WireGuard, Automation, Home Assistant, and Networking.
- 8

BookStack
19.1KBookStackApp/BookStack · PHPIt's a free, open-source platform for storing and organising information and documentation — a self-hosted wiki-style web app written in PHP, around since 2015 with roughly 19,000 GitHub stars.
- 9

server
16.1Kgotify/server · GoGotify is a simple self-hosted server for sending and receiving messages in real time over WebSocket, with a sleek web UI included.
- 10
cachet
15.3Kcachethq/cachet · PHPCachet is an open source, self-hosted status page system that lets you publish incident updates and the status of your systems/components to your users.
- 11
umbrel
12.4Kgetumbrel/umbrel · TypeScriptUmbrel (umbrelOS) is a free, beautiful home server operating system for self-hosting. It lets you run apps like OpenClaw, store your own files, and install over 300 apps from the Umbrel App Store on your own hardware.
- 12

gatus
12.3KTwiN/gatus · GoGatus is an open-source, developer-oriented status page and health dashboard: it actively probes your services over HTTP, TCP, ICMP or DNS, shows the results on a web dashboard, and can alert you when checks fail.
- 13

server
10.7Kscreego/server · GoScreego is a screen sharing app built for developers. It exists because sharing code over chat tools like Microsoft Teams often meant seconds of lag or quality so poor that colleagues could not read the code.
- 14
SparkyFitness
6.4KCodeWithCJ/SparkyFitness · TypeScriptSparkyFitness is a self-hosted fitness and health tracker built for families, covering nutrition, exercise, water, sleep, fasting, mood and body measurements while keeping all your data on infrastructure you control.
- 15
rustrak
689rustrak/rustrak · TypeScriptRustrak is a self-hosted error tracking server that also takes logs, transactions, release health data, and AI-agent traces, compatible with Sentry SDKs.
- 16
labtether
249labtether/labtether · GoLabTether is a self-hosted control plane that unifies monitoring and control of your homelab (Proxmox, TrueNAS, Docker, Home Assistant, etc.) into one dashboard with remote terminal, remote desktop, alerts, and an AI-operable interface.
- 17
ENZO
113theguysudo/ENZO · TypeScriptENZO is a self-hosted AI workspace where you chat with 300+ models, build self-drafting agents, run deep research, and generate code — all running on your own provider API keys instead of a subscription.
Related topics
Often tagged together