Welcome to Awesome Selfhosted
Self-hosting is the practice of hosting and managing applications on your own server(s) instead of consuming from SaaSS providers. This is a comprehensive catalog of Free Software network services and web applications which can be hosted on your own servers. Our community has curated over 1,000 applications across 80+ categories, making it the largest and most complete resource for self-hosted software.What is Self-Hosting?
Learn about the benefits and principles of self-hosting your applications
How to Use This List
Find out how to navigate and make the most of this comprehensive catalog
Contributing
Help grow the list by contributing new applications and improvements
License Guide
Understand the different open source licenses used by these applications
Browse by Category
Explore self-hosted applications organized by use case:Communication & Collaboration
Email, chat, video conferencing, and social platforms
Content & Media
CMS, wikis, blogging, media streaming, and photo galleries
Business & Productivity
Office suites, CRM, e-commerce, and project management
Development Tools
CI/CD, API management, project management, and IDEs
Data & Analytics
Analytics, databases, monitoring, and search engines
Files & Storage
File sync, object storage, document management, and backup
Security & Privacy
Password managers, VPN, proxies, and identity management
Utilities & Automation
Automation, bookmarks, URL shorteners, and network utilities
Specialized Applications
AI/ML, IoT, gaming, health & fitness, and more
Key Features
1,000+ Applications
Comprehensive catalog of self-hosted software across all major categories
Active Community
277K+ GitHub stars and contributions from developers worldwide
Detailed Information
Each listing includes license, demo links, source code, and tech stack
Free Software Focus
Emphasis on privacy-respecting, open source alternatives to proprietary services
Popular Categories
Communication Systems
Communication Systems
Explore email servers, chat platforms, video conferencing tools, and social networks that you can host yourself for complete privacy and control.
Content Management
Content Management
Find CMSs, blogging platforms, wikis, and note-taking applications to manage and publish your content independently.
Media Streaming
Media Streaming
Discover audio, video, and multimedia streaming servers to build your personal media library and streaming service.
Development & DevOps
Development & DevOps
Browse CI/CD tools, API management platforms, project management systems, and development environments.
Getting Started
Review Applications
Each application listing includes a description, demo links, source code, license information, and technology stack
Deploy Your Software
Follow the project’s documentation to deploy and configure the application on your own server
This list focuses on Free Software (as defined by the Free Software Foundation). Non-free software with restrictions is listed separately in the Non-Free Software section.
Resources
Open Source Licenses
Complete guide to all licenses used by applications in this list
External Links
Related resources, communities, and alternative curated lists
Communities
Join self-hosting communities on Reddit, Lemmy, Matrix, and more
Anti-Features
Understanding software that depends on proprietary services