Open-source self-hosted software
1855 open-source libraries, tools and applications tagged self-hosted, ranked by how closely self-hosted is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
1855 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| AVideo Platform AVideo is an open-source PHP-based video streaming platform for hosting your own video sharing site with VOD and live streaming support. It… | 99 | 2105 | active |
| JMBeresford/retrom Retrom is a self-hosted, centralized game library management service focused on emulation, letting users host their DRM-free game collectio… | 82 | 2101 | active |
| CorentinTh/enclosed Enclosed is a minimalistic self-hostable web application for sharing end-to-end encrypted notes and file attachments. Notes are encrypted c… | 69 | 2096 | active |
| usefathom/fathom Fathom Lite is the open-source, self-hosted predecessor of Fathom Analytics, a simple privacy-focused website analytics tool built with Go … | 52 | 8020 | maintenance |
| flucont/btcloud A PHP application that lets you host your own third-party cloud/mirror for the BaoTa (BT Panel) server control panel, serving the latest pa… | 93 | 2082 | active |
| lin-snow/Ech0 Ech0 is an open-source, self-hosted lightweight publishing platform for sharing personal ideas and short notes, built with Go and Vue 3 on … | 83 | 2076 | active |
| wolveix/satisfactory-server A Dockerized wrapper around the Satisfactory dedicated server that packages the game server, SteamCMD updates, and save/backup handling int… | 68 | 2065 | active |
| BoCloud/folib Folib is a self-hosted, all-language artifact repository manager supporting npm, Maven, PyPI, Docker, Go, Cargo, NuGet, Helm, and many othe… | 49 | 2063 | active |
| certsocietegenerale/FIR FIR (Fast Incident Response) is a self-hosted cybersecurity incident management platform built with Django. It enables CSIRTs, CERTs, and S… | 65 | 2044 | active |
| fccview/jotty Jotty (jotty·page) is a self-hosted web application for managing personal notes and checklists, storing everything as Markdown and JSON fil… | 80 | 2023 | active |
| usmannasir/cyberpanel CyberPanel is a web hosting control panel built on OpenLiteSpeed that simplifies server and website management. It bundles SSL, DNS, email,… | 66 | 2023 | active |
| YosemiteCrew/Yosemite-Crew Yosemite Crew is an open-source, self-hostable Practice Information Management System (PIMS) for veterinary clinics, kennels, and grooming … | 87 | 2020 | active |
| ParabolInc/parabol Parabol is an open-source collaborative workspace for running structured agile team meetings such as retrospectives, sprint poker, standups… | 96 | 2018 | active |
| vinceanalytics/vince Vince is a self-hosted, privacy-friendly web analytics server written in Go, serving as an alternative to Google Analytics and a drop-in re… | 46 | 2014 | active |
| linuxserver/docker-code-server A Docker image from LinuxServer.io that packages code-server, allowing Visual Studio Code to run in a browser via a self-hosted server. It … | 96 | 2004 | active |
| MooseFS MooseFS is an open-source, POSIX-compliant, petabyte-scale network distributed file system written in C. It spreads data across commodity s… | 76 | 2003 | stable |
| ChimeraOS ChimeraOS is a Linux distribution that turns any PC into a gaming console using Steam Big Picture mode. It provides a fully controller-comp… | 69 | 1999 | active |
| trojanpanel/install-script A one-click shell installation script for Trojan Panel, a multi-user web administration panel that manages proxy nodes running Xray, Trojan… | 28 | 1990 | active |
| Aurora-Admin-Panel/deploy Aurora Panel is a self-hosted multi-server port leasing management panel that lets an administrator add servers and ports and assign them t… | 40 | 1988 | active |
| zigbee2mqtt/hassio-zigbee2mqtt The official Home Assistant add-on packaging of Zigbee2MQTT, a Zigbee-to-MQTT bridge that lets you control Zigbee devices without vendor br… | 98 | 1986 | active |
| docker-library/wordpress The Docker Official Image packaging for WordPress, maintained by the Docker Community. It provides ready-to-run container images of the Wor… | 76 | 1984 | stable |
| iiab/iiab Internet-in-a-Box (IIAB) is a self-hosted 'learning hotspot' application that turns a Raspberry Pi or Linux machine into an offline digital… | 68 | 1981 | active |
| MFDGaming/ubuntu-in-termux A shell script that installs an Ubuntu 22.04 rootfs inside the Termux terminal app on Android using proot, requiring no root access. It pro… | 23 | 1964 | active |
| itskovacs/trip TRIP is a self-hostable, minimalist map tracker and trip planner for visualizing points of interest (POIs) and organizing multi-day trip it… | 80 | 1953 | active |
| psi-4ward/psitransfer PsiTransfer is a self-hosted, open-source file sharing web application built with Node.js and Vue, serving as an alternative to services li… | 78 | 1951 | active |
| tailscale/golink golink is a private shortlink service that runs inside a Tailscale tailnet, letting teams create short memorable go/ links for internal sit… | 75 | 1949 | active |
| MortyFx/speedtest-x A self-hosted web-based network speed test application built as an extension of LibreSpeed. It stores speed test results in a lightweight f… | 25 | 1949 | active |
| HoshinoSuzumi/chronoframe ChronoFrame is a self-hosted personal photo gallery application for photographers, built with Nuxt 4 and TypeScript. It supports online pho… | 67 | 1942 | active |
| featbit/featbit FeatBit is an open-source, self-hostable feature flag management platform with SDKs, A/B testing, experimentation, and progressive delivery… | 98 | 1941 | active |
| Sathvik-Rao/ClipCascade ClipCascade is a lightweight, open-source utility that automatically syncs the clipboard across multiple devices without any key press. It … | 70 | 1925 | active |
| damoeb/rss-proxy RSS-proxy is a self-hostable web service that generates RSS, ATOM, or JSON feeds from almost any static website by analyzing its HTML struc… | 32 | 1924 | active |
| AbdBarho/stable-diffusion-webui-docker A Docker Compose setup that runs Stable Diffusion locally with popular web UIs like AUTOMATIC1111, ComfyUI, and InvokeAI. It packages model… | 23 | 7304 | maintenance |
| Open-Falcon Falcon+ (Open-Falcon) is an open-source, enterprise-level monitoring system written in Go, composed of multiple modules for metric collecti… | 10 | 7231 | maintenance |
| mautrix/whatsapp mautrix-whatsapp is a Matrix-WhatsApp puppeting bridge written in Go, built on the whatsmeow library. It relays messages between Matrix hom… | 96 | 1890 | active |
| xxnuo/serverless-qrcode-hub A serverless QR code hub deployed on Cloudflare Workers and D1 that generates permanent short links pointing to frequently-changing WeChat … | 51 | 1860 | active |
| InvoiceShelf InvoiceShelf is an open-source, self-hosted web application for creating invoices and estimates, tracking payments and expenses, and managi… | 93 | 1858 | active |
| OpenEPaperLink OpenEPaperLink is an open-source alternative firmware and 802.15.4-based protocol for repurposing commercial electronic shelf labels (e-pap… | 93 | 1857 | active |
| ZSvirt/zsvirt ZSvirt is an open-source IaaS virtualization platform that brings ZStack's enterprise ZSphere engine to the community, providing a control … | 56 | 1855 | active |
| daya0576/beaverhabits Beaver Habit Tracker is a self-hosted web application for tracking daily habits and streaks, deliberately omitting goals or gamification. I… | 87 | 1848 | active |
| iRedMail iRedMail is an open source, full-featured mail server solution that installs and configures SMTP, IMAP/POP3, webmail (Roundcube/SOGo), and … | 77 | 1848 | active |
| Paca-AI/paca Paca is a free, open-source, self-hosted project management platform for Scrum teams where AI agents and humans collaborate as equal teamma… | 76 | 1848 | active |
| Euro-Office A self-hosted document server providing online office suite capabilities (document, spreadsheet, and presentation editing) deployable via D… | 82 | 1846 | active |
| nextcloud-snap/nextcloud-snap Nextcloud server packaged as a Snap for easy installation on Linux systems. It bundles Nextcloud with Apache, PHP, MySQL, and Redis into a … | 75 | 1843 | active |
| uselotus/lotus Lotus is an open-source pricing and billing engine for SaaS companies, supporting usage-based, per-seat, and enterprise plans. It provides … | 66 | 1839 | active |
| Aptabase Aptabase is an open-source, privacy-first analytics platform for mobile, desktop, and web apps, serving as an alternative to Firebase/Googl… | 74 | 1836 | active |
| OpenCCU/OpenCCU OpenCCU (formerly RaspberryMatic) is a free, Buildroot-based open-source operating system that turns CCU3/ELV-Charly hardware, Raspberry Pi… | 93 | 1833 | active |
| decidim/decidim Decidim is a free, open-source participatory democracy framework built as a Ruby on Rails application generator and set of gems. It lets ci… | 97 | 1829 | active |
| Talkyard Talkyard is an open-source (AGPL-3.0), self-hosted community discussion platform that combines forum topics, question-and-answer threads, b… | 85 | 1813 | active |
| Part-DB Part-DB is an open-source, self-hosted web application for managing inventories of electronic components, tracking parts with categories, f… | 100 | 1801 | active |
| feelfreelinux/octo4a An Android app that installs and runs OctoPrint on an old Android phone, turning it into a 3D printer control server without needing a Rasp… | 37 | 1794 | active |
| immortalwrt-mt798x An ImmortalWrt (OpenWrt fork) variant targeting MediaTek MT798x family routers, providing a full embedded Linux firmware build system with … | 55 | 1788 | active |
| fjykTec/ModernWMS ModernWMS is an open-source, cross-platform warehouse management system (WMS) built with Vue 3 + TypeScript on the frontend and .NET 7 on t… | 41 | 1786 | active |
| TimothyYe/godns GoDNS is a self-hosted dynamic DNS (DDNS) client written in Go that automatically updates DNS records when your IP address changes. It supp… | 93 | 1780 | active |
| Mercur Mercur is an open-source, headless multi-vendor marketplace platform built on top of the Medusa commerce engine. It provides vendor onboard… | 89 | 1774 | active |
| EteSync (Etebase) The Etebase (EteSync 2.0) server, a Django-based backend that lets you self-host end-to-end encrypted synchronization of contacts, calendar… | 32 | 1774 | stable |
| relaticle/relaticle Relaticle is an open-source, self-hosted CRM built with Laravel and Filament, featuring a production-grade MCP server with 32+ tools for AI… | 86 | 1769 | active |
| un/inbox UnInbox is an open-source collaborative email platform for teams and professionals, offering shared inboxes, unlimited addresses, conversat… | 56 | 1755 | active |
| linuxserver/docker-qbittorrent A Docker container image packaging the qBittorrent BitTorrent client, maintained by LinuxServer.io. It provides regularly updated builds wi… | 96 | 1754 | active |
| facebookarchive/fbctf FBCTF is a self-hosted platform for running Jeopardy and King of the Hill style Capture the Flag security competitions. It supports team re… | 10 | 6539 | maintenance |
| pufferpanel/pufferpanel PufferPanel is an open-source, web-based game server management panel written in Go. It lets users deploy, manage, and share multiple game … | 93 | 1748 | active |
| thedev-id/thedev.id thedev.id is a free subdomain service that gives developers a personal identity like yourname.thedev.id for their static sites via CNAME DN… | 55 | 1747 | active |
| RackulaLives/Rackula Rackula is a self-hostable, drag-and-drop server rack layout designer for planning and visualizing rack deployments. It uses real device im… | 83 | 1744 | active |
| schej-it/timeful.app Timeful (formerly Schej) is a free, open-source scheduling platform for finding the best meeting time for a group via availability polls wi… | 75 | 1739 | active |
| mautrix/telegram mautrix-telegram is a Matrix-Telegram bridge written in Go that supports both puppeting (using your own Telegram account) and relaybot brid… | 92 | 1738 | active |
| rancher/os RancherOS is a tiny Linux distribution in which the entire operating system, including system services, runs as Docker containers managed b… | 10 | 6448 | maintenance |
| FOSSBilling/FOSSBilling FOSSBilling is a free, open-source billing and client management application for hosting providers and digital service businesses, built in… | 99 | 1718 | active |
| localdesktop/localdesktop.github.io Local Desktop is a free, open-source Android app that runs a full desktop Linux environment (Arch Linux ARM64 with an Xfce Wayland session)… | 86 | 1707 | active |
| Lifeforge-app/lifeforge LifeForge is a self-hosted, modular personal management application that combines calendar, notes, journaling, finance tracking, password m… | 86 | 1706 | active |
| xeefei/X-Panel X-Panel is a self-hosted web panel built on Xray Core for managing multi-protocol, multi-user proxy servers (VLESS, XTLS, Reality, XHTTP, V… | 88 | 1704 | active |
| chroxify/haptic Haptic is an open-source, local-first, privacy-focused markdown note-taking app built with Tauri and Svelte, using PGlite as a local databa… | 33 | 1704 | active |
| modmail-dev/Modmail Modmail is a self-hosted Discord bot that acts as a shared inbox between server staff and members, similar to Reddit's Modmail. Member DMs … | 75 | 1697 | active |
| ulsklyc/yuvomi Yuvomi is a self-hosted, privacy-first family planner web application that bundles tasks, calendar, budget, shopping, meals, pantry, docume… | 78 | 1687 | active |
| danielbrendel/hortusfox-web HortusFox is a free, MIT-licensed, self-hosted collaborative plant management and tracking system built in PHP with MariaDB. It lets plant … | 95 | 1682 | active |
| secluso/core Secluso is an open-source, privacy-preserving home security camera system built for Raspberry Pi, featuring end-to-end encrypted remote acc… | 69 | 1678 | active |
| Home Assistant Community Apps The Home Assistant Community Add-ons repository, a curated collection of high-quality add-ons (apps) for Home Assistant installations. It s… | 77 | 1676 | stable |
| Asuswrt-Merlin Asuswrt-Merlin is an enhanced third-party firmware for Asus routers, based on Asus's stock Asuswrt firmware, focusing on bug fixes, tweaks,… | 75 | 6207 | maintenance |
| karanhudia/borg-ui Borg UI is a self-hosted web interface for Borg Backup that replaces terminal commands with a dashboard for creating, scheduling, and resto… | 81 | 1668 | active |
| FriesI23/mhabit Table Habit is a free, open-source Flutter habit tracker for building micro habits with a smart scoring system, growth charts, and WebDAV c… | 97 | 1651 | active |
| traggo/server Traggo is a self-hosted, tag-based time tracking tool where users record tagged time spans rather than tasks. It offers customizable dashbo… | 86 | 1635 | active |
| cdevroe/unmark Unmark is an open source to-do application for bookmarks, helping users act on saved links rather than hoard them. It is a self-hostable PH… | 64 | 1633 | active |
| backuppc/backuppc BackupPC is a high-performance, enterprise-grade backup system that backs up Linux, Windows, and macOS machines to a server's disk. It uses… | 61 | 1627 | stable |
| ROCKNIX/distribution ROCKNIX is an immutable Linux distribution for handheld gaming devices focused on retro gaming emulation, developed by a community of enthu… | 93 | 1625 | active |
| xcp-ng/xcp XCP-ng is a turnkey, fully open-source virtualization platform based on the Xen hypervisor, serving as the community-driven successor to Ci… | 73 | 1613 | stable |
| ReaJason/MemShellParty MemShellParty is a self-hosted, visual tool for rapidly generating Java memory shells (fileless webshells) for mainstream web middleware an… | 89 | 1610 | active |
| uMap uMap is a free, open-source web application for quickly creating custom maps with OpenStreetMap layers and embedding them in websites. It i… | 95 | 1607 | active |
| ttttmr/Wechat2RSS Wechat2RSS is a service and self-hostable tool that converts WeChat official account (公众号) articles into RSS feeds, aiming for updates with… | 71 | 1606 | active |
| RandomCoderOrg/ubuntu-on-android ubuntu-on-android (udroid) is a tool that installs pre-configured Ubuntu filesystems with desktop environments and development tools on And… | 66 | 1603 | active |
| Arboris Novel Arboris-Novel is a self-hosted AI writing companion web application for fiction authors, built in Python and deployable via Docker. It help… | 49 | 1600 | active |
| LuteOrg/lute-v3 Lute (Learning Using Texts) is a self-hosted Python/Flask web application for learning foreign languages through reading. It lets users imp… | 87 | 1594 | active |
| arabcoders/watchstate WatchState is a self-hosted PHP service that synchronizes watch/play state between Plex, Jellyfin, and Emby media servers without third-par… | 95 | 1584 | active |
| kubesre/docker-registry-mirrors A multi-platform container image proxy/mirror service supporting Docker Hub, GitHub, Google, k8s, Quay, and Microsoft registries. It provid… | 46 | 1583 | active |
| x-dr/telegraph-Image A free, unlimited image hosting (image bed) application deployed on Cloudflare Pages and Workers, with optional Telegram bot storage. It in… | 38 | 1583 | active |
| dfir-iris/iris-web IRIS is a self-hosted, collaborative web platform for incident responders to share technical details and manage investigations. It ships as… | 96 | 1582 | active |
| appdev/siyuan-unlock An unlocked build of SiYuan, a privacy-first block-based note-taking application, that removes the login requirement so users can use the s… | 93 | 1582 | active |
| homeassistant-apps/app-cloudflared A Home Assistant add-on that runs Cloudflared to create a secure Cloudflare Tunnel to your Home Assistant instance. It enables remote acces… | 99 | 1578 | active |
| workout-lol/workout-lol Workout.lol is a small web application for creating workout routines based on available equipment and target muscles. It can be used on wor… | 30 | 1568 | active |
| mediagis/nominatim-docker A Docker image packaging Nominatim, the OpenStreetMap geocoding engine, so it can be run as a self-contained container with automatic PBF d… | 69 | 1556 | active |
| Rhizome-Conifer/conifer Conifer is an open-source web archiving platform for capturing, replaying, and sharing collections of archived web pages through a user-fri… | 70 | 1549 | active |
| flathub/flathub Flathub is the central repository for building, hosting, and distributing Flatpak applications on Linux desktop systems. This repository se… | 75 | 1538 | active |
| ssoready/ssoready SSOReady is an open-source service and set of SDKs for adding enterprise SAML single sign-on and SCIM directory sync to any product. It exp… | 39 | 1536 | active |