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 |
|---|---|---|---|
| huangwei9527/quark-h5 Quark-h5 is an open-source H5 page visual editor built with Vue 2 on the frontend and Koa 2 with MongoDB on the backend, similar to tools l… | 23 | 3594 | maintenance |
| octos-org/octos Octos is a self-hosted AI agent runtime that runs a personal AI assistant on your own machine, connecting to providers like Anthropic, Open… | 78 | 1044 | active |
| cms-dev/cms CMS (Contest Management System) is a distributed, self-hosted platform for running and organizing programming contests, originally built fo… | 70 | 1042 | active |
| cmj2002/warp-docker A Docker image that runs the official Cloudflare WARP client inside a container, exposing it as a SOCKS5 proxy via GOST. It lets users rout… | 68 | 1041 | active |
| WuKongOpenSource/Wukong_nocode Wukong No-Code is an open-source no-code application development platform built in Java with Spring Cloud. It lets business users visually … | 27 | 1040 | active |
| openkoda/openkoda Openkoda is an open-source business application platform built on Java 17 and Spring Boot that accelerates development of enterprise system… | 30 | 1038 | active |
| opensupports/opensupports OpenSupports is a free and open-source, self-hostable helpdesk ticketing web application built with PHP and JavaScript on MySQL. It lets cu… | 23 | 1038 | active |
| fossology/fossology FOSSology is an open source license compliance system and toolkit that scans software for licenses, copyrights, and export control data. It… | 90 | 1035 | active |
| beizhu-1209/AIHelms AIHelms is a self-hosted enterprise AI resource governance platform that provides a unified AI gateway for managing models from OpenAI, Azu… | 79 | 1035 | active |
| cnpm/cnpmjs.org A self-hosted private npm registry and web application for enterprises, built on Koa, MySQL/MariaDB/SQLite/PostgreSQL, and pluggable object… | 10 | 3519 | maintenance |
| arabcoders/ytptube YTPTube is a self-hosted web-based download manager and automation layer for yt-dlp. It combines scheduled tasks, metadata-driven condition… | 88 | 1033 | active |
| Trow-Registry/trow Trow is a lightweight OCI-compliant container image registry written in Rust that runs inside a Kubernetes cluster. It caches external imag… | 78 | 1031 | active |
| WanyueKJ/education-online Wanyue Education is a self-hosted online education platform combining knowledge payment, live-streamed classes, online school building, que… | 34 | 1029 | active |
| UIforFreedom/UIF UIF is an open-source, cross-platform proxy panel UI with proxy management and subscription management features, built in Vue. It serves as… | 76 | 1028 | active |
| WinterChenS/my-site A personal website application built with Spring Boot 2.0, MyBatis, Thymeleaf, and Docker, integrating a personal homepage, blog, and portf… | 75 | 3495 | maintenance |
| 99AI 99AI is a commercially viable, self-hostable AI web platform built with Vue and Node.js that bundles AI chat, image/video/music generation,… | 32 | 1027 | active |
| anvil-works/anvil-runtime The open-source runtime engine and standalone App Server that powers Anvil, a framework for building full-stack web apps entirely in Python… | 75 | 1025 | active |
| error311/FileRise FileRise is a self-hosted, web-based file manager and storage hub written in PHP and JavaScript, featuring per-folder ACLs, WebDAV access, … | 84 | 1021 | active |
| bytechefhq/bytechef ByteChef is an open-source, self-hostable platform that combines AI agent orchestration with workflow automation and API integration. It pr… | 98 | 1017 | active |
| Zibbp/ganymede Ganymede is a self-hosted Twitch VOD and live stream archiving platform written in Go. Each archive includes real-time chat playback and a … | 97 | 1014 | active |
| Logflare Logflare is a centralized structured log ingestion and querying service that streams log events into BigQuery (or its own backend) with aut… | 95 | 1006 | active |
| ki9mu/ARL-plus-docker A Docker-based fork of ARL (Asset Reconnaissance Lighthouse) v2.6.2 that performs automated asset discovery and vulnerability scanning for … | 32 | 1000 | active |
| archivy/archivy Archivy is a self-hostable personal knowledge repository that combines note-taking, bookmarking with full-page preservation, and a searchab… | 23 | 3280 | maintenance |
| Play With Docker Play with Docker (PWD) is a web application that provides free Alpine Linux VMs in the browser where users can build and run Docker contain… | 73 | 3224 | maintenance |
| Whishper Whishper is a self-hosted, 100% local audio transcription and subtitling suite with a web UI, powered by FasterWhisper. It transcribes audi… | 58 | 3074 | maintenance |
| ErsatzTV ErsatzTV (legacy) is an open-source, self-hosted IPTV server that turns a personal media library into custom live TV channels with EPG and … | 100 | 3011 | maintenance |
| cskefu/cskefu CSKeFu (Chunsong Customer Service) is an open-source enterprise customer service / contact center platform providing agent workbenches, con… | 66 | 2901 | maintenance |
| OhMyForm OhMyForm is a self-hosted, open-source alternative to TypeForm for creating mobile-ready forms, surveys, and questionnaires. It supports mu… | 10 | 2889 | maintenance |
| GerevAI/gerev Gerev is an AI-powered, self-hostable enterprise search engine that indexes workplace data sources like Slack, Confluence, Jira, and Google… | 31 | 2809 | maintenance |
| loic-sharma/BaGet BaGet is a lightweight, open-source NuGet server and symbol server written in C# on ASP.NET Core. It can be self-hosted cross-platform or i… | 23 | 2800 | maintenance |
| microsoft/pai OpenPAI is an open-source AI platform from Microsoft that provides resource scheduling and cluster management for machine learning workload… | 10 | 2700 | maintenance |
| waooAI/waoowaoo waoowaoo is a self-hosted AI film and video production studio that turns novel or script text into complete videos, automatically generatin… | 71 | 14346 | experimental |
| CyferShepard/Jellystat Jellystat is a free, open-source statistics application for Jellyfin media servers that monitors sessions, logs watch activity, and provide… | 91 | 2493 | maintenance |
| WuKongOpenSource/WukongCRM-11.0-JAVA WukongCRM 11.0 is an open-source customer relationship management system built on a Spring Cloud Alibaba microservices backend with a Vue E… | 32 | 2450 | maintenance |
| monlor/MIXBOX-ARCHIVE MIXBOX is a shell-script-based toolbox for Xiaomi routers that provides quick configuration and management of plugins like Shadowsocks, frp… | 10 | 2382 | maintenance |
| Userbase Userbase is an open-source backend-as-a-service that adds user accounts and end-to-end encrypted data persistence to static web apps via a … | 57 | 2340 | maintenance |
| OOMWOO OOMWOO is an open-source DIY robot vacuum cleaner built with a Raspberry Pi, ESP32, Arduino, 3D-printed chassis, and 2D LiDAR for SLAM-base… | 59 | 12221 | experimental |
| Baiyuetribe/kamiFaka kamiFaka is a self-hosted card-key (kami) vending system for selling virtual goods like activation codes, coupons, and invite codes, built … | 23 | 2319 | maintenance |
| Mintplex-Labs/vector-admin VectorAdmin is a self-hostable web UI and tool suite for managing vector databases like Pinecone, Chroma, Qdrant, and Weaviate. It provides… | 10 | 2243 | maintenance |
| ArekSredzki/electron-release-server A self-hosted Node.js web server for managing and distributing releases of Electron applications, fully compatible with the Squirrel auto-u… | 23 | 2214 | maintenance |
| SystemRage/py-kms py-kms is a Python-based KMS (Key Management Service) server emulator that responds to v4, v5, and v6 KMS requests to activate volume-licen… | 32 | 2193 | maintenance |
| adamcooke/staytus Staytus is a self-hosted, open-source status page application built with Ruby on Rails for publishing the status of services, incidents, an… | 32 | 2172 | maintenance |
| Aabyss-Team/ARL ARL (Asset Reconnaissance Lighthouse) is a self-hosted asset reconnaissance system that quickly discovers internet-facing assets associated… | 26 | 2087 | maintenance |
| cloudflare/moltworker A Cloudflare Workers project that runs the OpenClaw (formerly Moltbot/Clawdbot) self-hosted personal AI assistant on Cloudflare's Sandbox c… | 49 | 9948 | experimental |
| awake1t/linglong Linglong is a self-hosted asset reconnaissance and scanning system written in Go that continuously discovers network assets using masscan+n… | 32 | 1851 | maintenance |
| ztncui ztncui is a web-based user interface for managing a standalone ZeroTier network controller. It is a Node.js/Express application that talks … | 32 | 1851 | maintenance |
| schollz/hostyoself hostyoself is a service and Go CLI tool that lets you host files and websites directly from your browser, phone, or terminal via a public r… | 23 | 1848 | maintenance |
| Firefox Sync Server A self-hosted replacement for Mozilla's Firefox Sync server, letting users sync browser data across devices via their own infrastructure. T… | 93 | 1819 | maintenance |
| vertex-app/vertex Vertex is a self-hosted management tool for private tracker (PT) users that combines TV-show tracking with automated torrent snatching ('sh… | 76 | 1802 | maintenance |
| nashsu/FreeAskInternet FreeAskInternet is a self-hosted, Perplexity-like search aggregator and answer generator that runs multi-engine searches via SearXNG and fe… | 25 | 8749 | experimental |
| VKSRC/Github-Monitor A self-hosted system for monitoring GitHub repositories for sensitive information leakage, such as leaked corporate code and secrets. It of… | 32 | 1754 | maintenance |
| benwilber/boltstream Boltstream is a self-hosted live video streaming platform combining a Django web application with nginx-rtmp for RTMP ingest and HLS playba… | 10 | 1748 | maintenance |
| SecureAI-Tools/SecureAI-Tools A self-hosted web application for private AI productivity, offering chat with AI models and chat-with-documents (PDF) backed by local infer… | 18 | 1727 | maintenance |
| birkir/prime Prime is an open-source, self-hosted headless CMS with a GraphQL interface, built in TypeScript with React and TypeORM. It supports schema … | 23 | 1717 | maintenance |
| kwk/docker-registry-frontend A browser-based frontend for browsing and modifying a private Docker Registry (v2). It ships as a Docker image and provides a web UI for vi… | 32 | 1687 | maintenance |
| jpatokal/openflights OpenFlights is a web application for logging flights, rendering them on a zoomable world map, and automatically calculating travel statisti… | 77 | 1678 | maintenance |
| anyant/rssant RSSAnt (蚁阅) is an open-source, self-hostable RSS reader web application built with Python/Django and Docker. It offers ad-free, distraction… | 75 | 1657 | maintenance |
| henrywhitaker3/Speedtest-Tracker A self-hosted Docker application that runs an Ookla speedtest every hour and graphs the results over time. Built with a Laravel backend and… | 23 | 1650 | maintenance |
| johnroper100/dropplets Dropplets is a minimalist, self-hosted blogging platform written in PHP that publishes posts written in Markdown. It requires no database, … | 23 | 1611 | maintenance |
| finic-ai/rag-stack RAGstack is a self-hostable private ChatGPT alternative that deploys open-source LLMs (Llama 2, Falcon, GPT4All) alongside the Qdrant vecto… | 74 | 1581 | maintenance |
| w5teams/w5 W5 is an open-source, low-code Security Orchestration, Automation and Response (SOAR) platform built in Python with a visual playbook edito… | 23 | 1550 | maintenance |
| zhaopeiym/quartzui A web-based visual management UI for Quartz.NET 3.x job scheduling, packaged as a Docker image with built-in SQLite persistence. It lets us… | 32 | 1549 | maintenance |
| tkestack/tke TKEStack is an open-source container management platform built on Kubernetes for organizations running containers in production. It provide… | 23 | 1532 | maintenance |
| ChirpStack v3 ChirpStack Network Server is an open-source LoRaWAN network server written in Go, responsible for handling and de-duplicating uplink data f… | 10 | 1513 | maintenance |
| outsideris/slack-invite-automation A small Node.js web application that lets visitors self-register for a Slack team via a public join page. It automates sending Slack invita… | 32 | 1488 | maintenance |
| AIChat AIChatWeb is a fork of ChatGPT-Next-Web that adds user registration/login, quota management, invitations, sensitive-word filtering, payment… | 30 | 1474 | maintenance |
| CloudBoost/cloudboost CloudBoost is an open-source backend-as-a-service (BaaS) platform providing data storage, realtime sync, full-text search, file storage, AC… | 49 | 1459 | maintenance |
| Raikia/FiercePhish FiercePhish is a self-hosted PHP web application for managing full phishing engagements, including campaign tracking, scheduled email sendi… | 23 | 1437 | maintenance |
| BugScanTeam/DNSLog DNSLog is a self-hosted tool that monitors DNS resolution records and HTTP access logs, built on Django with an integrated DNS server. It i… | 10 | 1435 | maintenance |
| v2ray-web-manager v2ray-web-manager is a self-hosted web panel and cluster solution for managing v2ray proxy services. It works as a transport-layer middlewa… | 10 | 1430 | maintenance |
| grimd Grimd is a fast DNS proxy server written in Go that blackholes advertisement and malware domains using configurable blocklists. It runs any… | 23 | 1415 | maintenance |
| moeiscool/Shinobi Shinobi CE is a free, open-source CCTV/NVR platform written in Node.js for recording and managing IP security cameras. It supports RTSP/ONV… | 23 | 1408 | maintenance |
| CopilotKit/OpenBot OpenBot is a self-hosted agent platform from CopilotKit where each AI agent ('coworker') gets its own computer environment—a browser, files… | 80 | 6562 | experimental |
| Volumio Volumio 2 is a headless audiophile music player operating system and application that plays music with high fidelity on embedded devices li… | 23 | 1391 | maintenance |
| hongyonghan/Docker_Microsoft365_E5_Renew_X A Dockerized deployment of Microsoft 365 E5 Renew X, a service that keeps Microsoft 365 Developer (E5) subscriptions active by periodically… | 32 | 1377 | maintenance |
| forbesmyester/esqlate Esqlate is a self-hosted tool for building minimum viable admin panels quickly using only SQL queries. Written in JavaScript, it lets devel… | 32 | 1375 | maintenance |
| TritonDataCenter/triton Triton DataCenter is an open-source cloud management platform (formerly SmartDataCenter) that delivers container-based infrastructure acros… | 41 | 1371 | maintenance |
| oevery/ninja Ninja is a companion web panel for the Qinglong task-scheduling panel that lets users add or update JD (Jingdong) cookies via QR-code login… | 10 | 1365 | maintenance |
| w12scan w12scan is a self-hosted network asset discovery engine that aggregates scan results into a searchable web interface backed by Elasticsearc… | 23 | 1330 | maintenance |
| longguikeji/arkid ArkID is an open-source enterprise IDaaS/IAM platform providing unified identity, authentication, and authorization management. It supports… | 68 | 1284 | maintenance |
| khast3x/Redcloud Redcloud is a Python-based toolbox that automates deployment of red team attack infrastructure using Docker, deployable locally or remotely… | 23 | 1278 | maintenance |
| seccome/Ehoney Ehoney is an open-source, cloud-native deception defense system that deploys high-interaction honeypots, honeytokens, and baits to lure, de… | 23 | 1271 | maintenance |
| hook.io hook.io is an open-source hosting platform for webhooks and HTTP microservices, supporting services written in many languages including Jav… | 32 | 1269 | maintenance |
| Zo3i/frpMgr A web-based control panel for quickly configuring and managing frp (fast reverse proxy) clients and servers. It allows one-click installati… | 32 | 1261 | maintenance |
| HirbodBehnam/MTProtoProxyInstaller A one-click bash installer script that sets up an MTProto proxy server for Telegram on CentOS, Ubuntu, and Debian. It generates secrets, co… | 32 | 1218 | maintenance |
| tp4a/teleport Teleport is an open-source bastion host (jump server) system that proxies and audits RDP, SSH, SFTP, and Telnet remote connections. It bund… | 23 | 1217 | maintenance |
| ZE3kr/Cloudflare-CNAME-Setup A self-hosted PHP panel for Cloudflare Hosting Partners that lets customers set up domains via CNAME (partial setup) instead of full NS del… | 40 | 1211 | maintenance |
| Al-Azif/ps4-exploit-host A self-hosted exploit hosting tool for game consoles (PS4, PS5, Vita, Switch, Wii) that serves exploits over a LAN via DNS and HTTP. It can… | 23 | 1205 | maintenance |
| denoland/celld celld is a self-hosted daemon that runs Cloudflare Workers and Durable Objects on your own machines, with each object backed by its own SQL… | 86 | 5443 | experimental |
| dec0dOS/zero-ui ZeroUI is a web user interface for managing a self-hosted ZeroTier network controller, built as a React single-page application with a Node… | 62 | 1178 | maintenance |
| tongcheng-security-team/NextScan NextScan (飞刃) is an enterprise-grade distributed black-box vulnerability scanning platform built in Go, composed of Server, Agent, and Web … | 21 | 1164 | maintenance |
| cobub/razor Cobub Razor is an open-source, self-hosted mobile analytics system built on PHP/MySQL with companion SDKs for iOS, Android, and Windows Pho… | 23 | 1123 | maintenance |
| openTrinity/mycontext MyContext is a local-first desktop application that builds a persistent personal work context layer by connecting signals from instant mess… | 55 | 5018 | experimental |
| welkinwong/nodercms NoderCMS is a lightweight open-source content management system built on Node.js and MongoDB. It offers flexible content models and a compl… | 10 | 1082 | maintenance |
| acikyazilimagi/afet-org An open-source earthquake relief platform (depremyardim.com / afetharita.com) that aggregates calls for help from Twitter, WhatsApp, Telegr… | 31 | 1077 | maintenance |
| ToyoDAdoubiBackup/doubi A collection of one-click Bash installation and management scripts for Linux servers, primarily for proxy tools like Shadowsocks/Shadowsock… | 32 | 1076 | maintenance |
| thunderbird/thunderbolt Thunderbolt is an open-source, cross-platform AI client from Thunderbird that lets users connect any OpenAI-compatible model or ACP-compati… | 81 | 4791 | experimental |
| tibbar213/team-manage A self-hosted FastAPI application for managing ChatGPT Team accounts, letting admins bulk-import Team accounts and generate redemption code… | 49 | 1054 | maintenance |
| unosquare/passcore PassCore is a one-page web application built with ASP.NET Core and React that lets users change their own Active Directory or LDAP password… | 10 | 1049 | maintenance |
| mpplab/mnssp3 MNSSp3 is a privacy protection sharing platform for medical big data, built on the Malleable Network System Simulator (MNSS) platform. It a… | 32 | 1036 | maintenance |