Awesome-selfhosted
by awesome-selfhosted
Curated Self-Hosted Software Directory for Privacy-Focused Devs
Comprehensive collection of 1000+ open-source alternatives to cloud services you can host yourself, from file storage to communication tools.
- 269,298+ GitHub stars
- 1000+ categorized self-hosted applications covering 60+ software categories
- Other license
About This Project
This extensively curated repository serves as the definitive resource for developers and system administrators seeking to reclaim control over their digital infrastructure. Rather than relying on third-party cloud providers, this collection showcases hundreds of production-ready alternatives spanning every category from content management and collaboration tools to media streaming and analytics platforms.
The project addresses the growing demand for data sovereignty and privacy by cataloging mature, well-maintained software that runs on your own hardware. Each entry includes practical details like programming language, licensing, and active development status, making it easy to evaluate options that fit your technical stack and requirements.
With over 267,000 stars and contributions from thousands of developers worldwide, this has become the gold standard reference for self-hosting enthusiasts. The list is meticulously organized by category, regularly updated to remove abandoned projects, and includes both simple single-container applications and complex distributed systems.
Whether you're building a homelab, establishing infrastructure for a small business, or researching alternatives to proprietary SaaS platforms, this resource eliminates weeks of research by providing vetted, community-endorsed solutions with direct links to documentation and demos.
Key Features
- 1000+ categorized self-hosted applications covering 60+ software categories
- Active community curation with regular updates and quality control standards
- Detailed metadata including licenses, programming languages, and demo links
- Focused exclusively on Free/Libre and Open Source Software (FLOSS)
- Comprehensive coverage from simple utilities to enterprise-grade platforms
How You Can Use It
Building a private cloud infrastructure to replace Google Workspace or Microsoft 365
Researching open-source alternatives for client projects with strict data residency requirements
Setting up a homelab with self-hosted media servers, password managers, and automation tools
Evaluating privacy-respecting software options for educational institutions or non-profits
Who Is This For?
DevOps engineers, privacy-conscious developers, system administrators, homelab enthusiasts, and technical decision-makers evaluating self-hosted infrastructure