awesome-selfhosted/awesome-selfhosted

A list of Free Software network services and web applications which can be hosted on your own servers

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 minute ago
Added to GitGenius on August 8th, 2026
Created on June 1st, 2015
Open Issues & Pull Requests: 0 (+0)
GitHub issues: Disabled - open counts may still include pull requests.
Number of forks: 14,961
Total Stargazers: 317,918 (+15)
Total Subscribers: 3,304 (+0)

Repository Insights (GitGenius)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

GitHub issues are disabled for this repository, so issue analytics and the issue explorer are not available.

Detailed Description

Awesome-Selfhosted is a comprehensive curated list of free software network services and web applications designed for self-hosting on personal servers. The repository serves as a directory for individuals seeking alternatives to Software-as-a-Service providers, enabling them to maintain control over their own infrastructure and data. The project distinguishes itself by focusing exclusively on free software, with a separate page dedicated to non-free alternatives, ensuring users can easily identify open-source options.

The repository organizes software across an extensive range of categories spanning over 80 distinct domains. These categories include communication systems covering email, IRC, SIP, XMPP, and video conferencing; content management with CMS platforms; document management including e-books and institutional repositories; file transfer and synchronization tools; media streaming for audio, video, and multimedia; and development infrastructure such as CI/CD systems, API management, and project management tools. Additional categories address specialized needs like genealogy, manufacturing, inventory management, health and fitness tracking, and video surveillance. This breadth of categorization allows users to navigate the list efficiently based on their specific self-hosting requirements.

The HTML version of the repository, available at awesome-selfhosted.net, is recommended as the primary interface, though a legacy Markdown version exists on GitHub. This dual presentation approach accommodates different user preferences while maintaining the same underlying content. The repository includes a dedicated section on licenses and anti-features, helping users understand the legal and functional implications of each software option.

The project maintains an active contribution model with clear guidelines for community participation. Contributors can propose additions, modifications, or improvements to the list, making it a collaborative effort that evolves with the self-hosting community's needs. The repository is classified within the awesome-list ecosystem, positioning it alongside other curated resource collections on GitHub. Its topics include awesome, cloud, free-software, hosting, privacy, and selfhosted, reflecting the core values and use cases the project addresses.

The repository's scope extends beyond simple software recommendations by providing contextual information about each application's purpose and capabilities. Related categories are cross-referenced throughout the list, helping users discover complementary tools. For instance, analytics tools are related to database management and personal dashboards, acknowledging that self-hosting often involves integrating multiple components into cohesive systems. This interconnected approach reflects the practical reality that self-hosting typically requires combining several applications to achieve complete functionality comparable to commercial platforms.