A curated list of free software network services and web applications that can be hosted on your own servers.
Awesome-Selfhosted is a curated directory of free software network services and web applications designed to be hosted on personal servers. It solves the problem of vendor lock-in and data privacy by providing a vast collection of self-hostable alternatives to popular proprietary SaaS products. The project serves as a central resource for individuals and organizations looking to take control of their digital infrastructure.
System administrators, developers, privacy-conscious users, and organizations seeking to deploy and manage their own services instead of using third-party cloud offerings. It's especially valuable for those building homelabs or private clouds.
Developers choose Awesome-Selfhosted because it aggregates thousands of self-hostable projects in one place, saving time on research. It emphasizes free software and provides clear licensing and tech stack information, making it easier to find suitable, privacy-respecting alternatives to commercial services.
A list of Free Software network services and web applications which can be hosted on your own servers
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Organizes over 70 specific categories like Analytics, Media Streaming, and Software Development, making it easy to browse by use case without sifting through unrelated projects.
Primarily lists free and open-source software with a separate non-free page, empowering users to avoid vendor lock-in and prioritize privacy, as highlighted in its philosophy on data sovereignty.
Each entry includes a description, license, source code link, and often the technology stack (e.g., Docker, Node.js), providing essential info for quick evaluation and deployment planning.
Features contribution guidelines and automated checks for dead links and unmaintained projects, ensuring the directory stays relevant and up-to-date, as seen in the README's badges and workflows.
It only lists software without offering installation tutorials, configuration help, or troubleshooting, forcing users to rely on external documentation and communities for setup.
As a community-curated project, descriptions can vary in detail and accuracy, potentially lacking critical information like scalability limits or security considerations for some listings.
Lacks interactive features like user ratings, detailed comparisons, or filtering by specific criteria (e.g., resource usage), which might slow down decision-making for complex needs.