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 |
|---|---|---|---|
| TNTSearch TNTSearch is a full-text search engine written entirely in PHP that builds inverted indexes stored in SQLite, MySQL, or Redis. It returns r… | 83 | 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 |
| amalshaji/portr Portr is a self-hosted open-source tunnel solution that exposes local HTTP, TCP, and WebSocket connections to the public internet using SSH… | 92 | 3193 | active |
| Paicoding Community Platform Paicoding (技术派) is an open-source community/forum platform built on Spring Boot, MyBatis-Plus, MySQL, Redis, Elasticsearch, MongoDB, Rabbit… | 74 | 3193 | active |
| open-telemetry/opentelemetry-ebpf-profiler A whole-system, cross-language continuous profiler for Linux built on eBPF, part of the OpenTelemetry project. It profiles all processes on… | 68 | 3193 | 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 | 3193 | active |
| Apache HugeGraph Apache HugeGraph is a fast, highly scalable graph database supporting tens of billions of vertices and edges with OLTP real-time queries vi… | 70 | 3192 | active |
| rap2hpoutre/laravel-log-viewer A Laravel package that provides a web-based viewer for application log files, installable via Composer with a single route. It supports Lar… | 68 | 3192 | active |
| textbee/textbee TextBee is an open-source SMS gateway that turns any Android phone into an SMS API, letting you send and receive text messages via a REST A… | 94 | 3191 | active |
| Hypothesis h is the backend web application behind hypothes.is, serving the website and the web annotation API that clients use to create, share, and … | 67 | 3189 | active |
| xiamuceer-j/MuMuAINovel MuMuAINovel is a self-hosted AI-powered novel writing assistant built with FastAPI and React. It helps authors generate outlines, character… | 84 | 3188 | active |
| zilliztech/attu Attu is an AI-native management GUI for the Milvus vector database, available as a web app (Docker/Kubernetes) or desktop app. It lets user… | 97 | 3186 | active |
| punitarani/fli Fli is a Python library, CLI, and MCP server that provides programmatic access to Google Flights data by interacting directly with Google F… | 79 | 3186 | active |
| yourselfhosted/slash Slash is an open-source, self-hosted platform for organizing, managing, and sharing links via customizable human-readable shortcuts (e.g., … | 63 | 3185 | active |
| CodisLabs/codis Codis is a proxy-based, high-performance Redis cluster solution written in Go that provides transparent sharding and dynamic resharding wit… | 23 | 13219 | maintenance |
| erikdubbelboer/phpRedisAdmin phpRedisAdmin is a simple PHP-based web interface for browsing and managing Redis databases, including viewing, editing, and deleting keys.… | 88 | 3183 | active |
| CatchTheTornado/text-extract-api A self-hosted FastAPI-based API that converts PDFs, Office documents, and images into Markdown or structured JSON using OCR engines (EasyOC… | 41 | 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 |
| microsoft/retina Retina is an open-source, eBPF-based Kubernetes network observability platform that collects customizable telemetry, Prometheus metrics, an… | 94 | 3179 | 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 |
| omnara-ai/omnara Omnara is an open-source platform for running managed, durable AI agents, handling execution and state while you bring your own models, too… | 82 | 3175 | active |
| PyroCMS PyroCMS is a modular, open-source content management system and development platform built on the Laravel PHP framework. It provides a resp… | 66 | 3175 | 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… | 86 | 3171 | active |
| cohere-ai/cohere-toolkit Cohere Toolkit is a deployable all-in-one RAG application with prebuilt frontend and backend components for building LLM-based products. It… | 10 | 3171 | active |
| avitorio/outstatic Outstatic is a Git-based CMS that provides a dashboard for writing, editing, and publishing Markdown and MDX content stored in a GitHub rep… | 92 | 3169 | active |
| ONLYOFFICE/CommunityServer ONLYOFFICE Groups (formerly Community Server) is a free, open-source self-hosted collaboration platform combining document management, proj… | 67 | 3168 | active |
| Tencent/Tendis Tendis is a high-performance distributed key-value storage system fully compatible with the Redis protocol, built on RocksDB for disk-based… | 81 | 3165 | 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 |
| netptop/siteproxy SiteProxy is a self-hosted online reverse proxy built on Hono that lets users browse blocked sites like YouTube, Twitter, and Google throug… | 90 | 3163 | active |
| nesaorg/nesa Nesa is a privacy-preserving AI inference platform that runs models like Llama, Mistral, and Stable Diffusion with end-to-end encryption us… | 22 | 3163 | 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 |
| geohot/minikeyvalue A ~1000 line distributed key-value store written in Go, using nginx as volume servers and LevelDB for indexing, with replication and rebala… | 32 | 3158 | stable |
| milesmcc/shynet Shynet is a self-hosted, privacy-friendly web analytics application built with Django that tracks site visitors without cookies or required… | 61 | 3156 | active |
| graphprotocol/graph-node Graph Node is the core indexing component of The Graph protocol, written in Rust. It extracts and organizes data from blockchains such as E… | 91 | 3151 | 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 |
| CommandCodeAI/langui LangUI is a collection of 60+ free, open-source Tailwind CSS components designed for building UIs for AI, GPT, and LLM projects. Components… | 30 | 3145 | 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… | 79 | 3141 | active |
| CyberStrikeus/CyberStrike CyberStrike is an open-source AI-powered offensive security harness that runs automated penetration testing from the terminal. It orchestra… | 79 | 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… | 79 | 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 |
| timescale/pgvectorscale pgvectorscale is a PostgreSQL extension written in Rust that complements pgvector with a StreamingDiskANN index, statistical binary quantiz… | 87 | 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 |
| datascale-ai/opentalking OpenTalking is an open-source Python framework for building real-time AI digital-human (talking avatar) conversation products. It orchestra… | 61 | 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 |
| chenyme/Chenyme-AAVT Chenyme-AAVT is a fully automated audio/video translation application that uses Whisper (faster-whisper) for speech recognition, large lang… | 10 | 3129 | 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 |
| HeyWillow/willow Willow is an open source, self-hosted voice assistant platform for ESP32-S3-BOX hardware, designed as a privacy-focused alternative to Amaz… | 84 | 3127 | 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 |
| 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 |
| 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… | 92 | 3117 | 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 |
| SciSharp/BotSharp BotSharp is an open-source multi-agent AI framework written in C# for .NET, providing an agent abstraction layer, conversation state manage… | 77 | 3114 | active |
| sub-web An enhanced frontend for the Subconverter subscription conversion tool, built with Vue, adding nearly a hundred remote configs, dark mode, … | 76 | 3111 | active |
| dwgx/WindsurfAPI A zero-dependency Node.js reverse proxy that exposes Windsurf/Devin Desktop's 100+ cloud AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GL… | 79 | 3105 | 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 |
| jina-ai/clip-as-service CLIP-as-service is a low-latency, high-scalability server for embedding images and text into fixed-length vectors using OpenAI's CLIP model… | 23 | 12831 | maintenance |
| 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 |
| spiceai/spiceai Spice.ai OSS is a portable Rust runtime (~140 MB binary) that combines federated SQL querying, accelerated data materialization, full-text … | 96 | 3103 | active |
| alldatacenter/alldata AllData is a definable data platform (数据中台) that integrates open-source components like DolphinScheduler, DataX, SeaTunnel, OpenMetadata, a… | 91 | 3103 | active |
| Robusta Robusta is an open-source Prometheus alert enrichment engine for Kubernetes that adds smart grouping, alert enrichment with pod logs, advan… | 96 | 3101 | 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 |
| 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 |
| Scrapyd Scrapyd is a service daemon for deploying and running Scrapy spiders. It lets you upload Scrapy projects and control spiders via a JSON HTT… | 66 | 3098 | stable |
| subtrace/subtrace Subtrace is a CLI tool that lets developers inspect HTTP requests hitting their backend servers by wrapping any command with `subtrace run`… | 52 | 3097 | 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 |
| DeepSeek PHP Chat A lightweight PHP demo application that calls DeepSeek/OpenAI-compatible chat APIs with streaming (EventSource) output, supporting Markdown… | 33 | 3094 | active |
| envoyproxy/gateway Envoy Gateway is an open-source control plane that manages Envoy Proxy as a standalone or Kubernetes-based application gateway, using Kuber… | 99 | 3091 | stable |
| 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 … | 83 | 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 |
| kubernetes-sigs/kueue Kueue is a Kubernetes-native job queueing system providing APIs and controllers that decide when batch, HPC, and AI/ML workloads should be … | 95 | 3086 | active |
| ocodista/trampar-de-casa Trampar de Casa is an open-source platform that connects Brazilian developers with 100% remote job opportunities, sending a weekly personal… | 45 | 3086 | active |
| Nutlope/self.so Self.so is an open-source web application that turns a resume or LinkedIn profile into a professional personal website in one click. It use… | 62 | 3085 | 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 |
| asobti/kube-monkey kube-monkey is a Kubernetes implementation of Netflix's Chaos Monkey that randomly deletes pods in a cluster to encourage and validate fail… | 96 | 3083 | 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 |
| kubernetes-sigs/kro kro (Kube Resource Orchestrator) is a Kubernetes-native controller that lets you define custom APIs composed of groups of Kubernetes resour… | 89 | 3077 | 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 |
| XTDB XTDB is an open-source (MPL-2.0) immutable, bitemporal SQL database built on Apache Arrow and S3-compatible storage. It automatically retai… | 73 | 3077 | active |
| MemMachine/MemMachine MemMachine is an open-source memory layer for AI agents and LLM applications, providing episodic, profile, and working memory that persists… | 85 | 3076 | active |
| hwdsl2/wireguard-install A Bash script that automates setting up a WireGuard VPN server on various Linux distributions, with interactive and fully automatic install… | 75 | 3076 | active |
| SharpAI/DeepCamera DeepCamera is an open-source AI camera skills platform that runs local VLM scene analysis, object detection, face recognition, and person r… | 86 | 3075 | active |
| Flow2API Flow2API is a self-hosted Python/FastAPI service that exposes an OpenAI- and Gemini-compatible API on top of Google Flow (VideoFX/ImageFX) … | 62 | 3075 | active |
| Nchan Nchan is a scalable pub/sub message server and proxy implemented as an Nginx module, supporting Websocket, EventSource (SSE), long-polling,… | 75 | 3066 | stable |
| 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 |
| lindb/lindb LinDB is an open-source distributed time series database written in Go, offering high performance, high availability, and horizontal scalab… | 62 | 3065 | active |