github.com/awesome-selfhosted/awesome-selfhosted

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

Open this visualization on its own page →

Contributors

1162

Lines of Code

4,034

From

2015-06-01

To

2022-08-29

About awesome-selfhosted/awesome-selfhosted

Awesome-Selfhosted is a comprehensive, community-maintained curated list of free and open-source network services and web applications that can be deployed on your own servers. Rather than relying on commercial Software-as-a-Service providers, users can host these applications themselves, maintaining greater control over their data and digital privacy. The project emphasizes free software and provides extensive documentation about self-hosting practices.

The list is organized into over eighty categories covering an enormous range of applications, including analytics, media management and streaming, communication tools, content management systems, file synchronization, video surveillance, document management, e-commerce platforms, learning management systems, and many others. Each entry includes links to source code repositories, brief descriptions of functionality, available demos, licensing information, and technology stack details to help users evaluate whether a particular solution meets their needs.

The project serves developers, system administrators, privacy-conscious individuals, and organizations seeking to reduce vendor lock-in and maintain sovereignty over their infrastructure. It has grown into one of the most popular curated lists in the open-source ecosystem, with an HTML version recommended for browsing and a legacy Markdown version available on GitHub, supported by community contributions and available translations.

Share this video