Best Open-Source Self-Hosting & Networking Tools
Self-hosted servers, proxies and tunnels to run your own services, ranked by GitHub stars with downloads.
| # | App | Stars | License |
|---|---|---|---|
| 1 | frp | 107.9k | Apache-2.0 |
| 2 | immich | 107.4k | AGPL-3.0 |
| 3 | caddy | 73.9k | Apache-2.0 |
| 4 | ClickHouse | 48.6k | Apache-2.0 |
| 5 | photoprism | 39.9k | NOASSERTION |
| 6 | CasaOS | 36.4k | Apache-2.0 |
| 7 | glance | 35.7k | AGPL-3.0 |
| 8 | signoz | 29.0k | NOASSERTION |
| 9 | ArchiveBox | 27.9k | MIT |
| 10 | beszel | 23.5k | MIT |
frp is a fast reverse proxy that enables exposing local servers behind NAT or firewalls to the internet. It facilitates secure remote access to internal network services.
Immich is a self-hosted solution for managing photos and videos with high performance. It provides local storage and organization for personal media collections.
Caddy is a fast, extensible web server that supports HTTP/1, HTTP/2, and HTTP/3 across multiple platforms. It automatically handles HTTPS configuration with built-in certificate management.
ClickHouse is a database management system designed for real-time analytics. It provides fast query processing for analytical workloads.
Photoprism is an AI-powered photo management application for organizing and searching personal photo collections. It offers automated tagging and categorization features for self-hosted photo libraries.
CasaOS is an open-source personal cloud system designed for simplicity and ease of use. It provides an elegant solution for self-hosting and managing personal data. The platform focuses on user-friendly setup and operation.
Glance is a self-hosted dashboard that consolidates multiple feeds into a single interface. It provides a unified view for monitoring various content sources.
SigNoz is an open-source observability platform that combines logs, traces, and metrics monitoring. It serves as an alternative to commercial APM tools, built natively on OpenTelemetry standards.
ArchiveBox is an open-source tool for self-hosted web archiving. It captures and saves content from URLs, browser history, bookmarks, and services like Pocket or Pinboard, preserving HTML, JavaScript, PDFs, and media files.
Beszel is a lightweight server monitoring tool that tracks historical performance data and Docker container statistics. It includes alerting capabilities for system monitoring.
Frequently asked questions
- What is the top pick in “Best Open-Source Self-Hosting & Networking Tools”?
- frp currently leads this list, which is ordered by GitHub stars among the 10 open-source options we track.
- Are these apps free?
- Yes. Every app on this list is free and open-source. Download links point to each project's official release.
- How is this ranking decided?
- The order reflects GitHub stars, a public measure of popularity. Data is pulled from official sources and last refreshed on a recent run. We don't accept payment for placement.
How we rank:entries are ordered by GitHub stars, a public popularity signal. Versions, licenses and platform support are read from official release feeds. We don't accept payment for inclusion or position. Supported platforms reflect the latest release (macOS, Linux, Windows, Android).