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 |
|---|---|---|---|
| JustArchiNET/ArchiSteamFarm ArchiSteamFarm (ASF) is a C# application for farming Steam trading cards from multiple accounts simultaneously. It runs unattended as a CLI… | 100 | 13757 | stable |
| emdash-cms/emdash EmDash is a full-stack, type-safe CMS built on Astro and TypeScript, positioned as a modern successor to WordPress. It runs on Cloudflare W… | 79 | 13752 | active |
| diaspora/diaspora diaspora* is a privacy-aware, decentralized, federated open-source social network built with Ruby on Rails. It runs on independently operat… | 72 | 13649 | active |
| mailcow mailcow: dockerized is a full-featured, self-hosted mail server suite delivered as a set of Docker containers, bundling Postfix, Dovecot, S… | 99 | 13632 | stable |
| mealie-recipes/mealie Mealie is a self-hosted recipe manager and meal planner with a FastAPI REST backend and a Vue frontend. It imports recipes from URLs via a … | 96 | 13611 | active |
| Fluentd Fluentd is an open-source data collector that unifies log and event collection from many sources and routes them to files, databases, cloud… | 94 | 13606 | stable |
| Element Element is a glossy, feature-rich Matrix client for web and desktop, built on the Matrix JS SDK, offering end-to-end encrypted messaging, v… | 94 | 13561 | active |
| bin456789/reinstall A one-click shell script for reinstalling operating systems on VPS servers, supporting 19 Linux distributions and Windows via official ISOs… | 76 | 13561 | active |
| Tinode Tinode is a full-stack instant messaging platform with a Go backend and native clients for Android, iOS, and web, plus gRPC support for man… | 93 | 13525 | active |
| ccfos/nightingale Nightingale is an open-source monitoring and alerting platform focused on the alerting engine, alarm processing, and distribution, connecti… | 96 | 13325 | active |
| LiveContainer/LiveContainer LiveContainer is an iOS app launcher that runs apps inside a single host application without actually installing them, bypassing the free d… | 88 | 13244 | active |
| AriaNg AriaNg is a modern web frontend for the aria2 download utility, written in pure HTML and JavaScript with no runtime dependencies. It provid… | 83 | 13194 | active |
| majodev/google-webfonts-helper A tool and hosted service for downloading and self-hosting Google Fonts, providing eot, ttf, svg, woff, and woff2 files plus ready-made CSS… | 87 | 13072 | active |
| Stash Stash is a self-hosted web application written in Go that organizes, tags, and streams personal video and image collections through a brows… | 88 | 13034 | active |
| wallabag wallabag is a self-hostable web application for saving web pages to read later, extracting article content while stripping ads and distract… | 75 | 12994 | stable |
| PaperMC/Paper Paper is a high-performance Minecraft: Java Edition server based on Spigot that fixes gameplay and mechanics inconsistencies while greatly … | 77 | 12723 | active |
| Seerr Seerr is a free, open-source web application for managing media requests and discovery, integrating with Jellyfin, Plex, and Emby media ser… | 98 | 12716 | active |
| Wei-Shaw/claude-relay-service A self-hosted relay/proxy service for Claude Code (and OpenAI, Gemini, Droid) subscriptions that lets multiple users share accounts via ind… | 83 | 12667 | active |
| LiveSync Self-hosted LiveSync is an Obsidian community plugin that synchronises vaults across devices using self-hosted backends like CouchDB or S3-… | 94 | 12648 | active |
| drakkan/sftpgo SFTPGo is a full-featured, highly configurable file transfer server supporting SFTP, SCP, FTP/S, HTTP/S, and WebDAV, with pluggable storage… | 94 | 12647 | active |
| nearai/ironclaw IronClaw is an open-source, Rust-based 'Agent OS' and personal AI assistant that runs locally or on NEAR AI Cloud, with a WebUI, terminal, … | 79 | 12629 | active |
| plankanban/planka PLANKA is a self-hosted, Kanban-style project management application for teams, built with JavaScript, React, and Node.js and deployable vi… | 94 | 12579 | active |
| BentoML OpenLLM is a Python framework and CLI for self-hosting open-source large language models (Llama, DeepSeek, Qwen, Mistral, etc.) as OpenAI-c… | 76 | 12552 | active |
| OpenZFS OpenZFS is an advanced copy-on-write file system and volume manager originally developed for Solaris, now maintained by the OpenZFS communi… | 97 | 12492 | stable |
| tsl0922/ttyd ttyd is a simple command-line tool written in C that shares a terminal session over the web using WebSockets and an xterm.js-based browser … | 63 | 12452 | active |
| typecho/typecho Typecho is a lightweight PHP-based blogging platform and content management system with plugin and theme support. It runs on multiple datab… | 68 | 12449 | stable |
| keephq/keep Keep is an open-source AIOps and alert management platform that consolidates alerts from 90+ monitoring tools into a single pane of glass w… | 92 | 12417 | active |
| moghtech/komodo Komodo is a self-hosted web application for building and deploying software across many servers, managing Docker containers, compose stacks… | 95 | 12393 | active |
| umbrelOS umbrelOS is a home server operating system for self-hosting apps on your own hardware, with an app store of 300+ one-click installable appl… | 93 | 12376 | active |
| ILLA Builder ILLA Builder is an open-source low-code platform for building internal business tools like dashboards, CRUD apps, admin panels, CRMs, and C… | 57 | 12328 | active |
| ubicloud/ubicloud Ubicloud is an open-source IaaS cloud platform that provides elastic compute (VMs), block storage, networking, load balancing, managed Post… | 76 | 12316 | active |
| netboot.xyz netboot.xyz is an iPXE-based network bootloader that presents a menu of operating system installers, live distros, and rescue tools that ar… | 91 | 12314 | active |
| provectus/kafka-ui UI for Apache Kafka is a free, open-source web UI for monitoring and managing Apache Kafka clusters. It provides a lightweight dashboard to… | 23 | 12297 | active |
| future-architect/vuls Vuls is an agent-less vulnerability scanner written in Go that detects CVEs on Linux, FreeBSD, Windows, macOS, containers, WordPress, progr… | 98 | 12284 | active |
| Crawlab Crawlab is a Go-based distributed web crawler management platform with a web UI for managing, scheduling, and monitoring spiders written in… | 49 | 12278 | active |
| YOURLS YOURLS is a free, open-source PHP application for running your own URL shortener on your own server and domain. It provides an admin interf… | 88 | 12252 | stable |
| TwiN/gatus Gatus is a self-hosted, developer-oriented health dashboard and status page that monitors services via HTTP, ICMP, TCP, and DNS checks with… | 97 | 12215 | stable |
| adnanh/webhook webhook is a lightweight Go-based tool that lets you create configurable HTTP endpoints (hooks) on your server to execute shell commands. I… | 73 | 12173 | stable |
| stackryze/FreeDomains Stackryze Domains is a free managed subdomain service that lets developers, students, and open-source projects claim subdomains under sever… | 59 | 12173 | active |
| Crossplane Crossplane is a CNCF framework for building cloud native control planes on top of Kubernetes without writing code. It lets platform teams d… | 94 | 12137 | stable |
| aureuserp/aureuserp Aureus ERP is a free, open-source Enterprise Resource Planning platform built on Laravel and FilamentPHP, offering modular plugins for acco… | 85 | 12038 | active |
| Grist Grist is a modern relational spreadsheet that combines spreadsheet flexibility with database robustness, letting users build no-code data a… | 99 | 11954 | active |
| dreamhunter2333/cloudflare_temp_email A self-hosted temporary/disposable email service built entirely on Cloudflare's free tier (Workers, Pages, Email Routing). It provides a mo… | 94 | 11944 | active |
| ESPHome ESPHome is a system that turns ESP32, ESP8266, BK72xx, and RP2040 microcontrollers into smart home devices using simple YAML configuration … | 95 | 11912 | active |
| MoviePilot MoviePilot is a self-hosted NAS media library automation tool that handles subscribing, searching, downloading, organizing, scraping, and r… | 93 | 11897 | active |
| Kareadita/Kavita Kavita is a fast, cross-platform, self-hosted reading server for manga, comics, webtoons, and ebooks (EPUB, PDF, CBZ/CBR). It provides resp… | 98 | 11887 | active |
| Leantime Leantime is an open-source, self-hostable project management system designed for non-project managers, built with ADHD, autism, and dyslexi… | 100 | 11869 | active |
| Netmaker Netmaker is an open-source platform that automates the creation and management of WireGuard-based virtual mesh networks, from homelab to en… | 93 | 11826 | active |
| PipedreamHQ/pipedream Pipedream is a hosted integration platform for developers to connect APIs and build event-driven automations using pre-built components plu… | 75 | 11707 | active |
| Shiori Shiori is a simple bookmark manager written in Go, intended as a self-hosted clone of Pocket. It works as both a command-line application a… | 79 | 11670 | active |
| bastienwirtz/homer Homer is a lightweight static homepage/dashboard for self-hosted servers, generated from a simple YAML configuration file. It is a full sta… | 96 | 11646 | active |
| 0xJacky/nginx-ui Nginx UI is a self-hosted web interface for managing Nginx servers and clusters, built with Go and Vue. It offers online config editing wit… | 95 | 11636 | active |
| owncast/owncast Owncast is a self-hosted, single-user live video streaming and chat server written in Go, offering an alternative to mainstream streaming p… | 89 | 11584 | active |
| is-a.dev is-a.dev is a free community service that gives developers their own .is-a.dev subdomain for personal websites and projects. Registration h… | 77 | 11574 | active |
| ekzhang/bore bore is a simple, fast CLI tool written in Rust that creates TCP tunnels to expose local ports to a remote server, bypassing NAT and firewa… | 51 | 11529 | stable |
| EKKOLearnAI/hermes-studio Hermes Studio is a local-first multi-agent workspace that provides a desktop app, local runtime, and web console for coordinating AI agent … | 78 | 11462 | active |
| holaboss-ai/holaOS holaOS is an open-source, local-first agentic desktop workspace built with Electron and TypeScript that lets enterprises assemble their own… | 63 | 11447 | active |
| cloudflare/cloudflare-os Cloudflare OS is an open-source AI productivity environment built on Cloudflare Workers, providing an agent chat UI, sandboxed app ('gadget… | 60 | 11445 | active |
| Noctalia Noctalia is a native Wayland desktop shell written in C++ that provides bars, launcher, notifications, lock screen, wallpaper, dock, contro… | 82 | 11411 | active |
| vCluster vCluster is an open-source tool that creates fully functional virtual Kubernetes clusters, each running inside a namespace of an underlying… | 96 | 11351 | stable |
| Misskey Misskey is an open-source, federated microblogging platform built on the ActivityPub protocol, part of the Fediverse. It is a self-hostable… | 99 | 11337 | active |
| pymumu/smartdns SmartDNS is a local DNS server written in C that queries multiple upstream DNS servers concurrently and returns the fastest-responding IP t… | 93 | 11316 | active |
| linkding linkding is a self-hosted bookmark manager built with Django, designed to be minimal, fast, and easy to deploy via a single Docker containe… | 96 | 11255 | stable |
| Apollo Apollo is a self-hosted game-streaming host (a fork of Sunshine) that streams a desktop to Moonlight/Artemis clients at the client's native… | 59 | 11224 | active |
| dexidp/dex Dex is a federated OpenID Connect (OIDC) and OAuth 2.0 identity provider that issues signed ID tokens (JWTs) for applications. It acts as a… | 94 | 11183 | stable |
| Kutt URL Shortener Kutt is a free, open-source, self-hostable URL shortener built with Node.js. It supports custom domains, link management, private click sta… | 91 | 11130 | active |
| cuixueshe/earthworm Earthworm (now the commercial product 句乐部/Julebu) is an open-source web application for learning English by constructing sentences word-by-… | 27 | 11103 | active |
| FerretDB/FerretDB FerretDB is an open-source MongoDB alternative that acts as a proxy translating the MongoDB 5.0+ wire protocol into SQL, backed by PostgreS… | 72 | 11097 | active |
| WhisperLiveKit WhisperLiveKit is a self-hosted, ultra-low-latency real-time speech-to-text pipeline built on state-of-the-art simultaneous speech research… | 85 | 11096 | active |
| Spug Spug is a lightweight, agent-free open-source operations (DevOps) platform for small and medium enterprises, built with Django and React. I… | 99 | 11084 | active |
| blinkospace/blinko Blinko is an open-source, self-hosted AI-powered card note-taking app for quickly capturing and organizing fleeting thoughts. It uses RAG-b… | 76 | 11069 | active |
| BunkerWeb BunkerWeb is an open-source, cloud-native Web Application Firewall (WAF) built on NGINX that acts as a reverse proxy to protect web service… | 94 | 11054 | active |
| hectorqin/reader Reader (阅读3) server is a self-hosted, multi-user online ebook/novel reading service that works with the 阅读 Android app and web browsers. It… | 76 | 11048 | active |
| unopim/unopim UnoPim is an open-source Product Information Management (PIM) and Digital Asset Management (DAM) platform built on Laravel, designed to cen… | 89 | 11017 | active |
| trycompai/crm Comp AI CRM is an open-source, agentic-first customer relationship management application designed to be operated by autonomous AI agents r… | 75 | 10986 | active |
| Checkmate Checkmate is an open-source, self-hosted infrastructure and uptime monitoring platform by Bluewave Labs. It tracks server hardware, uptime,… | 91 | 10946 | active |
| sigoden/dufs Dufs is a Rust-based command-line file server that serves static files with support for uploading, searching, access control, and WebDAV. I… | 80 | 10931 | active |
| Mail-0/Zero Zero (Mail0) is an open-source, self-hostable email client that unifies multiple providers like Gmail and Outlook into one privacy-first in… | 46 | 10857 | active |
| zfile-dev/zfile ZFile is a self-hosted online cloud disk (file listing and sharing) application for individuals and small teams, built with Java/Spring Boo… | 87 | 10851 | active |
| Centrifugo Centrifugo is an open-source, language-agnostic real-time messaging (PUB/SUB) server written in Go that delivers messages to online users o… | 98 | 10843 | stable |
| Spotifyd/spotifyd Spotifyd is an open source Spotify client written in Rust that runs as a lightweight UNIX daemon, streaming music like the official client.… | 63 | 10784 | active |
| DiceDB DiceDB is an open-source, low-latency key/value data store forked from Valkey (itself a fork of Redis), written in C. It extends Valkey wit… | 62 | 10765 | active |
| screego/server Screego is a self-hosted screen sharing server for developers that streams screens with low latency and high resolution over WebRTC. It sup… | 93 | 10718 | active |
| Sub-Store Sub-Store is an advanced proxy subscription manager that parses, transforms, and manages proxy subscription links for clients like Quantumu… | 96 | 10717 | active |
| averygan/reclip ReClip is a self-hosted web application for downloading videos and audio from 1000+ sites (YouTube, TikTok, Instagram, etc.) using yt-dlp a… | 52 | 10681 | active |
| django CMS django CMS is a lean, open-source enterprise content management system built on the Django web framework, published as the django-cms packa… | 98 | 10674 | stable |
| Freika/dawarich Dawarich is a self-hostable web application that replaces Google Timeline (Google Location History), letting users track, visualize, and an… | 88 | 10666 | active |
| distribution/distribution The CNCF Distribution project provides the open-source Registry, a stateless, scalable server-side application implementing the OCI Distrib… | 90 | 10655 | stable |
| kubernetes/kompose Kompose is an official Kubernetes CLI tool that converts Docker Compose files into Kubernetes (or OpenShift) resource manifests such as Dep… | 77 | 10644 | active |
| Fluxer Fluxer is a free and open source instant messaging and VoIP chat application for friends, groups, and communities, offering text, voice, vi… | 80 | 10610 | active |
| we-promise/sure Sure is a self-hostable, open-source personal finance and wealth management web application, maintained as a community fork of the abandone… | 86 | 10600 | active |
| Mautic Mautic is the world's largest open source marketing automation platform, offering email marketing, campaign building, lead nurturing, landi… | 95 | 10532 | stable |
| MoonTV MoonTV (LunaTV) is a self-hosted, cross-platform video aggregation player built with Next.js 14, TypeScript, and Tailwind CSS. It aggregate… | 76 | 10510 | active |
| baptisteArno/typebot.io Typebot is a fair-source, self-hostable visual chatbot builder that lets users create advanced conversational apps and forms with 45+ build… | 97 | 10507 | active |
| Anankke/SSPanel-UIM SSPanel UIM is a PHP-based multi-purpose proxy service management panel for running and administering proxy/VPN subscription services. It p… | 75 | 10435 | active |
| healthchecks/healthchecks Healthchecks is an open-source cron job and background task monitoring service built with Python and Django. It listens for HTTP or email p… | 93 | 10424 | stable |
| RetroPie A shell-based setup script that installs and configures RetroArch, emulator cores, and the EmulationStation front end on Raspberry Pi, ODro… | 66 | 10420 | active |
| PiKVM PiKVM is an open-source KVM-over-IP solution built on Raspberry Pi that lets you remotely control servers and workstations (keyboard, video… | 77 | 10390 | stable |
| Velero Velero is an open-source tool (formerly Heptio Ark) that backs up and restores Kubernetes cluster resources and persistent volumes, support… | 94 | 10337 | stable |
| iSoron/uhabits Loop Habit Tracker is an open-source Android app for creating and maintaining long-term positive habits, with graphs, streaks, reminders, a… | 89 | 10331 | stable |