Open-source self-hosted software
5546 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.
5546 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| cursor-byok cursor-byok is an open-source local implementation of Cursor's backend that runs a gateway service on your machine, connecting the Cursor e… | 76 | 3246 | active |
| Harbor Harbor is a CLI tool that spins up a complete, pre-wired local LLM stack with a single command, using Docker Compose to orchestrate hundred… | 84 | 3241 | active |
| 蓝眼云盘 (Eyeblue Tank) Tank (Eyeblue Cloud Storage) is a self-hosted cloud storage application written in Go, offering file upload, sharing, preview, WebDAV, and … | 60 | 3238 | active |
| GladysAssistant/Gladys Gladys Assistant is a privacy-first, open-source smart home platform that runs locally via Docker on a mini-PC, NAS, or Raspberry Pi. It of… | 95 | 3237 | active |
| zmister2016/MrDoc MrDoc is a self-hosted online document and knowledge base system built with Python and Django, supporting Markdown editing for individuals … | 93 | 3237 | active |
| wangwangit/SubsTracker A lightweight subscription management and reminder system built on Cloudflare Workers and KV storage. It lets users track subscription expi… | 64 | 3237 | active |
| Mic92/sops-nix sops-nix is a NixOS module that provides atomic, declarative secret provisioning based on Mozilla's sops. It decrypts sops-encrypted files … | 68 | 3232 | active |
| PartialVolume/shredos.x86_64 ShredOS is a small bootable Linux distribution for securely erasing disks using nwipe on x86 PCs, servers, and Intel-based Macs. It boots d… | 95 | 3231 | active |
| fishros/install A one-click installation script (fishros) for setting up ROS/ROS2, Docker, VSCode, Node.js, WeChat, and system source configuration on Ubun… | 67 | 3231 | active |
| OpenOcta OpenOcta is an open-source desktop AIOps agent for Windows and macOS that lets ops engineers assign IT operations work in natural language.… | 79 | 3230 | active |
| VNT VNT is a Rust-based VPN tool for quickly building virtual LANs across the internet, with NAT traversal, P2P tunnels, and point-to-network /… | 96 | 3228 | active |
| mydumper/mydumper MyDumper is a high-performance, multithreaded logical backup tool for MySQL, MariaDB, Percona, and TiDB databases. It consists of mydumper … | 94 | 3226 | active |
| ananthakumaran/paisa Paisa is a self-hosted personal finance manager that provides a web/desktop GUI on top of the ledger plain-text double-entry accounting too… | 86 | 3222 | active |
| qdm12/ddns-updater A lightweight universal dynamic DNS (DDNS) updater that periodically keeps DNS A/AAAA records updated across many DNS providers, with a bui… | 84 | 3221 | active |
| open-webui/open-terminal A self-hosted remote shell exposed over a REST API, designed to give AI agents and automation tools a dedicated environment to run commands… | 80 | 3220 | active |
| Mahmud0808/Iconify Iconify is a free and open-source Android application for deep system UI customization on Android 12+ Pixel and AOSP-based ROMs. It lets us… | 92 | 3217 | active |
| SynoCommunity/spksrc spksrc is a cross-compilation framework for building native software packages (SPKs) for Synology NAS devices running DSM. Packages built w… | 86 | 3214 | active |
| thijsvanloef/palworld-server-docker A Docker container image that makes it easy to run a Palworld dedicated game server. It supports x64 and ARM64 architectures on Linux, Wind… | 92 | 3209 | active |
| xxnuo/MusicFreePluginsHub A hub repository collecting community plugins for the MusicFree music player, an open-source extensible music app. It aggregates plugin sou… | 10 | 3209 | active |
| InvoicePlane/InvoicePlane InvoicePlane is a free, self-hosted web application for managing quotes, invoices, clients, and payments, built in PHP on CodeIgniter. It t… | 89 | 3208 | active |
| wizarrrr/wizarr Wizarr is a self-hosted web application that automates user invitations and onboarding for media servers like Plex, Jellyfin, Emby, Audiobo… | 97 | 3207 | active |
| MacRimi/ProxMenux ProxMenux is an interactive menu-driven toolkit for Proxmox VE that combines a terminal menu with a live web dashboard. It automates post-i… | 87 | 3204 | active |
| taxigps/xbmc-addons-chinese A Kodi (XBMC) add-on repository distributing Chinese-language video plugins and subtitle services. Users install it as a zip in Kodi to bro… | 32 | 3204 | active |
| pglombardo/PasswordPusher Password Pusher is an open-source Ruby web application for securely sharing passwords, text, files, and URLs via encrypted, self-deleting l… | 93 | 3201 | active |
| f-droid/fdroidclient The official Android client for F-Droid, the free and open-source software repository system. It lets users browse, install, and update FOS… | 67 | 3199 | active |
| Tzahi12345/YoutubeDL-Material A self-hosted web application providing a Material Design frontend for youtube-dl, built with Angular and Node.js. It lets users download a… | 51 | 3197 | active |
| Worklenz/worklenz Worklenz is an open-source, all-in-one project management platform for teams, agencies, and small businesses, built with TypeScript, React,… | 90 | 3196 | active |
| Music Assistant Music Assistant is a free, open-source music library manager that unifies streaming services, local files, radio, podcasts and audiobooks i… | 95 | 3194 | active |
| monlor/docker-xiaoya A Docker Compose-based deployment tool that installs the Xiaoya media stack (Alist + Emby/Jellyfin) with one command across Linux, Windows,… | 17 | 3188 | active |
| yourselfhosted/slash Slash is an open-source, self-hosted platform for organizing, managing, and sharing links via customizable human-readable shortcuts (e.g., … | 64 | 3185 | active |
| erikdubbelboer/phpRedisAdmin phpRedisAdmin is a simple PHP-based web interface for browsing and managing Redis databases, including viewing, editing, and deleting keys.… | 89 | 3183 | active |
| smartloli/EFAK EFAK (Eagle For Apache Kafka) is an open-source, AI-enhanced monitoring and management platform for Kafka clusters, built on Spring Boot 3.… | 75 | 3182 | active |
| tale/headplane Headplane is a feature-complete web UI for Headscale, the self-hosted alternative to Tailscale's WireGuard-based VPN coordination server. I… | 89 | 3181 | active |
| jhaals/yopass Yopass is a self-hostable web application for securely sharing secrets, passwords, and files via one-time, auto-expiring links. Secrets are… | 100 | 3180 | active |
| Photon OS Photon OS is an open-source, security-hardened minimal Linux distribution purpose-built as a container host for cloud-native applications, … | 66 | 3178 | active |
| Apache DevLake Apache DevLake is an open-source dev data platform that ingests, analyzes, and visualizes fragmented data from DevOps tools like GitHub, Gi… | 99 | 3174 | active |
| kite-org/kite Kite is a lightweight, modern web-based Kubernetes dashboard that unifies multi-cluster management, resource operations, observability, ent… | 86 | 3172 | active |
| easychen/CookieCloud CookieCloud is a browser extension plus self-hosted server that syncs browser cookies and localStorage across devices with end-to-end encry… | 87 | 3171 | active |
| ONLYOFFICE/CommunityServer ONLYOFFICE Groups (formerly Community Server) is a free, open-source self-hosted collaboration platform combining document management, proj… | 67 | 3168 | active |
| aliasvault/aliasvault AliasVault is a privacy-first, end-to-end encrypted password manager with a built-in email alias server, letting users create unique identi… | 86 | 3164 | active |
| Piping Server Piping Server is a streaming data transfer server over pure HTTP/HTTPS that relays data between devices using the same path, without storin… | 48 | 3164 | active |
| Peppermint-Lab/peppermint Peppermint is an open-source, self-hosted issue management and help desk application for tracking internal staff and customer requests. It … | 10 | 3162 | active |
| RustDesk API A self-hosted RustDesk API server written in Go that implements the RustDesk personal API, plus a web admin panel and web client. It suppor… | 38 | 3159 | active |
| power721/alist-tvbox A Java-based proxy server that bridges AList storage with TvBox media players, generating subscription playlists and supporting content sea… | 95 | 3150 | active |
| KubeBlocks KubeBlocks is an open-source Kubernetes operator and control plane that manages 35+ database and streaming engines (MySQL, PostgreSQL, Redi… | 81 | 3144 | active |
| maziggy/bambuddy Bambuddy is a self-hosted web application that acts as a command center for Bambu Lab 3D printers, from a single printer to an entire print… | 80 | 3141 | active |
| helloxz/onenav OneNav is a self-hosted browser bookmark management system built with PHP and SQLite 3 that centralizes bookmarks for access from any devic… | 80 | 3138 | active |
| autobrr/autobrr autobrr is a self-hosted download automation tool for torrents and Usenet, written in Go with a built-in web UI. It monitors IRC announce c… | 98 | 3136 | active |
| nuver-labs/vps-audit A dependency-free Bash script that audits Linux VPS security and performance, running 18 graded checks covering SSH configuration, firewall… | 80 | 3132 | active |
| miroslavpejic85/mirotalksfu MiroTalk SFU is a self-hosted, open-source WebRTC video conferencing platform built on the Mediasoup SFU architecture, positioning itself a… | 77 | 3131 | active |
| journey-ad/Moe-Counter Moe Counter is a self-hostable visitor counter service that renders hit counts as embeddable image badges with many anime/moe-style themes.… | 76 | 3130 | active |
| Photon Photon is an open source geocoder for OpenStreetMap data built on OpenSearch, supporting forward and reverse geocoding with multilingual, t… | 92 | 3128 | active |
| nirui/sshwifty Sshwifty is a self-hosted web application that provides SSH and Telnet client access directly from a browser. It ships as prebuilt executab… | 94 | 3127 | active |
| azlux/log2ram A shell script that mounts /var/log in RAM to avoid constant writes to disk, extending SD card life on devices like the Raspberry Pi. It pe… | 55 | 3126 | active |
| walinejs/waline Waline is a self-hostable comment system for websites and blogs, consisting of a lightweight JavaScript client and a backend server deploya… | 93 | 3125 | active |
| Barre/ZeroFS ZeroFS is a log-structured filesystem written in Rust that turns S3-compatible object storage (Amazon S3, GCS, Azure Blob, or any S3-compat… | 80 | 3125 | active |
| LANraragi LANraragi is an open-source web application for archiving, organizing, and reading manga/doujinshi and comics, built on Mojolicious and Red… | 89 | 3124 | active |
| sabnzbd/sabnzbd SABnzbd is an open-source binary newsreader written in Python that automates Usenet downloads from NZB files, handling downloading, verific… | 96 | 3121 | active |
| cocktailpeanut/dalai Dalai is a self-hosted application that makes it simple to run LLaMA (and Alpaca) language models locally with a one-command installer and … | 22 | 12887 | maintenance |
| leafac/kill-the-newsletter A self-hostable web application that converts email newsletters into Atom feeds. It gives each feed a unique email address; incoming newsle… | 98 | 3114 | active |
| oasislinux/oasis Oasis is a small, fully statically-linked Linux system built around musl, with reproducible builds driven by Lua-generated samurai manifest… | 58 | 3114 | active |
| xingpingcn/enhanced-FaaS-in-China A service providing optimized CNAME records (e.g., vercel-cname.xingpingcn.top) that improve access speed and stability of sites hosted on … | 71 | 3105 | active |
| Core Lightning Core Lightning (CLN) is a specification-compliant Lightning Network node implementation written in C, maintained by Blockstream and in prod… | 98 | 3103 | stable |
| alldatacenter/alldata AllData is a definable data platform (数据中台) that integrates open-source components like DolphinScheduler, DataX, SeaTunnel, OpenMetadata, a… | 91 | 3103 | active |
| sergiotapia/magnetissimo Magnetissimo is a self-hosted Elixir/Phoenix web application that crawls popular torrent sites and indexes magnet links into a local Postgr… | 99 | 3100 | active |
| msgbyte/tianji Tianji is a self-hosted all-in-one insight hub combining website analytics, uptime monitoring, and server status reporting in a single ligh… | 88 | 3099 | active |
| bb-qq/r8152 A Synology DSM driver package (kernel module) for Realtek RTL8152/8153/8156/8157/8159 based USB Ethernet adapters, enabling 1G to 10G USB n… | 82 | 3099 | active |
| InSpec Chef InSpec is an open-source testing framework for infrastructure that expresses compliance, security, and policy requirements as human- a… | 89 | 3097 | active |
| nix-community/NixOS-WSL NixOS-WSL provides modules and a distributable NixOS image for running NixOS inside the Windows Subsystem for Linux. It lets Windows users … | 83 | 3096 | active |
| themepark-dev/theme.park theme.park is a collection of CSS themes and skins for 50+ self-hosted applications like Sonarr, Radarr, Plex, and Organizr. It ships theme… | 92 | 3094 | active |
| Apache CloudStack Apache CloudStack is an open-source Infrastructure as a Service (IaaS) platform for deploying and managing large networks of virtual machin… | 97 | 3090 | stable |
| Teldrive Teldrive is a self-hosted Go service that turns a Telegram account into a personal cloud drive, organizing files stored on Telegram behind … | 84 | 3090 | active |
| LittleLink LittleLink is a lightweight, self-hosted alternative to Linktree built with plain HTML and vanilla CSS. It provides 100+ branded button sty… | 89 | 3089 | active |
| ContainerSSH ContainerSSH is an SSH server written in Go that launches on-demand containers in Docker or Kubernetes for each connecting user. It support… | 77 | 3087 | active |
| dnote/dnote Dnote is a simple command line notebook distributed as a single dependency-free binary that stores notes in one portable SQLite file. It of… | 76 | 3086 | active |
| TorrServer TorrServer is a self-hosted torrent streaming server written in Go that lets users watch torrent content online without downloading files f… | 98 | 3084 | active |
| filegator/filegator FileGator is a free, open-source, self-hosted web application for managing files and folders with multi-user support, roles, and per-user h… | 98 | 3082 | active |
| outroll/vesta Vesta is an open-source (GPLv3) hosting control panel for Linux servers that manages websites, DNS, mail, databases, cron jobs, backups, an… | 62 | 3082 | active |
| gobackup/gobackup GoBackup is a dependency-free CLI backup tool for application servers that dumps databases (MySQL, PostgreSQL, Redis, MongoDB, etc.), archi… | 85 | 3077 | stable |
| GoldHEN/GoldHEN GoldHEN is a homebrew enabler payload for jailbroken PlayStation 4 consoles, providing kernel patches, debug settings, and system enhanceme… | 49 | 3074 | active |
| igniterealtime/Openfire Openfire is an open-source (Apache-2.0) real-time collaboration server implementing the XMPP (Jabber) protocol, written in Java. It provide… | 91 | 3073 | stable |
| Walker Walker is a fast, highly customizable multi-purpose application launcher for Linux built with GTK4 and Rust, designed for Wayland desktop e… | 86 | 3069 | active |
| openRin/Rin Rin is an open-source, serverless blog platform built entirely on Cloudflare's developer platform (Workers, D1, R2, Pages), written in Type… | 66 | 3069 | active |
| Cp0204/quark-auto-save A Python application that automates Quark Netdisk (夸克网盘) tasks: scheduled check-ins, automatic saving of shared files, file renaming/organi… | 81 | 3065 | active |
| aaPanel/aaPanel aaPanel is a free, web-based hosting control panel for Linux servers that lets administrators manage websites, databases, FTP, Docker, SSL … | 82 | 3063 | active |
| ZeroTermux ZeroTermux is a fork of the Termux Android terminal emulator that adds features like backup/recovery, container switching, package mirror s… | 91 | 3062 | active |
| sintaxi/surge Surge is a Node.js command-line tool for publishing static web projects (HTML, CSS, JS) to the Surge CDN with a single command. It supports… | 66 | 3061 | active |
| mtlynch/picoshare PicoShare is a minimalist, self-hosted web application written in Go for sharing files of any size or type via direct download links. It ru… | 92 | 3059 | active |
| tsukinaha/tsukimi Tsukimi is a third-party Jellyfin media client for Linux built with GTK4 and Rust, using mpv for video playback. It provides a native deskt… | 90 | 3059 | active |
| ps2homebrew/Open-PS2-Loader Open PS2 Loader (OPL) is an open-source game and application loader for PlayStation 2 and PS3 consoles. It loads games and homebrew apps fr… | 76 | 3057 | active |
| audreyt/ethercalc EtherCalc is a web-based spreadsheet server for real-time multi-user collaborative editing, a TypeScript rewrite of the original SocialCalc… | 92 | 3053 | active |
| thinkst/opencanary OpenCanary is a modular, multi-protocol network honeypot daemon written in Python, designed to detect attackers after they breach internal … | 88 | 3050 | active |
| kubernetes-sigs/nfs-subdir-external-provisioner A Kubernetes dynamic volume provisioner that automatically creates Persistent Volumes on an existing NFS server, placing each volume in a s… | 52 | 3048 | active |
| cruise-control-for-kafka/cruise-control Cruise Control is a Java-based service that automates dynamic workload rebalancing and self-healing for Apache Kafka clusters. It tracks br… | 90 | 3046 | active |
| nickrunning/wechat-selkies A Docker-based application that packages official WeChat/QQ Linux clients and streams them to a browser via Selkies WebRTC, with local Chin… | 79 | 3045 | active |
| damontecres/Wholphin Wholphin is an open-source Android TV client for Jellyfin with a from-scratch UI inspired by Plex. It supports playback via ExoPlayer or MP… | 85 | 3034 | active |
| corbindavenport/just-the-browser A collection of configuration files and installation scripts that disable AI features, telemetry, sponsored content, and other annoyances i… | 82 | 3034 | active |
| Card System A self-hosted PHP-based online card-key (卡密) shop system for selling digital goods and license codes. It integrates with a wide range of pa… | 62 | 3034 | active |
| xyproto/algernon Algernon is a small, self-contained web server and application server written in pure Go, bundling HTTP/2, HTTP/3 (QUIC), Lua/Teal scriptin… | 90 | 3033 | active |
| gnmyt/MySpeed MySpeed is a self-hosted speed test analysis application that automatically runs internet speed tests and records results over a configurab… | 67 | 3032 | active |