Open-source self-hosted software
7133 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.
7133 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| domoticz/domoticz Domoticz is a free, open-source home automation system written in C++ that monitors and controls lights, switches, and sensors for temperat… | 94 | 3822 | stable |
| aiming-lab/SimpleMem SimpleMem is a Python library and MCP server that provides efficient lifelong memory for LLM agents, storing, compressing, and retrieving l… | 65 | 3821 | active |
| node-oidc-provider A Node.js library implementing an OpenID Certified OAuth 2.0 Authorization Server with full OpenID Connect support. It is highly configurab… | 95 | 3816 | active |
| zhblue/hustoj HUSTOJ is a popular open-source online judge system for competitive programming training (ACM/ICPC, NOIP), built with PHP, C++, and MySQL o… | 96 | 3814 | active |
| OliveTin/OliveTin OliveTin is a lightweight, self-hosted web application written in Go that exposes predefined shell commands as clickable buttons in a simpl… | 91 | 3810 | stable |
| Parse Platform A standalone web dashboard for managing Parse Server applications, including a data browser, app configuration, and a GraphQL Playground. I… | 93 | 3808 | active |
| tbxark/ChatGPT-Telegram-Workers A Telegram ChatGPT bot deployable on Cloudflare Workers, Vercel, or Docker with a single-file, dependency-free setup. It supports multiple … | 94 | 3805 | active |
| OpenAvatarChat OpenAvatarChat is a modular interactive digital human (talking avatar) chat application that combines ASR, LLM, TTS, and avatar rendering c… | 68 | 3802 | active |
| stickerdaniel/linkedin-mcp-server An open-source MCP server that gives AI assistants like Claude and ChatGPT access to LinkedIn data (profiles, companies, jobs, messages) th… | 82 | 3800 | active |
| didi/xiaoju-survey XIAOJUSURVEY is an open-source enterprise form builder and analytics platform for creating questionnaires, exams, polls, quizzes, and compl… | 66 | 3798 | active |
| Omnivore Omnivore is a complete, open source read-it-later application for saving and reading articles, with highlighting, notes, search, labels, PD… | 95 | 16257 | maintenance |
| OptimalBits/bull Bull is a Redis-based job and message queue library for Node.js supporting priorities, scheduling, retries, and rate limiting. It is now in… | 71 | 16256 | maintenance |
| Homelable Homelable is a self-hosted web application for visualizing homelab infrastructure on interactive network, electrical, and 19-inch rack canv… | 80 | 3796 | active |
| Script-Hub-Org/Script-Hub Script Hub is a web-based converter that translates proxy app scripts, rewrites, modules, plugins, and rule sets between formats used by Qu… | 73 | 3796 | active |
| spegel-org/spegel Spegel is a stateless cluster-local OCI registry mirror for Kubernetes that lets every node share container images peer-to-peer via contain… | 95 | 3795 | active |
| microsoft/mcp Microsoft's official catalog and monorepo of MCP (Model Context Protocol) server implementations, including Azure MCP and Microsoft Fabric … | 84 | 3795 | active |
| qkqpttgf/OneManager-php A PHP-based index and file manager for OneDrive/SharePoint that can be deployed to serverless platforms like Vercel, Huawei FG, Aliyun FC, … | 55 | 3795 | active |
| WPGraphQL WPGraphQL is a free, open-source WordPress plugin that exposes an extendable GraphQL schema and API for any WordPress site. It lets develop… | 95 | 3794 | active |
| blossom-editor/blossom Blossom is a self-hosted markdown note-taking application with bidirectional links, built-in image hosting, and real-time device synchroniz… | 63 | 3794 | active |
| EasyImages EasyImage2.0 is a self-hosted PHP image hosting (image bed) application that requires no database and returns image URLs, Markdown, BBCode,… | 63 | 3794 | active |
| JavScraper/Emby.Plugins.JavScraper A metadata scraper plugin for Emby and Jellyfin media servers that fetches Japanese adult movie information (titles, covers, tags, actress … | 23 | 3794 | active |
| async-labs/builderbook An open-source full-stack web application for self-publishing and selling books or other online content, built with React, Next.js, Materia… | 34 | 3792 | active |
| tutti-os/tutti Tutti is a local-first desktop workspace where multiple AI coding agents (Claude Code, Codex, Cursor, OpenCode) share one real-time context… | 76 | 3791 | active |
| shuaiplus/nodewarden NodeWarden is a Bitwarden-compatible password manager server that runs entirely on Cloudflare Workers, using D1 for data and R2/KV for atta… | 77 | 3789 | active |
| OpenSpeedTest OpenSpeedTest is a free, open-source HTML5 network speed test tool written in vanilla JavaScript using only built-in Web APIs like XMLHttpR… | 64 | 3788 | active |
| fqscfqj/Y2A-Auto Y2A-Auto is a self-hosted Python application that automates re-uploading YouTube videos to AcFun and bilibili. It handles the full pipeline… | 81 | 3787 | active |
| frappe/crm Frappe CRM is a fully featured, open-source CRM application built on the Frappe Framework for managing leads, deals, contacts, and sales pi… | 92 | 3784 | active |
| deanxv/coze-discord-proxy A self-hosted Go service that proxies conversations to a Coze-Bot on Discord, exposing OpenAI-compatible API endpoints (v1/chat/completions… | 55 | 3778 | stable |
| PeterH0323/Streamer-Sales Streamer-Sales is a fine-tuned LLM-based AI sales livestreamer application that generates persuasive product commentary from product descri… | 16 | 3775 | active |
| LimeSurvey/LimeSurvey LimeSurvey is a free, open-source online survey platform for creating questionnaires, polls, and forms with conditional logic, branching, m… | 77 | 3770 | stable |
| seanmorley15/AdventureLog AdventureLog is a self-hosted, open-source travel tracker and trip planner that lets users log visited locations, plan multi-day itinerarie… | 83 | 3769 | active |
| DataLinkDC/dinky Dinky is an open-source, one-stop real-time computing platform built around Apache Flink, providing an IDE for FlinkSQL development, online… | 74 | 3769 | active |
| Codennnn/vue-color-avatar A purely frontend vector-style avatar generator web app built with Vue 3 and Vite, letting users mix material components to create personal… | 44 | 3769 | active |
| tastyigniter/TastyIgniter TastyIgniter is a free, open-source, self-hosted restaurant management platform built on Laravel for online food ordering, table reservatio… | 96 | 3766 | active |
| mosdns mosdns is a programmable DNS forwarder and resolver written in Go that supports DNS-over-HTTPS, DNS-over-TLS, DNS-over-QUIC, and custom rou… | 56 | 3760 | active |
| lunarphp/lunar Lunar is an open-source headless e-commerce package for Laravel, providing product catalogs, carts, orders, payments, discounts, and taxati… | 97 | 3759 | active |
| 1rgs/claude-code-proxy A Python proxy server that translates Anthropic API requests so Anthropic clients like Claude Code can run against OpenAI, Gemini, or Anthr… | 56 | 3753 | active |
| yaojingang/GEOFlow GEOFlow is an open-source content engineering and multi-site distribution system built for GEO (Generative Engine Optimization), combining … | 79 | 3747 | active |
| Aria2 Pro Aria2 Pro is a pre-configured Docker image wrapping the aria2 download utility with optimized BitTorrent and HTTP download settings. It run… | 32 | 3745 | active |
| OpnForm/OpnForm OpnForm is an open-source, no-code form builder for creating forms, surveys, and workflows with unlimited submissions, conditional logic, f… | 95 | 3744 | active |
| sozu-proxy/sozu Sōzu is a fast, always-up HTTP and TCP reverse proxy written in Rust that can be reconfigured at runtime without reloads and upgrades itsel… | 99 | 3742 | active |
| linuxserver/docker-swag SWAG is a Docker image from LinuxServer.io bundling an Nginx webserver/reverse proxy with PHP support, a built-in Certbot client for automa… | 96 | 3742 | active |
| yeahwu/v2ray-wss A shell script that installs and configures multiple proxy protocols on Linux VPS servers, including Shadowsocks-rust, V2Ray+Nginx+WebSocke… | 62 | 3741 | active |
| springdoc-openapi springdoc-openapi is a Java library that automatically generates OpenAPI 3 API documentation for Spring Boot applications, with built-in Sw… | 94 | 3738 | stable |
| PHP-CRUD-API A single-file PHP script that automatically exposes a full-featured REST API on top of a MySQL/MariaDB, PostgreSQL, SQL Server, or SQLite d… | 93 | 3738 | stable |
| WGDashboard/WGDashboard WGDashboard is a self-hosted web dashboard for managing WireGuard and AmneziaWG VPN servers, built with Python (Flask) and Vue.js. It auto-… | 87 | 3737 | active |
| foamzou/melody Melody is a self-hosted web application ('your music genie') that helps users search for songs across music and video platforms (NetEase, Q… | 61 | 3737 | active |
| MauriceNino/dashdot dash. (dashdot) is a modern, glassmorphism-styled server dashboard that monitors CPU, RAM, storage, network, and GPU usage on small private… | 88 | 3735 | active |
| Polyaxon Polyaxon is an open-source AI engineering control plane that teams self-host on their own Kubernetes clusters to schedule, track, and gover… | 75 | 3735 | active |
| niumoo/bing-wallpaper A Java-based project that automatically fetches Bing's daily 4K wallpaper and archives it with a browsable web gallery and API. It publishe… | 75 | 3730 | active |
| transfer.sh transfer.sh is a self-hostable file sharing server that lets users upload and share files quickly from the command line using curl or simil… | 66 | 15898 | maintenance |
| ctubio/Krypto-trading-bot K is a self-hosted, very low latency crypto trading bot family written in C++ for automated high-frequency market making. It includes a ful… | 23 | 3720 | active |
| morphik-org/morphik-core Morphik Core is an open-source, source-available multimodal retrieval engine for building RAG applications over unstructured data like PDFs… | 67 | 3718 | active |
| KitchenOwl KitchenOwl is a self-hosted grocery list and recipe manager with native mobile, web, and desktop apps built in Flutter and a Flask backend.… | 94 | 3717 | active |
| FxPool/FXMinerProxy FXMinerProxy is a Go-based cryptocurrency mining pool proxy that forwards miner traffic to pools, supports fee-based skimming (抽水), and pro… | 88 | 3703 | active |
| FuzzyGrim/Yamtrack Yamtrack is a self-hosted web application for tracking movies, TV shows, anime, manga, video games, books, comics, and board games. Built w… | 96 | 3701 | active |
| oliver006/redis_exporter A Prometheus exporter written in Go that exposes Valkey and Redis server metrics for scraping. It supports Valkey 7.x-9.x, various Redis ve… | 97 | 3697 | active |
| Kargo Kargo is a GitOps-based application lifecycle orchestration tool that automates the promotion of software artifacts through multi-stage dep… | 94 | 3697 | active |
| memodb-io/Acontext Acontext is an open-source memory layer for AI agents that captures learnings from agent runs and stores them as human-readable Markdown sk… | 65 | 3696 | active |
| frectonz/sql-studio SQL Studio is a single-binary, web-based SQL database explorer written in Rust that supports SQLite, libSQL, PostgreSQL, MySQL/MariaDB, Duc… | 85 | 3692 | active |
| speaches-ai/speaches Speaches is an OpenAI API-compatible self-hosted server for speech-to-text (via faster-whisper), translation, and text-to-speech (via Kokor… | 75 | 3689 | active |
| MashiroSaber03/Saber-Translator Saber-Translator is an AI-powered manga translation application that detects speech bubbles, OCRs Japanese text, translates it, inpaints th… | 84 | 3687 | active |
| Butterbase Butterbase is an open-source, AI-native backend-as-a-service platform built on Postgres, providing auth, storage, serverless functions, an … | 59 | 3687 | active |
| Deepractice/PromptX PromptX is an AI Agent Context Platform built on the Model Context Protocol (MCP) that injects professional AI roles, a cognitive memory sy… | 66 | 3686 | active |
| 9seconds/mtg mtg is a highly opinionated MTPROTO proxy server for Telegram written in Go, designed to let users access Telegram from censored or restric… | 89 | 3680 | active |
| Screenly/Anthias Anthias (formerly Screenly OSE) is a free, open-source digital signage platform that turns a Raspberry Pi or x86 PC into a networked media … | 97 | 3677 | active |
| odigos-io/odigos Odigos is an open-source distributed tracing and observability platform for Kubernetes and VMs that instruments applications automatically … | 92 | 3677 | active |
| AdaptixC2 AdaptixC2 is an extensible post-exploitation and adversarial emulation (C2) framework for authorized penetration testing, with a Golang tea… | 67 | 3666 | active |
| AWX AWX is a web-based UI, REST API, and task engine built on top of Ansible, serving as the upstream project for Red Hat Ansible Automation Pl… | 68 | 15599 | maintenance |
| hendricius/pizza-dough An open-source recipe guide and web-based dough calculator for making Neapolitan pizza at home, supporting both yeast and sourdough. It con… | 56 | 3661 | active |
| Ontos-AI/knowhere Knowhere is a document ingestion and parsing platform that transforms unstructured documents (PDF, DOCX, XLSX, PPTX, images) into structure… | 76 | 3660 | active |
| pgrok/pgrok pgrok is a self-hosted, multi-tenant HTTP/TCP reverse tunnel solution that exposes local development environments to the public internet us… | 77 | 3650 | active |
| Kiali Kiali is an observability console for the Istio service mesh, providing topology visualization, health monitoring, configuration validation… | 99 | 3646 | active |
| Arcenox-co/TickerQ TickerQ is a fast, reflection-free background job scheduler for .NET that uses C# source generators to register job handlers at compile tim… | 87 | 3645 | active |
| IgnisDa/ryot Ryot (Roll Your Own Tracker) is a self-hosted web application for tracking media consumption (movies, shows, books, games, anime, podcasts,… | 95 | 3640 | active |
| Tailchat Tailchat is an open-source, self-hostable instant messaging application ('noIM' - not only IM) built with React and Node.js, designed as a … | 98 | 3639 | active |
| prometheus-community/postgres_exporter A Prometheus exporter that collects and exposes PostgreSQL server metrics over HTTP for scraping. It supports PostgreSQL 13-18, Docker depl… | 90 | 3639 | active |
| VerneMQ VerneMQ is a high-performance, distributed MQTT message broker built on Erlang/OTP with master-less clustering for horizontal scalability a… | 93 | 3637 | stable |
| fatfreecrm/fat_free_crm Fat Free CRM is an open-source customer relationship management platform built on Ruby on Rails. It provides group collaboration, campaign … | 90 | 3633 | active |
| emilbaehr/automatic-app-landing-page A Jekyll theme that automatically generates and deploys a landing page website for iOS mobile apps on GitHub Pages. Users configure everyth… | 74 | 3630 | stable |
| Athou/commafeed CommaFeed is a self-hosted RSS feed reader inspired by Google Reader, built with Quarkus (Java) and React/TypeScript. It supports thousands… | 97 | 3629 | active |
| yandex/odyssey Odyssey is a production-ready, multi-threaded PostgreSQL connection pooler and request router written in C, built on a custom coroutine eng… | 88 | 3628 | stable |
| Openwrt-Passwall/openwrt-passwall2 PassWall2 is a LuCI web interface application for OpenWrt routers that provides advanced proxy functionality and network traffic management… | 96 | 3625 | active |
| dtinit/data-transfer-project An open-source framework providing common data models and adapter libraries that enable direct service-to-service transfer of user data bet… | 67 | 3625 | active |
| Alloy Grafana Alloy is an open source OpenTelemetry Collector distribution with built-in Prometheus pipelines that collects, processes, and expor… | 92 | 3623 | active |
| Urbit Urbit is a personal server stack built from scratch, consisting of an operating system kernel (Arvo), a virtual machine runtime (Vere), and… | 95 | 3620 | active |
| Craft CMS Craft CMS is a flexible, self-hosted PHP content management system for building bespoke digital experiences, with a clean-slate content mod… | 95 | 3617 | active |
| AIDotNet/OpenDeepWiki OpenDeepWiki is an AI-driven platform that turns Git repositories, ZIP archives, and local directories into searchable, structured document… | 84 | 3615 | active |
| sligter/LandPPT LandPPT is an AI-powered presentation generation platform that turns a topic or uploaded documents (PDF, Word, Markdown, Excel, PPT) into p… | 79 | 3611 | active |
| nextlevelbuilder/goclaw GoClaw is a multi-tenant AI agent platform and gateway rebuilt from OpenClaw in Go, supporting 20+ LLM providers and 7 messaging channels f… | 70 | 3610 | active |
| AtalayaLabs/OxiCloud OxiCloud is a lightweight, self-hosted cloud storage platform written in Rust that provides files, photos, calendars, and contacts in a sin… | 86 | 3607 | active |
| TangSengDaoDao IM TangSengDaoDao (唐僧叨叨) is an open-source, operationally mature instant messaging server written in Go, providing business-layer IM features … | 62 | 3606 | active |
| ory/oathkeeper Ory Oathkeeper is a cloud native Identity & Access Proxy (IAP) and Access Control Decision API written in Go that authenticates, authorizes… | 74 | 3605 | active |
| HolmesGPT/holmesgpt HolmesGPT is an open-source AI agent (CNCF Sandbox project) that investigates production incidents and finds root causes by querying live o… | 87 | 3604 | active |
| allinssl/allinssl AllinSSL is a self-hosted, open-source SSL certificate lifecycle management platform with a web dashboard. It automates certificate applica… | 76 | 3604 | active |
| dunglas/vulcain Vulcain is a protocol and reference gateway server (a Caddy web server module written in Go) that uses Preload hints, 103 Early Hints, and … | 94 | 3595 | active |
| webtorrent/instant.io Instant.io is a web application for streaming file transfer over WebTorrent (BitTorrent over WebRTC), letting users share and download file… | 76 | 3595 | active |
| Pelias Geocoder Pelias is a modular, open-source geocoder built on Elasticsearch that converts addresses and place names into coordinates and vice versa. I… | 70 | 3592 | active |
| astralapp/astral Astral is an open-source web application for organizing GitHub starred repositories with tags, filters, notes, and fast search. It is avail… | 70 | 3588 | active |
| Mereithhh/vanblog VanBlog is a self-hosted personal blogging system built with Next.js/TypeScript that combines a static-site-generated frontend, an admin da… | 67 | 3587 | active |