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 |
|---|---|---|---|
| koush/scrypted Scrypted is a high-performance, self-hosted video integration and automation platform that ingests streams from most IP cameras and relays … | 98 | 6015 | active |
| ModelEngine-Group/nexent Nexent is a zero-code, self-hosted platform for auto-generating production-grade AI agents from natural language prompts, built on Harness … | 87 | 6009 | active |
| alexjustesen/speedtest-tracker Speedtest Tracker is a self-hosted web application built with Laravel that runs scheduled Ookla speed tests and tracks internet connection … | 90 | 6006 | active |
| Zammad Zammad is a web-based, open-source helpdesk and customer support/ticketing platform that unifies customer communication across channels lik… | 76 | 5974 | stable |
| Inngest Inngest is an event-driven durable execution platform for running stateful step functions and AI workflows on serverless, servers, or the e… | 95 | 5968 | active |
| ZoneMinder/zoneminder ZoneMinder is an open-source video surveillance (CCTV) application for Linux that captures, records, analyzes, and monitors security camera… | 95 | 5940 | stable |
| capcom6/android-sms-gateway An Android application that turns a smartphone into an SMS and MMS gateway, exposing a REST API for sending messages programmatically and w… | 96 | 5915 | active |
| Countly Countly is a privacy-first, self-hostable product analytics and customer engagement platform with dashboards, crash reporting, push notific… | 94 | 5914 | active |
| dograh-hq/dograh Dograh is an open-source, self-hostable voice AI platform for building production voice agents, positioned as an alternative to Vapi and Re… | 85 | 5903 | active |
| GPUStack GPUStack is an open-source GPU cluster manager for AI model serving that orchestrates inference engines like vLLM, SGLang, and TensorRT-LLM… | 88 | 5870 | active |
| mjl-/mox Mox is an all-in-one, secure, open source mail server written in Go, combining SMTP, IMAP4, webmail, SPF/DKIM/DMARC, DANE/MTA-STS, automati… | 89 | 5864 | active |
| yonggekkk/argosbx ArgoSBX is a one-click, non-interactive shell script ('little cannon') that deploys proxy servers on VPS or Docker by combining Sing-box, X… | 55 | 5849 | active |
| sqlchat/sqlchat SQL Chat is a chat-based SQL client and editor that lets users query, modify, add, and delete data using natural language, powered by OpenA… | 63 | 5847 | active |
| WorkAdventure WorkAdventure is an open-source collaborative web application that presents virtual offices and events as a 16-bit RPG-style world where av… | 94 | 5822 | active |
| causefx/Organizr Organizr is a self-hosted PHP web application that organizes HTPC and homelab services into a single tabbed dashboard webpage. It supports … | 57 | 5819 | active |
| Vikunja Vikunja is an open-source, self-hostable to-do and task management application with list, Kanban, Gantt, and table views, built with a Go b… | 100 | 5812 | active |
| scanopy/scanopy Scanopy is a self-hostable network discovery and documentation tool that scans networks on a schedule and automatically generates live topo… | 78 | 5812 | active |
| AidLux (AidLearning) AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling… | 63 | 5812 | active |
| fscarmen/sing-box A one-click shell script that deploys and manages a sing-box multi-protocol proxy server on a VPS, supporting protocols like Reality, Hyste… | 73 | 5809 | active |
| talebook/talebook Talebook is a self-hosted personal e-book library management web application built on Calibre with a Nuxt 4 + Vue 3 frontend. It supports m… | 96 | 5804 | active |
| pfSense pfSense is a free, open-source network firewall and router distribution based on FreeBSD with a custom kernel, managed entirely through a w… | 62 | 5742 | stable |
| alainm23/planify Planify is a free, open-source task manager for GNU/Linux built with GTK4 and libadwaita, offering a native GNOME experience. It syncs with… | 97 | 5732 | active |
| tasks/tasks Tasks is a free, open-source to-do list and reminders app for Android (with an alpha desktop version), revived from the discontinued Astrid… | 95 | 5665 | active |
| next-terminal/next-terminal Next Terminal is an open-source bastion host (jump server) and interactive session auditing system supporting SSH, RDP, VNC, Telnet, HTTP, … | 96 | 5647 | active |
| pk910/PoWFaucet A self-hostable, modularized faucet for EVM-compatible blockchain testnets that distributes test ETH with multiple bot-protection mechanism… | 90 | 5622 | active |
| ArcReel/ArcReel ArcReel is an open-source, self-hosted AI video production workspace that turns novels, scripts, or product material into characters, scene… | 79 | 5598 | active |
| tonarino/innernet innernet is a self-hosted private network (overlay VPN) system built on WireGuard, with a coordination server and client CLI written in Rus… | 80 | 5554 | active |
| docker-easyconnect/docker-easyconnect A Docker/Podman image that runs Sangfor's proprietary EasyConnect and aTrust VPN clients inside containers, exposing socks5 and HTTP proxie… | 61 | 5546 | active |
| Tempo Grafana Tempo is an open-source, high-scale distributed tracing backend written in Go that stores and queries traces with only object stora… | 98 | 5530 | stable |
| yournextstore/yournextstore Your Next Store is an open-source, AI-native Next.js e-commerce template powered by Stripe, with a typesafe Commerce Kit SDK. It is designe… | 65 | 5521 | active |
| useplunk/plunk Plunk is an open-source, self-hostable email platform combining transactional email sending (API and SMTP), marketing campaigns, and event-… | 89 | 5499 | active |
| kanidm/kanidm Kanidm is a simple, secure, and fast identity management platform written in Rust that acts as a complete identity provider for other appli… | 98 | 5481 | active |
| 7Sageer/sublink-worker A lightweight proxy subscription converter and manager that transforms subscription links and full configs into Sing-Box, Clash, Surge, or … | 81 | 5455 | active |
| kieraneglin/pinchflat Pinchflat is a self-hosted web application for downloading and archiving YouTube content, built on top of yt-dlp. Users define rules for ch… | 51 | 5409 | active |
| TaskingAI/TaskingAI TaskingAI is an open-source Backend-as-a-Service (BaaS) platform for developing and deploying LLM-based AI agents. It unifies access to hun… | 17 | 5406 | active |
| Rallly Rallly is an open-source scheduling and collaboration tool for finding the best date and time for group meetings via shareable polls. It is… | 100 | 5312 | active |
| beclab/Olares Olares is an open-source personal cloud operating system built on Kubernetes that turns your own hardware into a self-hosted AI platform fo… | 90 | 5299 | active |
| iflytek/astron-rpa AstronRPA is an open-source enterprise-grade Robotic Process Automation desktop application with a visual low-code/no-code designer for aut… | 69 | 5276 | active |
| JetKVM JetKVM is an open-source KVM over IP solution (firmware and web dashboard) for remotely controlling computers via keyboard, video, and mous… | 88 | 5267 | active |
| ivanhao/pvetools A shell-based menu-driven tool script for Proxmox VE (Debian 9+) that automates common configuration tasks such as email setup, Samba/NFS s… | 23 | 5260 | active |
| iflytek/skillhub SkillHub is a self-hosted, enterprise-grade registry for AI agent skill packages, letting teams publish, version, discover, and install reu… | 83 | 5234 | active |
| RaspAP RaspAP is a full-featured wireless router and access point management application for Debian-based devices such as the Raspberry Pi, provid… | 99 | 5226 | active |
| tiann/hapi HAPI is a local-first app that wraps AI coding agents like Claude Code, Codex, and OpenCode, letting you control them remotely via a Web/PW… | 78 | 5220 | active |
| Restreamer Datarhei Restreamer is a self-hosted live video streaming server with a web UI, built on FFmpeg and distributed as a Docker image. It inges… | 57 | 5216 | active |
| HermanMartinus/bearblog Bear Blog is a free, minimalist blogging platform built in Python that serves extremely fast blogs with no JavaScript, stylesheets, or trac… | 77 | 5215 | active |
| rajnandan1/kener Kener is an open-source, self-hosted status page and uptime monitoring application built with SvelteKit. It tracks multiple service types (… | 86 | 5178 | active |
| colanode/colanode Colanode is an open-source, local-first collaboration workspace combining real-time chat, rich-text pages/wikis, customizable databases, an… | 66 | 5163 | active |
| mediacms-io/mediacms MediaCMS is an open source, self-hosted video and media CMS built with Django and React, exposing a REST API. It supports video, audio, ima… | 100 | 5161 | active |
| NdoleStudio/httpsms httpSMS is a service that turns an Android phone into an SMS gateway, letting you send and receive SMS messages programmatically via a simp… | 91 | 5160 | active |
| ngoduykhanh/wireguard-ui A self-hosted web user interface for managing WireGuard VPN setups, written in Go. It provides authentication, client management with extra… | 23 | 5151 | active |
| Kozea/Radicale Radicale is a lightweight CalDAV and CardDAV server for sharing calendars, to-do lists, and contacts over HTTP. It stores data on the file … | 99 | 5124 | stable |
| elie222/rakazo Rakazo is an open-source, self-hosted platform for running persistent AI teammates (bots) that can use a browser, terminal, and desktop, re… | 81 | 5124 | active |
| homarr-labs/homarr Homarr is a self-hosted web dashboard for organizing and monitoring your apps and services, with 40+ integrations, built-in icons, and drag… | 90 | 5118 | active |
| Jitsu Jitsu is an open-source, self-hostable event data platform and Segment alternative that collects event data from websites, apps, and server… | 94 | 5108 | active |
| gnmyt/Nexterm Nexterm is an open-source, self-hosted server management application providing SSH, VNC, and RDP remote access through a web interface. It … | 86 | 5084 | active |
| certd/certd Certd is a free, open-source, fully automated SSL certificate management system that applies for, renews, and deploys certificates via conf… | 94 | 5054 | active |
| Magic MagiCrew (dtyq/magic) is an open-source, enterprise-grade all-in-one AI productivity platform combining a generalist AI agent, workflow eng… | 60 | 5049 | active |
| fspecii/ace-step-ui A professional React/TypeScript web UI for the open-source ACE-Step 1.5 AI music generation model, providing a Spotify-like interface for c… | 52 | 5045 | active |
| pritunl/pritunl Pritunl is a distributed enterprise VPN server built on the OpenVPN protocol (with WireGuard support), managed through a web interface and … | 92 | 5026 | active |
| DefectDojo DefectDojo is an open-source vulnerability management, DevSecOps, and ASPM platform built on Django. It aggregates findings from hundreds o… | 96 | 5024 | active |
| Gaia node GaiaNet node is a shell-based installer and runtime for running your own decentralized AI agent service locally. It deploys an LLM inferenc… | 45 | 5015 | active |
| Emby Emby Server is a self-hosted personal media server that organizes videos, music, photos, and live TV into a rich library and streams them t… | 23 | 5002 | active |
| MCSManager MCSManager is a web-based control panel for managing Minecraft, Steam, and other game servers such as Terraria and Palworld. It features a … | 100 | 4998 | active |
| ministackorg/ministack MiniStack is a free, MIT-licensed local AWS emulator that mimics 60+ AWS services (S3, SQS, SNS, DynamoDB, Lambda, EC2, RDS, ElastiCache, E… | 79 | 4996 | active |
| Parca Parca is an open-source continuous profiling server that collects, stores, and queries CPU, memory, and I/O profiles over time, down to the… | 93 | 4980 | active |
| rachelos/we-mp-rss A self-hosted WeChat official account (公众号) subscription assistant that scrapes articles, generates RSS feeds, and converts content to Mark… | 83 | 4868 | active |
| LXD LXD is a system container and virtual machine manager that provides a unified, cloud-like experience for running full Linux systems in LXC … | 98 | 4836 | stable |
| Agenta-AI/agenta Agenta is an open-source, self-hostable workspace where teams build, run, and share AI agents and automations by chatting with them. It pro… | 93 | 4835 | active |
| chaitin/MonkeyCode MonkeyCode is an open-source, enterprise-grade AI coding platform that combines managed development environments, AI model management, and … | 77 | 4811 | active |
| macro-inc/macro Macro is an open-source all-in-one team workspace that unifies email, chat, docs, tasks, calls, CRM, and AI agents into a single fast inter… | 81 | 4810 | active |
| gomods/athens Athens is an open-source, enterprise-ready implementation of the Go Module proxy server that caches and serves Go modules via the Go Module… | 94 | 4806 | active |
| antoniomika/sish sish is an open-source, self-hostable SSH server that provides HTTP(S), WebSocket(S), and TCP tunnels to localhost, serving as an ngrok/ser… | 96 | 4795 | active |
| hunvreus/devpush /dev/push is an open-source, self-hostable alternative to Vercel, Render, and Netlify that deploys any app (Python, Node.js, PHP, anything … | 59 | 4765 | active |
| openziti/zrok zrok is an open-source tool for securely sharing local web services, files, and TCP/UDP resources over the internet without firewall or NAT… | 98 | 4751 | active |
| dkron-io/dkron Dkron is a distributed, fault-tolerant job scheduling system written in Go, inspired by Google's 'Reliable Cron across the Planet' whitepap… | 94 | 4737 | active |
| Ackee Ackee is a self-hosted, Node.js-based website analytics tool focused on privacy, offering anonymized traffic statistics in a minimal interf… | 89 | 4717 | active |
| xxnuo/MTranServer MTranServer is an offline machine translation server with very low resource usage and millisecond response times, requiring no GPU. It supp… | 60 | 4711 | active |
| GeekAI GeekAI is an open-source, self-hosted AI content creation platform integrating chat, image generation (MidJourney, DALL-E, Stable Diffusion… | 92 | 4709 | active |
| usesend/useSend useSend is an open-source, self-hostable email sending platform built on Amazon SES, offering transactional and marketing email delivery wi… | 83 | 4700 | active |
| OPNsense OPNsense is an open-source, FreeBSD-based firewall and routing platform with a web GUI, REST API, and extensible plugin system. It provides… | 75 | 4696 | active |
| NewFuture/DDNS A cross-platform dynamic DNS (DDNS) client that automatically syncs DNS records to the machine's current IPv4/IPv6 address, supporting 15+ … | 95 | 4694 | active |
| cf-pages/Telegraph-Image A free, self-deployable image hosting application that serves as a Flickr/Imgur alternative, built on Cloudflare Pages with uploads stored … | 71 | 4689 | active |
| nisrulz/app-privacy-policy-generator A free, open-source web app that generates customized Privacy Policy and Terms & Conditions documents for Android, iOS, KaiOS, and Web apps… | 91 | 4687 | active |
| linhaojun857/aurora Aurora is a self-hosted, front-end/back-end separated personal blog system built with SpringBoot (Java) and Vue. It includes an admin dashb… | 40 | 4662 | active |
| NateBJones-Projects/OB1 Open Brain is a self-hosted personal memory infrastructure combining a vector-search database, an AI gateway, and an MCP server so any AI t… | 58 | 4632 | active |
| aaPanel/BaoTa BaoTa (BT Panel) is a self-hosted web-based server operations panel for Linux (and Windows) that simplifies managing websites, LAMP/LNMP st… | 67 | 4585 | active |
| hacklcx/HFish HFish is a free, enterprise-grade honeypot platform for deception-based defense, threat detection, and attacker tracing. It deploys decoy s… | 61 | 4552 | active |
| MetaCubeX/metacubexd metacubexd is the official web dashboard for the Mihomo (Clash Meta) proxy kernel, built with SolidJS, Tailwind CSS, and DaisyUI. It provid… | 91 | 4551 | active |
| Restate Restate is a lightweight distributed runtime that turns backend services, workflows, and AI agents into durable processes with automatic re… | 98 | 4536 | active |
| CrossDesk CrossDesk is a lightweight, open-source, cross-platform remote desktop application built in C++ with SDL3 and ImGui, supporting connections… | 95 | 4532 | active |
| hestiacp/hestiacp Hestia Control Panel is an open-source, lightweight web hosting control panel for Linux servers that provides a web and CLI interface for m… | 98 | 4530 | active |
| RudderStack RudderStack's open-source event streaming server, a privacy- and security-focused Segment alternative written in Go. It collects customer e… | 96 | 4504 | active |
| rocboss/paopao-ce PaoPao is an open-source, self-hosted micro-community (social) platform combining a Go/Gin backend with a Vue 3 + Naive UI web frontend and… | 62 | 4501 | active |
| Tactical RMM Tactical RMM is a self-hosted remote monitoring and management tool built with Django, Vue, and a Go agent, integrating MeshCentral for rem… | 91 | 4496 | active |
| PowerDNS/pdns PowerDNS is a suite of open-source DNS software written in C++, comprising the Authoritative Server, the Recursor, and dnsdist. It provides… | 75 | 4473 | stable |
| tapexyz/tape Tape is an open-source, decentralized video and media-sharing platform built as a TypeScript monorepo with web, API, embed player, and smar… | 57 | 4453 | active |
| kubero-dev/kubero Kubero is a free, self-hosted Platform as a Service (PaaS) that lets developers deploy applications to Kubernetes without needing specializ… | 79 | 4442 | active |
| ragapp/ragapp RAGapp is a self-hosted, Docker-deployable application for building Agentic RAG chatbots, configurable through an admin UI similar to OpenA… | 27 | 4441 | active |
| muety/wakapi Wakapi is a minimalist, self-hosted WakaTime-compatible backend for tracking and visualizing coding statistics such as time spent per proje… | 92 | 4434 | active |
| Observal/Observal Observal is a self-hosted registry and control plane for coding agent extensions such as Skills, MCP servers, and Agents, with a built-in i… | 82 | 4429 | active |