Awesome Self-Hosted
A comprehensive list of Free Software network services and web applications that you can host on your own servers.
Self-hosted tools let you run services on your own machines instead of a vendor cloud. This category includes file servers like Copyparty, web archiving with ArchiveBox, download UIs such as Metube, and broader catalogs like Awesome Self-Hosted. Use it when ownership, privacy, or offline control matters more than a managed SaaS.
The most popular open-source Self-Hosted tool by GitHub stars is Awesome Self-Hosted(285.4k stars), followed by Yt-dlp(156.2k stars)and Rustdesk(111.0k stars). This page lists the top 30 of 102 self-hosted tools in the directory, ranked by community adoption.
| # | Tool | Stars | Language | License |
|---|---|---|---|---|
| 1 | Awesome Self-Hosted A comprehensive list of Free Software network services and web applications that you can host on your own servers. | 285.4k | β | Other |
| 2 | Yt-dlp A feature-rich command-line tool for downloading audio and video from YouTube and other sites. | 156.2k | Python | The Unlicense |
| 3 | Rustdesk An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. It allows secure remote access and control while providing the flexibility and security of a self-hosted solution. | 111.0k | Rust | GNU Affero General Public License v3.0 |
| 4 | Immich High performance self-hosted photo and video management solution designed to be efficient and user-friendly. | 97.6k | TypeScript | GNU Affero General Public License v3.0 |
| 5 | Home Assistant π‘ Open source home automation that prioritizes local control and privacy, making your smart home truly yours. | 86.0k | Python | Apache License 2.0 |
| 6 | Uptime Kuma A fancy self-hosted monitoring tool for keeping tabs on website uptime and performance. | 85.1k | JavaScript | MIT License |
| 7 | Nocodb An open source alternative to Airtable, offering powerful database capabilities with an intuitive spreadsheet-like interface. | 62.7k | TypeScript | GNU Affero General Public License v3.0 |
| 8 | MinIO A high-performance, S3 compatible object storage solution, providing cloud-native, enterprise-grade storage capabilities. | 60.7k | Go | GNU Affero General Public License v3.0 |
| 9 | Openpilot A cutting-edge open-source operating system for robotics, enhancing the driver assistance systems on over 275 supported cars. | 60.6k | Python | MIT License |
| 10 | Gitea Gitea is a painless self-hosted all-in-one software development service, offering Git hosting, code review, team collaboration, package registry, and CI/CD integration. | 54.9k | Go | MIT License |
A comprehensive list of Free Software network services and web applications that you can host on your own servers.
A feature-rich command-line tool for downloading audio and video from YouTube and other sites.
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. It allows secure remote access and control while providing the flexibility and security of a self-hosted solution.
High performance self-hosted photo and video management solution designed to be efficient and user-friendly.
π‘ Open source home automation that prioritizes local control and privacy, making your smart home truly yours.
A fancy self-hosted monitoring tool for keeping tabs on website uptime and performance.
An open source alternative to Airtable, offering powerful database capabilities with an intuitive spreadsheet-like interface.
A high-performance, S3 compatible object storage solution, providing cloud-native, enterprise-grade storage capabilities.
A cutting-edge open-source operating system for robotics, enhancing the driver assistance systems on over 275 supported cars.
Gitea is a painless self-hosted all-in-one software development service, offering Git hosting, code review, team collaboration, package registry, and CI/CD integration.
Joplin is a privacy-focused note-taking application that supports synchronization and is available on Windows, macOS, Linux, Android, and iOS.
The open-source platform enhancing your personal finance management experience.
Our Newsletter
Get short emails with useful self-hosted projects, releases, and repos worth watching.
A locally hosted web application that allows you to perform various operations on PDF files, including merging, splitting, and securing PDFs.
Coolify is an open-source, self-hostable alternative to Heroku, Netlify, and Vercel, offering a streamlined way to host applications and databases.
A free software media system that provides a server backend and API for personal streaming and media management.
A self-hosted, globally interconnected microblogging platform allowing you to create your own social network.
Create agents that watch for certain triggers and perform automated actions, making it a personal IFTTT. Your agents are standing by to automate tasks on your behalf.
Gogs is a painless self-hosted Git service that makes it easy to set up your own Git repository management system.
AFFiNE (pronounced [Ιβfain]) is a next-gen knowledge base that combines planning, sorting, and creating, with privacy-first, open-source, and customizable features, offering an alternative to Notion and Miro.
Copyparty is a portable, all-in-one file server solution that supports accelerated and resumable uploads, efficient deduplication, WebDAV, FTP, TFTP protocols, media indexing, automatic thumbnail generation, and more. It is designed for ease of use with zero dependencies in a single file.
Exo allows you to run your own AI cluster at home using everyday devices like smartphones, laptops, desktops, and smartwatches.
A privacy-first, self-hosted, fully open-source personal knowledge management software, written in TypeScript and Golang, ideal for organizing and managing your information securely.
Rocket.Chat is a versatile open-source communication platform that prioritizes data protection and offers team collaboration, file sharing, and seamless integrations.
Logseq is a privacy-first, open-source platform designed for knowledge management and collaboration, focusing on providing a secure and effective tool for organizing and sharing information.
Jan is an open source, privacy-focused AI chat application that serves as a 100% offline alternative to ChatGPT, allowing users to run powerful language models directly on their own computers without requiring an internet connection.
AI-Powered Photos App for the Decentralized Web, enabling privacy-focused photo management with advanced AI features.
Paperless-ngx is a community-supported, advanced document management system that enables users to scan, index, organize, and archive all types of documents efficiently. Its intuitive interface and comprehensive features make it ideal for both personal and business use.
An open source, self-hosted implementation of the Tailscale control server, providing secure peer-to-peer networking capabilities.
A user-friendly management UI for Docker and Kubernetes that simplifies container management.
A simple, fast, privacy-focused alternative to Google Analytics, designed to provide key analytics features while respecting user privacy.
Awesome Self-Hosted leads by GitHub stars(285.4k). A comprehensive list of Free Software network services and web applications that you can host on your own servers.
Yes. Every tool on this list is open source and free to use in your own projects. Many can be self-hosted.
Tools are ranked by GitHub star count, a strong proxy for community adoption and active maintenance. Star counts are refreshed regularly.
Get notified about new tools and updates to existing ones.