A curated, searchable directory of self-hostable projects — run open-source apps on your own server.
selfhost.directory catalogues thousands of open-source, self-hostable projects across many categories — each with setup guides, alternatives, licences, host platforms and live version and update tracking. If you want to ditch a SaaS subscription and run it yourself, start here.
Top 50 categories, top 30 projects each by score — from 5,825 apps across 342 categories on selfhost.directory. Refreshed every 12 h.
Install: 🟢 easy 🟡 medium 🔴 involved ⚪ unknown
| Developer Tools 892 | AI 378 | AI Agents 329 | Monitoring & observability 318 |
| Media Management 290 | Automation 275 | Media Server 262 | AI Assistant 257 |
| Security 243 | Chat 228 | Home Automation 217 | Knowledge Management 181 |
| Collaboration 172 | AI Chat 162 | Communication 160 | Email 143 |
| Privacy 141 | File Sharing 137 | Analytics 134 | Notes & Editors 133 |
| Personal Productivity 130 | Media Streaming 128 | Dashboard 123 | Productivity 122 |
| Home Server 118 | Content Management 118 | Social Networks & Forums 114 | Workflow Automation 110 |
| Feed Reader 110 | Download Management 109 | Task Management 109 | Document Management 106 |
| API 105 | Server Management 104 | IoT 100 | Networking 96 |
| Authentication 94 | Remote Access 92 | Network Monitoring 90 | Container Management 88 |
| File Management 86 | VPN 85 | Project Management 85 | LLM Integration 84 |
| AI Automation 83 | Video Streaming 82 | Application Management 80 | Network Management 80 |
| Self-hosting 79 | Personal Finance 77 |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Ollama source ↗ |
187k | Go | 🟢 | Lets developers run open-weight LLMs like Llama, Gemma, Qwen, and DeepSeek on their own hardware. |
| n8n source ↗ |
210k | Typescript | 🟡 | A fair-code workflow automation platform for technical teams to create AI agents and multi-step workflows. |
| Orca source ↗ |
123k | Typescript | 🟢 | An agent development environment (ADE) — a desktop program built around running many coding-agent CLIs concurrently, aimed at dev… |
| langflow source ↗ |
157k | Python | 🟢 | An open-source platform for creating AI agents and workflows through a visual drag-and-drop interface. |
| vLLM source ↗ |
97k | Python | 🟡 | A high-performance library for running large language model inference and serving, created at UC Berkeley's Sky Computing Lab. |
| dify source ↗ |
161k | Python | 🟡 | An open-source LLM application development platform by LangGenius that lets teams build, deploy, and manage AI applications throu… |
| OmniRoute source ↗ |
87k | Typescript | 🟢 | An MIT-licensed AI gateway and router you run yourself: point any OpenAI-compatible IDE or CLI at one local endpoint, and it acce… |
| DeepSeek Harness source ↗ |
280k | Typescript | 🟡 | An agent harness from DeepSeek AI, issued as the dsh command, aimed at coding, document and spreadsheet work, sourced research, a… |
| Stirling-PDF source ↗ |
96k | Typescript | 🟢 | Stirling PDF is a self-hosted PDF platform for individuals and teams to modify, combine, split, sign, redact, convert, OCR, and c… |
| coolify source ↗ |
66k | PHP | 🟡 | An open-source, self-hostable platform-as-a-service that gives you a Heroku-like experience on your own infrastructure. |
| openhands source ↗ |
93k | Typescript | 🟡 | Provides a developer control center for running AI coding agents that finish engineering tasks end-to-end. |
| litellm source ↗ |
63k | Python | 🟡 | Provides a single OpenAI-compatible API to access over 100 large language model providers such as OpenAI, Anthropic, Bedrock, Azu… |
| Appwrite source ↗ |
58k | Typescript | 🟡 | An open-source backend-as-a-service platform built for developers and AI agents. |
| Crawl4AI source ↗ |
87k | Python | 🟡 | An open-source web crawler and scraper designed for LLMs and AI agents. |
| deer-flow source ↗ |
85k | Python | 🔴 | DeerFlow is an open-source super agent harness developed by ByteDance that enables long-horizon autonomous task execution. |
| mem0 source ↗ |
69k | Python | 🟢 | (pronounced "mem-zero") is a memory layer that lets AI assistants and agents keep durable context about the people they talk to:… |
| geth-ethereum source ↗ |
51k | Go | 🔴 | Geth is the main Go-based Ethereum execution client that processes transactions, runs smart contracts, and includes the Ethereum… |
| AutoGPT source ↗ |
188k | Python | 🔴 | Enables creation and execution of AI agents that handle entire workflows. |
| Strapi source ↗ |
73k | Typescript | 🟡 | An open-source headless CMS built with JavaScript and TypeScript. |
| Langfuse source ↗ |
37k | Typescript | 🔴 | An open-source platform for LLM engineering that assists teams in building, monitoring, evaluating, and debugging AI applications. |
| mitmproxy source ↗ |
47k | Python | 🟢 | An interactive proxy that can intercept TLS-protected traffic, designed for penetration testers and developers. |
| Lightpanda source ↗ |
42k | Zig | 🟢 | A headless browser written from scratch in Zig for people who crawl, scrape or test pages whose content depends on JavaScript, an… |
| penpot source ↗ |
62k | Clojure | 🔴 | An open-source design and prototyping platform built for product teams that need scalable collaboration without vendor lock-in. |
| sglang source ↗ |
39k | Python | 🔴 | A high-performance serving framework for large language models, vision-language models, and diffusion models. |
| Hoppscotch Community Edition source ↗ |
81k | Typescript | 🟡 | Hoppscotch is a web-based API development environment for creating, testing, and debugging APIs across REST, GraphQL, WebSocket,… |
| MedusaJs source ↗ |
37k | Typescript | 🔴 | Medusa is an open-source commerce platform with a modular framework that allows developers to build custom e-commerce application… |
| code-server source ↗ |
80k | Typescript | 🔴 | Coder is an open-source platform designed for self-hosting cloud development environments and AI coding agents. |
| jenkins source ↗ |
27k | Java | 🟢 | The widely used open-source automation server written in Java, letting teams automate their development workflow: compiling proje… |
| LocalAI source ↗ |
50k | Go | 🟡 | An open-source AI runtime for running models locally on your own hardware. |
| Paseo source ↗ |
24k | Typescript | 🟢 | Puts a local daemon at the center of your workflow: it launches and supervises CLI coding agents (Claude Code and Codex, plus Cop… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Ollama source ↗ |
187k | Go | 🟢 | Lets developers run open-weight LLMs like Llama, Gemma, Qwen, and DeepSeek on their own hardware. |
| llama.cpp source ↗ |
135k | C++ | 🟢 | A high-performance LLM inference engine written in plain C/C++ with zero dependencies. |
| openclaw source ↗ |
394k | Typescript | 🟡 | This project lets you run an AI assistant on your own infrastructure, whether that's a laptop, a VPS, or a home server. |
| ComfyUI source ↗ |
147k | Python | 🟡 | A self-hosted AI engine for visual content creation built around a visual node graph interface. |
| firecrawl source ↗ |
201k | Typescript | 🔴 | A web data platform built for AI agents that need to find, read, and act on live web content. |
| OmniVoice-Studio source ↗ |
109k | Python | 🟡 | VoiceStudio is a fully-local voice studio for people who want voice AI without renting it: clone a voice from a short reference r… |
| Open-WebUI source ↗ |
159k | Svelte | 🟡 | Open WebUI is a self-hosted AI platform that serves as a unified interface for interacting with large language models. |
| vLLM source ↗ |
97k | Python | 🟡 | A high-performance library for running large language model inference and serving, created at UC Berkeley's Sky Computing Lab. |
| stable-diffusion-webui source ↗ |
165k | Python | 🟡 | Stable Diffusion web UI is a comprehensive browser-based interface for running Stable Diffusion models locally. |
| RAGFlow source ↗ |
94k | Go | 🔴 | Enables users to build production-ready AI systems through an end-to-end RAG platform. |
| paperclip source ↗ |
113k | Typescript | 🟡 | Coordinates teams of AI agents to run business operations through a server and web interface. |
| AstrBot source ↗ |
47k | Python | 🟡 | An open-source AI agent framework that plugs into major chat platforms like QQ, WeChat Work, Feishu, DingTalk, Telegram, Slack, a… |
| OmniRoute source ↗ |
87k | Typescript | 🟢 | An MIT-licensed AI gateway and router you run yourself: point any OpenAI-compatible IDE or CLI at one local endpoint, and it acce… |
| litellm source ↗ |
63k | Python | 🟡 | Provides a single OpenAI-compatible API to access over 100 large language model providers such as OpenAI, Anthropic, Bedrock, Azu… |
| Freqtrade source ↗ |
57k | Python | 🟡 | A free and open-source Python bot for automated cryptocurrency trading, aimed at users comfortable writing and testing their own… |
| openhands source ↗ |
93k | Typescript | 🟡 | Provides a developer control center for running AI coding agents that finish engineering tasks end-to-end. |
| clickhouse source ↗ |
51k | C++ | 🔴 | A column-oriented database built for online analytical processing (OLAP). |
| Crawl4AI source ↗ |
87k | Python | 🟡 | An open-source web crawler and scraper designed for LLMs and AI agents. |
| mem0 source ↗ |
69k | Python | 🟢 | (pronounced "mem-zero") is a memory layer that lets AI assistants and agents keep durable context about the people they talk to:… |
| unsloth source ↗ |
79k | Python | 🟡 | An open-source toolkit and browser-based Studio for running and training AI models on your own hardware, aimed at developers and… |
| World Monitor source ↗ |
91k | Typescript | 🔴 | A real-time global intelligence dashboard that aggregates curated news feeds, geopolitical monitoring, and infrastructure trackin… |
| pr-agent source ↗ |
16k | Python | 🟢 | An AI coding assistant that gives automated pull-request feedback to development teams. |
| Langfuse source ↗ |
37k | Typescript | 🔴 | An open-source platform for LLM engineering that assists teams in building, monitoring, evaluating, and debugging AI applications. |
| Frigate source ↗ |
37k | Python | 🔴 | NVR is a complete, local network video recorder designed for Home Assistant that performs real-time AI object detection for IP ca… |
| sglang source ↗ |
39k | Python | 🔴 | A high-performance serving framework for large language models, vision-language models, and diffusion models. |
| elasticsearch source ↗ |
79k | Java | 🔴 | This platform builds on Apache Lucene to index diverse data types — structured records, free-text documents, and vector embedding… |
| multica source ↗ |
56k | Go | 🟡 | A self-hostable platform that manages AI coding agents as team members. |
| qdrant source ↗ |
36k | Rust | 🟢 | A vector similarity search engine and vector database written in Rust. |
| LocalAI source ↗ |
50k | Go | 🟡 | An open-source AI runtime for running models locally on your own hardware. |
| MeiliSearch source ↗ |
60k | Rust | 🟢 | A lightning-fast search engine API that brings AI-powered hybrid search to websites and applications. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| n8n source ↗ |
210k | Typescript | 🟡 | A fair-code workflow automation platform for technical teams to create AI agents and multi-step workflows. |
| Orca source ↗ |
123k | Typescript | 🟢 | An agent development environment (ADE) — a desktop program built around running many coding-agent CLIs concurrently, aimed at dev… |
| dify source ↗ |
161k | Python | 🟡 | An open-source LLM application development platform by LangGenius that lets teams build, deploy, and manage AI applications throu… |
| langflow source ↗ |
157k | Python | 🟢 | An open-source platform for creating AI agents and workflows through a visual drag-and-drop interface. |
| hermes-agent source ↗ |
263k | Python | 🟡 | Hermes Agent is a self-hosted AI assistant from Nous Research. |
| AstrBot source ↗ |
47k | Python | 🟡 | An open-source AI agent framework that plugs into major chat platforms like QQ, WeChat Work, Feishu, DingTalk, Telegram, Slack, a… |
| DeepSeek Harness source ↗ |
280k | Typescript | 🟡 | An agent harness from DeepSeek AI, issued as the dsh command, aimed at coding, document and spreadsheet work, sourced research, a… |
| AnythingLLM source ↗ |
68k | JavaScript | 🟢 | An all-in-one AI application for self-hosting that combines document chat, AI agents, and multi-user workspaces. |
| Hindsight source ↗ |
61k | Python | 🟢 | A memory server for AI agents: rather than only replaying chat history, it extracts facts, entities and time-linked relationships… |
| TradingAgents source ↗ |
122k | Python | 🟡 | An Apache-2.0 framework from Tauric Research that imitates the structure of a trading desk. |
| deer-flow source ↗ |
85k | Python | 🔴 | DeerFlow is an open-source super agent harness developed by ByteDance that enables long-horizon autonomous task execution. |
| AutoGPT source ↗ |
188k | Python | 🔴 | Enables creation and execution of AI agents that handle entire workflows. |
| LibreChat source ↗ |
47k | Typescript | 🟡 | This platform runs on your own hardware and unifies conversations with OpenAI, Anthropic, Google, Azure, AWS Bedrock, and local m… |
| WeKnora source ↗ |
37k | Go | 🟡 | An MIT-licensed framework from Tencent that turns a team's scattered files into one place for search, reasoning and upkeep. |
| Lightpanda source ↗ |
42k | Zig | 🟢 | A headless browser written from scratch in Zig for people who crawl, scrape or test pages whose content depends on JavaScript, an… |
| OpenMausBot source ↗ |
22k | Typescript | 🟡 | (also known as MausBot) is an Apache-2.0 chat app in which every contact is an autonomous AI agent, pitched as the open replaceme… |
| OpenDesign source ↗ |
107k | Typescript | 🟢 | A collaborative design workspace in which a coding agent does the drawing: you submit a brief, pick a brand package, and it write… |
| Opik source ↗ |
23k | Python | 🟡 | An LLM observability and evaluation platform built by Comet. |
| Paseo source ↗ |
24k | Typescript | 🟢 | Puts a local daemon at the center of your workflow: it launches and supervises CLI coding agents (Claude Code and Codex, plus Cop… |
| Rakazo source ↗ |
8.1k | Typescript | 🔴 | An open-source AI agent platform for creating persistent AI teammates (bots) that can use a browser, shell, and graphical desktop… |
| OpenViking source ↗ |
42k | Python | 🟡 | OpenViking, made by Volcano Engine, is an open-source context database that gives AI agents one store they can actually look insi… |
| Activepieces source ↗ |
26k | Typescript | 🟢 | An open-source automation platform that the project itself describes as a Zapier replacement: technical and non-technical teammat… |
| nanobot source ↗ |
50k | Python | 🟢 | A Python framework for a personal AI agent you keep on your own machine. |
| Serena-MCP source ↗ |
31k | Python | 🟢 | Serena hands AI coding agents the capabilities an IDE gives a human: symbol-level lookup, navigation to references and declaratio… |
| gpt-researcher source ↗ |
31k | Python | 🟢 | GPT Researcher is an autonomous deep-research agent that turns a single question into a detailed, cited report of 2,000+ words. |
| private-gpt source ↗ |
58k | Python | 🟢 | PrivateGPT is an Apache-2.0 application layer for building private AI products on models you host yourself. |
| pentagi source ↗ |
34k | Go | 🔴 | An open-source platform that hands penetration-testing engagements to a team of AI agents. |
| hermes-agent-with-webui source ↗ |
19k | Python | 🟡 | Hermes WebUI provides a browser-based interface for the Hermes Agent, an autonomous AI agent that keeps context across sessions a… |
| agno source ↗ |
43k | Python | 🟡 | Provides a three-layer platform for AI agents: an SDK for building agents with multiple frameworks, a runtime (AgentOS) that serv… |
| Obscura source ↗ |
34k | Rust | 🟢 | A browser engine built in Rust without any UI, aimed at automation software rather than at people browsing pages: it executes rea… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| prometheus source ↗ |
68k | Go | 🟢 | A monitoring toolkit for systems and services, originally created at SoundCloud and now a graduated CNCF project. |
| grafana source ↗ |
78k | Typescript | 🟢 | An open-source observability platform for monitoring and visualizing metrics, logs, and traces. |
| uptime-kuma source ↗ |
94k | JavaScript | 🟢 | Uptime Kuma is a self-hosted monitoring tool built as an alternative to commercial services like Uptime Robot. |
| clickhouse source ↗ |
51k | C++ | 🔴 | A column-oriented database built for online analytical processing (OLAP). |
| netdata source ↗ |
81k | Go | 🟢 | An open-source monitoring platform that collects per-second metrics from systems, containers, applications, and network devices. |
| Langfuse source ↗ |
37k | Typescript | 🔴 | An open-source platform for LLM engineering that assists teams in building, monitoring, evaluating, and debugging AI applications. |
| Homepage by gethomepage source ↗ |
34k | JavaScript | 🟢 | Homepage is a modern, fully static application dashboard built for self-hosters. |
| Dashy source ↗ |
27k | Vue | 🟢 | A web-based homepage for a self-hosted homelab: you list your services as items inside sections, and Dashy turns that into a star… |
| Opik source ↗ |
23k | Python | 🟡 | An LLM observability and evaluation platform built by Comet. |
| PostHog source ↗ |
41k | Python | 🔴 | Bundles the tooling a product team usually buys separately: event-based product analytics with autocapture and SQL, GA-style web… |
| Grafana Loki source ↗ |
29k | Go | 🟢 | A log aggregation platform built for cloud-native deployments. |
| Jaeger source ↗ |
23k | Go | 🟢 | A distributed tracing system designed for microservice architectures. |
| AiSOC source ↗ |
7.5k | Python | 🔴 | An open-source AI Security Operations Center that security teams can self-host to detect, investigate, and respond to threats wit… |
| sentry source ↗ |
46k | Python | 🔴 | A debugging platform that helps developers detect, trace, and fix issues in their applications. |
| influxdb source ↗ |
32k | Rust | 🟢 | 3 Core is the open-source engine of InfluxData's time series platform, aimed at developers building dashboards, monitoring, and a… |
| openobserve source ↗ |
23k | Typescript | 🟢 | This cloud-native observability platform built in Rust combines logs, metrics, traces, Real User Monitoring, session replay, dash… |
| Shields source ↗ |
27k | JavaScript | 🟢 | Shields.io is a badge server that renders small, consistent status badges in SVG and raster formats for GitHub READMEs and any ot… |
| changedetection.io source ↗ |
36k | Python | 🟡 | Monitors websites for content changes and notifies users when updates are detected. |
| vector source ↗ |
23k | Rust | 🟡 | An open-source observability data pipeline written in Rust that gathers, reshapes, and forwards telemetry, running either as a pe… |
| victoriametrics source ↗ |
18k | Go | 🟡 | Keeps metrics in its own storage engine and answers through Prometheus-compatible APIs, so teams can leave Grafana dashboards and… |
| Apache SkyWalking source ↗ |
25k | Java | 🔴 | An APM and observability platform built for microservices, cloud-native and container-based architectures, used by hundreds of co… |
| Telegraf source ↗ |
18k | Go | 🟢 | An open-source, MIT-licensed agent that gathers, processes, aggregates and writes out metrics, logs and arbitrary data for infras… |
| Dozzle source ↗ |
15k | Go | 🟢 | A lightweight web app for watching container logs as they happen. |
| Node Exporter source ↗ |
14k | Go | 🟢 | Exports machine-level statistics from Linux and other NIX operating systems for Prometheus monitoring. |
| crowdsec source ↗ |
16k | Go | 🟡 | A participative security stack for your own servers: an agent reads log files and HTTP requests, matches them against behavior sc… |
| coredns source ↗ |
14k | Go | 🟢 | A fast, flexible DNS server and forwarder written in Go, a graduated CNCF project whose nearly all functionality lives in chained… |
| arize-phoenix source ↗ |
12k | Python | 🟢 | Arize Phoenix is an AI observability and evaluation platform for teams building LLM applications and agents. |
| GoAccess source ↗ |
21k | C | 🟢 | An open-source tool that analyzes web server logs in real time, displaying results either directly in a terminal via ncurses or t… |
| Glances source ↗ |
34k | Python | 🟢 | An open-source Python application that monitors system metrics across GNU/Linux, BSD, macOS, and Windows. |
| falco source ↗ |
9.6k | C++ | 🟡 | A cloud native runtime security tool for Linux: a kernel monitoring and detection agent that streams syscall events and matches t… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Immich source ↗ |
119k | Typescript | 🟡 | A self-hosted photo and video management platform that lets you back up, organize, and browse your media library on your own serv… |
| Calibre source ↗ |
26k | Python | 🟢 | A comprehensive e-book library manager for personal use. |
| cobalt source ↗ |
46k | Svelte | 🟢 | A media downloader for public content from over twenty social and video sites: you paste a link and get the file, without ads, tr… |
| Sonarr source ↗ |
18k | C# | 🟢 | A PVR — a personal video recorder for TV shows — aimed at people who grab episodes over Usenet or torrents. |
| RomM source ↗ |
14k | Python | 🟡 | (ROM Manager) is a self-hosted web application for organizing and playing retro game collections. |
| Radarr source ↗ |
15k | C# | 🟢 | Aimed at Usenet and BitTorrent users, Radarr keeps a movie library organized for you: add a title, pick a quality profile, and it… |
| Beets source ↗ |
16k | Python | 🟢 | A Python media library manager for people who want their music metadata fixed once and kept clean. |
| Stash source ↗ |
13k | Go | 🟢 | A Go web application you run on your own machine to catalogue and watch a personal video and image collection, adult content incl… |
| Cloudreve source ↗ |
29k | Go | 🟢 | A self-hosted drive and file-sharing platform written in Go, intended for running a private or public cloud storage service of yo… |
| seerr source ↗ |
13k | Typescript | 🟢 | A free open-source application that manages media requests for your library. |
| MeTube source ↗ |
15k | Python | 🟢 | A web interface for yt-dlp, for people who want videos saved to their own disk rather than to a third-party download site. |
| PhotoPrism source ↗ |
40k | Go | 🟡 | PhotoPrism® is an AI-Powered Photos App for the Decentralized Web. |
| Stremio source ↗ |
15k | Typescript | 🟢 | Web is the official browser interface of Stremio, the "Freedom to Stream" media center, and it lets you run that interface in you… |
| MoviePilot source ↗ |
12k | Python | 🟡 | An automation manager for a personal media library on a NAS or home server. |
| Lidarr source ↗ |
5.8k | C# | 🟡 | An open-source music library manager aimed at people who get albums from Usenet and BitTorrent and want the grabbing automated. |
| librephotos source ↗ |
8.2k | Python | 🟡 | A photo management service you keep on your own hardware. |
| qui source ↗ |
4.8k | Go | 🟢 | A lightweight, single-binary front end for qBittorrent that lets one install talk to several clients at once over their Web API,… |
| grimmory source ↗ |
4.7k | Java | 🟢 | For readers whose collections span ebooks, comics and audiobooks, Grimmory is a self-hosted library server that indexes book fold… |
| Vert source ↗ |
16k | Typescript | 🟢 | A file-conversion web app that does the work on the user's own device through WebAssembly instead of uploading files to a cloud s… |
| Bazarr source ↗ |
4.4k | Python | 🟢 | A GPL-3 web application for home media libraries: you define subtitle preferences per TV show or per movie and it keeps those lib… |
| Maintainerr source ↗ |
2.4k | Typescript | 🟢 | Helps you reclaim disk space by automatically removing unwanted media from Plex, Jellyfin, and Emby. |
| ytdl-sub-gui source ↗ |
3k | Python | 🟡 | ytdl-sub puts yt-dlp under the hood of a declarative workflow: you list channels, playlists or artist pages in a YAML subscriptio… |
| plex-meta-manager source ↗ |
3.5k | Python | 🔴 | Kometa is a command-line Python application for managing Plex media libraries. |
| qBittorrent (LinuxServer.io) source ↗ |
1.8k | Dockerfile | 🟢 | This project provides a Docker container for qBittorrent, a popular open-source BitTorrent client written in C++/Qt using libtorr… |
| downtify source ↗ |
872 | Python | 🟢 | A self-hosted music downloader that fetches metadata from Spotify's public embed pages, matches audio from YouTube Music, downloa… |
| slskd source ↗ |
4.3k | C# | 🟢 | Brings the Soulseek file-sharing network to a browser: it is a client-server program you run yourself, with the whole client livi… |
| shelfmark source ↗ |
4.1k | Python | 🟡 | A web app for finding and downloading ebooks and audiobooks without acting as a library manager: it is the entry point, and compl… |
| MediaCMS source ↗ |
5.2k | Python | 🟡 | An open-source video and media CMS for building small to medium media portals, used by universities, non-profit media organisatio… |
| Mediary Scout source ↗ |
1.8k | Typescript | 🟢 | (巡影) is an agent-driven media library that automates finding and storing movies, shows, and anime into your personal cloud drives. |
| AzuraCast source ↗ |
4.1k | PHP | 🟡 | Packages a complete internet radio station into one place: pre-built Docker images hold the broadcasting software and a browser-b… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| openclaw source ↗ |
394k | Typescript | 🟡 | This project lets you run an AI assistant on your own infrastructure, whether that's a laptop, a VPS, or a home server. |
| hermes-agent source ↗ |
263k | Python | 🟡 | Hermes Agent is a self-hosted AI assistant from Nous Research. |
| paperclip source ↗ |
113k | Typescript | 🟡 | Coordinates teams of AI agents to run business operations through a server and web interface. |
| AstrBot source ↗ |
47k | Python | 🟡 | An open-source AI agent framework that plugs into major chat platforms like QQ, WeChat Work, Feishu, DingTalk, Telegram, Slack, a… |
| Freqtrade source ↗ |
57k | Python | 🟡 | A free and open-source Python bot for automated cryptocurrency trading, aimed at users comfortable writing and testing their own… |
| openhands source ↗ |
93k | Typescript | 🟡 | Provides a developer control center for running AI coding agents that finish engineering tasks end-to-end. |
| Stirling-PDF source ↗ |
96k | Typescript | 🟢 | Stirling PDF is a self-hosted PDF platform for individuals and teams to modify, combine, split, sign, redact, convert, OCR, and c… |
| multica source ↗ |
56k | Go | 🟡 | A self-hostable platform that manages AI coding agents as team members. |
| OpenMausBot source ↗ |
22k | Typescript | 🟡 | (also known as MausBot) is an Apache-2.0 chat app in which every contact is an autonomous AI agent, pitched as the open replaceme… |
| Rakazo source ↗ |
8.1k | Typescript | 🔴 | An open-source AI agent platform for creating persistent AI teammates (bots) that can use a browser, shell, and graphical desktop… |
| Huginn source ↗ |
51k | Ruby | 🟡 | A server for building agents that carry out online automation jobs for you: they watch things on the web, react to what shows up,… |
| Node RED source ↗ |
24k | JavaScript | 🟢 | Aged but active, Node-RED lets people build event-driven applications by wiring nodes together on a browser canvas instead of wri… |
| nanobot source ↗ |
50k | Python | 🟢 | A Python framework for a personal AI agent you keep on your own machine. |
| Zed Attack Proxy (ZAP) source ↗ |
16k | Java | 🟢 | ZAP (Zed Attack Proxy) is a widely used dynamic security testing tool for web applications, released free of charge under Apache-… |
| Sonarr source ↗ |
18k | C# | 🟢 | A PVR — a personal video recorder for TV shows — aimed at people who grab episodes over Usenet or torrents. |
| pentagi source ↗ |
34k | Go | 🔴 | An open-source platform that hands penetration-testing engagements to a team of AI agents. |
| ZeroClaw source ↗ |
33k | Rust | 🟢 | A personal AI assistant runtime: one Rust binary that runs the agent loop, the LLM provider calls, the messaging channels and the… |
| Mend Renovate CLI source ↗ |
23k | Typescript | 🟡 | (often called Renovate Bot) scans repositories for outdated dependencies and creates pull requests with updates. |
| Radarr source ↗ |
15k | C# | 🟢 | Aimed at Usenet and BitTorrent users, Radarr keeps a movie library organized for you: add a title, pick a quality profile, and it… |
| OpenWA source ↗ |
17k | Typescript | 🟢 | Turns a WhatsApp account into an HTTP API you host yourself, for developers who want messaging without a per-seat vendor bill. |
| Codync source ↗ |
2.1k | Rust | 🟢 | A self-hosted application that runs on your computer (macOS, Windows, or Linux) and turns locally installed AI coding agents — in… |
| nanoclaw source ↗ |
31k | Typescript | 🟡 | Gives you a personal AI agent that lives on a machine you own, and you converse with it through the chat services you already che… |
| dockge source ↗ |
25k | Typescript | 🟢 | A browser-based manager for Docker Compose stacks. |
| skyvern source ↗ |
23k | Python | 🟡 | Automates browser-based work — logging into portals, filling forms, extracting data and downloading files — by letting vision LLM… |
| inboxzero source ↗ |
13k | Typescript | 🔴 | Inbox Zero is an open-source AI email assistant that works on your Gmail, Google Workspace or Outlook account: it labels and sort… |
| OpenWork source ↗ |
24k | Typescript | 🔴 | A desktop application, built on the OpenCode engine, where AI agents carry out real tasks on files you authorize on your own mach… |
| DesktopCommanderMCP source ↗ |
10k | JavaScript | 🟢 | Desktop Commander is an open-source MCP server that plugs into AI chat clients so they can act on your real machine: running term… |
| MoviePilot source ↗ |
12k | Python | 🟡 | An automation manager for a personal media library on a NAS or home server. |
| maxun source ↗ |
18k | Typescript | 🔴 | An open-source platform for pulling structured data out of websites, aimed at developers and at non-technical teams alike. |
| MindsDB source ↗ |
40k | Makefile | 🔴 | MindsHub is an MIT-licensed AI workspace where agents handle knowledge work and software development tasks for you. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Jellyfin source ↗ |
59k | C# | 🟢 | This media server lets you organize and stream your personal collection of movies, TV shows, music, photos, books, and live TV re… |
| livekit source ↗ |
22k | Go | 🔴 | Provides infrastructure for building voice, video, and physical AI applications. |
| Audiobookshelf source ↗ |
15k | JavaScript | 🟢 | A self-hosted server for streaming and organising a local audiobook and podcast collection. |
| MediaMTX source ↗ |
21k | Go | 🟢 | A single-binary streaming hub that acts both as a server accepting live audio and video and as a relay sitting in front of other… |
| SRS source ↗ |
29k | C++ | 🟡 | An MIT-licensed C++ realtime media server for building live-video and WebRTC services. |
| Stash source ↗ |
13k | Go | 🟢 | A Go web application you run on your own machine to catalogue and watch a personal video and image collection, adult content incl… |
| Kodi source ↗ |
21k | C++ | 🟡 | Award-winning free software media player designed for digital content organization. |
| Kavita source ↗ |
12k | C# | 🟢 | A reading server you install on your own hardware to organize a collection of comics, manga, webtoons, ebooks and PDFs and share… |
| bookorbit source ↗ |
6.4k | Typescript | 🟢 | A Docker-first platform that keeps your ebook, PDF, comic and audiobook files on your own server and lets you pick up reading whe… |
| Komga source ↗ |
6.8k | Kotlin | 🟢 | Organizes and serves comics, manga, BDs, magazines, and eBooks (CBZ, CBR, PDF, EPUB). |
| Calibre Web Automated source ↗ |
6.6k | JavaScript | 🟢 | Calibre-Web Automated (CWA) is a self-hosted, open-source ebook library server that blends Calibre-Web's lightweight, responsive… |
| Tube Archivist source ↗ |
8.6k | Python | 🔴 | A self-hosted YouTube media server designed to archive your YouTube video collection for offline viewing. |
| Suwayomi-Server source ↗ |
8.1k | Java | 🟢 | A free and open-source backend for reading manga that works with extensions built for Mihon (formerly Tachiyomi). |
| Dispatcharr source ↗ |
4.5k | Python | 🟡 | A self-hosted application for editing M3U playlists, proxying IPTV streams, and serving content to media servers like Emby, Plex,… |
| Music Assistant source ↗ |
3.3k | Python | 🟡 | An open-source media library manager that pulls music from subscription services and from your own files, and also handles radio,… |
| Janus WebRTC Server source ↗ |
9.2k | C | 🔴 | Janus is an open-source, general purpose WebRTC server written in C by Meetecho, meant for developers who build their own real-ti… |
| Maintainerr source ↗ |
2.4k | Typescript | 🟢 | Helps you reclaim disk space by automatically removing unwanted media from Plex, Jellyfin, and Emby. |
| Tautulli source ↗ |
6.6k | Python | 🟢 | A Python web application designed to run alongside Plex Media Server. |
| Mopidy source ↗ |
8.6k | Python | 🟢 | A Python-based music server you run on your own hardware, feeding audio from local storage, internet radio, and — once you add ex… |
| Photoview source ↗ |
6.6k | Go | 🟢 | A self-hosted photo gallery designed for photographers who store images on their own file servers. |
| SoulSync source ↗ |
2.4k | Python | 🟡 | A self-hosted music and video automation platform that merges the work of several arr-type apps, taggers, and download scripts in… |
| Libation source ↗ |
6.4k | C# | 🟡 | This is a free, open-source application designed for managing Audible audiobooks on desktop systems. |
| aurral source ↗ |
1.9k | Typescript | 🟢 | A self-hosted music discovery and library management application. |
| Ampache source ↗ |
3.8k | PHP | 🟡 | A web-based audio and video streaming application that allows users to manage and stream their media collections from any interne… |
| Lyrion Music Server source ↗ |
1.8k | Perl | 🟢 | This Perl-based audio server streams music to Squeezebox hardware and software clients like Squeezelite. |
| LinuxServer Plex source ↗ |
1.4k | Dockerfile | 🟢 | This project provides a Docker container for Plex Media Server, maintained by the LinuxServer.io team. |
| Youtarr source ↗ |
1.8k | JavaScript | 🟢 | A self-hosted web application that automates downloading YouTube channels and playlists, organizing videos with metadata for medi… |
| AirConnect source ↗ |
4.2k | C | 🟢 | Adds AirPlay support to UPnP/Sonos and Chromecast devices by acting as a bridge between AirPlay clients (iPhone, iPad, iTunes, Ma… |
| OSMC source ↗ |
1.7k | C | 🟢 | A free, open-source Linux distribution that turns single-board computers and dedicated hardware into full-featured media centers. |
| tvheadend source ↗ |
3.6k | C | 🔴 | This application receives live television from DVB satellite, cable, and terrestrial tuners, ATSC broadcasts, IPTV streams, SATIP… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| hermes-agent source ↗ |
263k | Python | 🟡 | Hermes Agent is a self-hosted AI assistant from Nous Research. |
| AnythingLLM source ↗ |
68k | JavaScript | 🟢 | An all-in-one AI application for self-hosting that combines document chat, AI agents, and multi-user workspaces. |
| DeepSeek Harness source ↗ |
280k | Typescript | 🟡 | An agent harness from DeepSeek AI, issued as the dsh command, aimed at coding, document and spreadsheet work, sourced research, a… |
| LibreChat source ↗ |
47k | Typescript | 🟡 | This platform runs on your own hardware and unifies conversations with OpenAI, Anthropic, Google, Azure, AWS Bedrock, and local m… |
| ChatGPT Next Web source ↗ |
89k | Typescript | 🟢 | NextChat is a cross-platform chat client for large language models: one interface can talk to OpenAI, Azure OpenAI, Anthropic Cla… |
| SillyTavern source ↗ |
36k | JavaScript | 🟢 | A self-hosted web application that serves as a unified frontend for interacting with large language models. |
| AppFlowy source ↗ |
79k | Dart | 🔴 | An AI-powered collaborative workspace that serves as an open-source alternative to Notion. |
| Resume-Matcher source ↗ |
29k | Python | 🟢 | Resume Matcher is an Apache-2.0 AI resume workspace aimed mainly at technical job seekers: you keep one master resume and produce… |
| Rakazo source ↗ |
8.1k | Typescript | 🔴 | An open-source AI agent platform for creating persistent AI teammates (bots) that can use a browser, shell, and graphical desktop… |
| open-notebook source ↗ |
42k | Typescript | 🟢 | Open Notebook is a privacy-focused research notebook for students, researchers and self-directed learners who want Notebook LM st… |
| AionUi source ↗ |
34k | Typescript | 🟢 | A free, open-source desktop application for AI-powered coworking that runs on macOS, Windows, and Linux. |
| nanobot source ↗ |
50k | Python | 🟢 | A Python framework for a personal AI agent you keep on your own machine. |
| Fabric source ↗ |
45k | Go | 🟢 | This open-source framework extends human capabilities with AI by organizing prompts (called Patterns) into practical tasks. |
| Khoj source ↗ |
38k | Python | 🟡 | A personal AI assistant that indexes your notes and files so you can talk to them, using whichever large language model you point… |
| hermes-agent-with-webui source ↗ |
19k | Python | 🟡 | Hermes WebUI provides a browser-based interface for the Hermes Agent, an autonomous AI agent that keeps context across sessions a… |
| ZeroClaw source ↗ |
33k | Rust | 🟢 | A personal AI assistant runtime: one Rust binary that runs the agent loop, the LLM provider calls, the messaging channels and the… |
| meetily source ↗ |
33k | Rust | 🟢 | A privacy-first AI meeting assistant built for individuals and teams who need complete control over their meeting data. |
| letta source ↗ |
25k | Python | 🟡 | A platform for stateful AI agents: assistants, coding helpers and digital coworkers whose identity, memory and conversations pers… |
| Agent Zero source ↗ |
20k | Python | 🟢 | An MIT-licensed framework for running an autonomous AI agent inside its own Dockerized Linux environment, aimed at developers and… |
| nanoclaw source ↗ |
31k | Typescript | 🟡 | Gives you a personal AI agent that lives on a machine you own, and you converse with it through the chat services you already che… |
| bolt.diy source ↗ |
20k | Typescript | 🔴 | An open-source AI developer workspace where you describe an app in plain language and the tool scaffolds, serves, and ships it fr… |
| Codync source ↗ |
2.1k | Rust | 🟢 | A self-hosted application that runs on your computer (macOS, Windows, or Linux) and turns locally installed AI coding agents — in… |
| inboxzero source ↗ |
13k | Typescript | 🔴 | Inbox Zero is an open-source AI email assistant that works on your Gmail, Google Workspace or Outlook account: it labels and sort… |
| Local Deep Research source ↗ |
9.6k | Python | 🟢 | An MIT-licensed AI research assistant you run on your own machine: it decomposes a complex question, searches many sources in par… |
| anarlog source ↗ |
9.9k | Rust | 🟢 | An open-source meeting notepad that keeps your work on your own machine by default. |
| surfsense source ↗ |
17k | Python | 🟢 | A desktop AI research notebook for people handling files they cannot upload to a cloud service. |
| AgenticSeek source ↗ |
28k | Python | 🔴 | An autonomous AI assistant intended to run on your own hardware, pitched as a local stand-in for Manus AI. |
| Hermes-Workspace source ↗ |
6.8k | JavaScript | 🟡 | Hermes Workspace is a self-hosted web interface that acts as a command center for AI agents. |
| lightdash source ↗ |
6.2k | Typescript | 🔴 | An open-source business intelligence platform built for data teams who want analytics to function like software. |
| Comp AI CRM source ↗ |
12k | Typescript | 🔴 | An open-source CRM whose centre of gravity is an autonomous research agent rather than a stack of forms: the notes live in the re… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| keycloak source ↗ |
38k | Java | 🟡 | An open-source identity and access management server for modern applications and services. |
| mitmproxy source ↗ |
47k | Python | 🟢 | An interactive proxy that can intercept TLS-protected traffic, designed for penetration testers and developers. |
| AdGuard Home source ↗ |
38k | Typescript | 🟢 | A DNS server you host yourself to block ads and trackers for every device on your network. |
| elasticsearch source ↗ |
79k | Java | 🔴 | This platform builds on Apache Lucene to index diverse data types — structured records, free-text documents, and vector embedding… |
| Tailscale source ↗ |
39k | Go | 🟢 | Provides the tailscaled daemon and CLI to create encrypted WireGuard mesh networks between devices, servers, and containers. |
| CyberChef source ↗ |
36k | JavaScript | 🟢 | A web app for "cyber" work done entirely in the browser: simple encodings such as Base64 and XOR, heavier ciphers like AES, DES o… |
| headscale source ↗ |
46k | Go | 🟡 | Lets you run your own Tailscale-compatible VPN control plane — a self-hosted, open-source server that manages WireGuard key excha… |
| authelia source ↗ |
30k | Go | 🟡 | A self-hosted identity and access management server with a web login portal, so users authenticate once and their session then ga… |
| web-check source ↗ |
35k | Typescript | 🟢 | Takes a single URL and returns a report of everything that is publicly known about that site: 44 checks spread over seven areas s… |
| AiSOC source ↗ |
7.5k | Python | 🔴 | An open-source AI Security Operations Center that security teams can self-host to detect, investigate, and respond to threats wit… |
| juice-shop source ↗ |
14k | Typescript | 🟢 | OWASP Juice Shop is an intentionally vulnerable web application used for security training, awareness demos, CTF events and as a… |
| SafeLine source ↗ |
23k | Go | 🟢 | A self-hosted web application firewall and reverse proxy created by Chaitin Tech. |
| pentagi source ↗ |
34k | Go | 🔴 | An open-source platform that hands penetration-testing engagements to a team of AI agents. |
| Wazuh source ↗ |
18k | C++ | 🔴 | A free, open-source security product covering both XDR and SIEM duties for machines you run on-premises, in virtual machines, in… |
| Harbor source ↗ |
30k | Go | 🟡 | A CNCF Graduated project that extends Docker Distribution with enterprise features like vulnerability scanning, content signing,… |
| Zed Attack Proxy (ZAP) source ↗ |
16k | Java | 🟢 | ZAP (Zed Attack Proxy) is a widely used dynamic security testing tool for web applications, released free of charge under Apache-… |
| Anubis source ↗ |
24k | Go | 🟡 | A Web AI Firewall Utility that protects websites from AI crawlers and bots by weighing the soul of incoming HTTP requests. |
| Mobile-Security-Framework-MobSF source ↗ |
22k | Python | 🔴 | Mobile Security Framework (MobSF) is a security research platform for mobile applications in Android, iOS, and Windows Mobile. |
| Infisical source ↗ |
30k | Typescript | 🔴 | An open-source platform for managing secrets, certificates, and secure infrastructure access. |
| spiderfoot source ↗ |
25k | Python | 🟡 | Automates OSINT for threat intelligence and attack surface mapping. |
| jumpserver source ↗ |
32k | Python | 🟡 | Puts privileged access under central control: it is a GPL-3.0 PAM platform, the kind of system commonly called a bastion host, ai… |
| Teleport source ↗ |
21k | Go | 🔴 | An infrastructure identity platform that secures access to servers, Kubernetes clusters, databases, Windows desktops, web applica… |
| crowdsec source ↗ |
16k | Go | 🟡 | A participative security stack for your own servers: an agent reads log files and HTTP requests, matches them against behavior sc… |
| zitadel source ↗ |
16k | Go | 🟡 | Aiming at developers and teams who run SaaS products, B2B applications or internal infrastructure, ZITADEL bundles a complete ide… |
| OAuth2 Proxy source ↗ |
15k | Go | 🔴 | A reverse proxy and middleware that stands in front of your web applications and makes visitors pass an OAuth2 or OpenID Connect… |
| gluetun source ↗ |
16k | Go | 🟢 | A versatile VPN client packaged in a lightweight Docker container. |
| Damn Vulnerable Web Application (DVWA) source ↗ |
14k | PHP | 🟡 | A deliberately insecure web application built with PHP and MariaDB. |
| OpenBao source ↗ |
9k | Go | 🟡 | Manages, stores, and distributes sensitive data such as secrets, certificates, and keys. |
| Warpgate source ↗ |
8.3k | Rust | 🟢 | A bastion host and privileged-access-management proxy a team puts in its DMZ to govern who reaches which internal systems. |
| falco source ↗ |
9.6k | C++ | 🟡 | A cloud native runtime security tool for Linux: a kernel monitoring and detection agent that streams syscall events and matches t… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| hermes-agent source ↗ |
263k | Python | 🟡 | Hermes Agent is a self-hosted AI assistant from Nous Research. |
| chatwoot source ↗ |
40k | Ruby | 🔴 | An open-source customer support platform that gathers conversations from a website live-chat widget, email, messaging and social… |
| LibreChat source ↗ |
47k | Typescript | 🟡 | This platform runs on your own hardware and unifies conversations with OpenAI, Anthropic, Google, Azure, AWS Bedrock, and local m… |
| Rocket.Chat source ↗ |
47k | Typescript | 🔴 | A TypeScript communications platform for organizations that insist on keeping messages, files and identities on hardware they adm… |
| OpenMausBot source ↗ |
22k | Typescript | 🟡 | (also known as MausBot) is an Apache-2.0 chat app in which every contact is an autonomous AI agent, pitched as the open replaceme… |
| Zulip source ↗ |
26k | Python | 🟡 | A team chat server built around topic-based threads: each message belongs to a channel and a named topic, so discussions read mor… |
| nanobot source ↗ |
50k | Python | 🟢 | A Python framework for a personal AI agent you keep on your own machine. |
| mattermost source ↗ |
40k | Typescript | 🟡 | An open-core messaging and operations hub: a Go and React codebase shipped as a single Linux executable that uses PostgreSQL, and… |
| hermes-agent-with-webui source ↗ |
19k | Python | 🟡 | Hermes WebUI provides a browser-based interface for the Hermes Agent, an autonomous AI agent that keeps context across sessions a… |
| Buzz source ↗ |
37k | Rust | 🔴 | Block's open-source team workspace in which people and AI agents occupy the same rooms. |
| nanoclaw source ↗ |
31k | Typescript | 🟡 | Gives you a personal AI agent that lives on a machine you own, and you converse with it through the chat services you already che… |
| Element source ↗ |
14k | Typescript | 🟡 | Web is the open-source browser client for the Matrix network (previously known as Riot and Vector), built on the Matrix JS SDK an… |
| SimpleX Chat source ↗ |
20k | Haskell | 🔴 | A private messaging network whose core design choice is that users are assigned no identifiers at all - not even random ones - so… |
| Huly source ↗ |
28k | Typescript | 🔴 | Platform is Hardcore Engineering's open-source framework and application suite that packs team tooling into one workspace: issue… |
| Centrifugo source ↗ |
11k | Go | 🟢 | Sits in front of any application backend as a durable real-time layer: server code pushes events into channels through an HTTP or… |
| Switch source ↗ |
4.5k | Python | 🟡 | A self-hosted platform that connects AI coding agents to team chat applications so humans and agents collaborate in shared channe… |
| Owncast source ↗ |
12k | Go | 🟢 | A single-server broadcast platform you install on your own hardware, aimed at individual streamers, communities and organizations… |
| matrix-docker-ansible-deploy source ↗ |
6.5k | Jinja | 🔴 | This Ansible playbook automates setting up a Matrix homeserver on your own hardware. |
| ejabberd source ↗ |
6.8k | Erlang | 🔴 | A battle-tested real-time messaging platform written in Erlang that runs an XMPP server, MQTT broker, and SIP service together in… |
| Mumble source ↗ |
8.4k | C++ | 🟡 | A free, open-source voice-chat system built on Qt and the Opus codec. |
| fluxer source ↗ |
11k | Typescript | 🔴 | A free, open-source instant messaging and VoIP application built for friends, groups and communities, and running your own copy i… |
| Matrix Synapse source ↗ |
4.8k | Python | 🔴 | Synapse is the homeserver implementation for the Matrix protocol, the open standard for interoperable real-time communication, an… |
| Weechat source ↗ |
3.4k | C | 🟡 | A free, fast, and lightweight chat client for many operating systems. |
| The Lounge source ↗ |
6.4k | Typescript | 🟢 | A modern web-based IRC client built for self-hosting. |
| OnionShare source ↗ |
7.2k | Python | 🟢 | Turns your own machine into the server: it starts local web servers and publishes them as Tor onion services, so other people can… |
| campfire source ↗ |
4.8k | Ruby | 🟢 | A lightweight group chat app from 37signals, aimed at teams that want internal messaging without per-seat subscriptions. |
| Weblink source ↗ |
904 | Typescript | 🟡 | A WebRTC-based collaboration suite that connects devices directly in the browser or via a Windows desktop app. |
| gowa source ↗ |
5k | Go | 🟢 | An unofficial WhatsApp gateway that exposes WhatsApp Web messaging through an HTTP REST API and is written in Go for a small memo… |
| Openfire source ↗ |
3.1k | Java | 🟢 | Provides real-time collaboration using the XMPP protocol. |
| Revolt source ↗ |
3.5k | Rust | 🔴 | Stoat (formerly Revolt) is an open-source group chat platform for friends and communities. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Home Assistant source ↗ |
92k | Python | 🟡 | A self-hosted, open-source home automation platform that prioritizes local control and privacy. |
| ntfy source ↗ |
36k | Go | 🟢 | Delivers push notifications to phones and desktops through simple HTTP requests — just POST a message to a topic and subscribers… |
| Homepage by gethomepage source ↗ |
34k | JavaScript | 🟢 | Homepage is a modern, fully static application dashboard built for self-hosters. |
| Frigate source ↗ |
37k | Python | 🔴 | NVR is a complete, local network video recorder designed for Home Assistant that performs real-time AI object detection for IP ca… |
| HomeBridge source ↗ |
26k | Typescript | 🟢 | A volunteer-run, open-source server you keep on your home network; it poses as a HomeKit bridge, so gadgets with no official Home… |
| Tasmota source ↗ |
25k | C | 🔴 | Replaces the vendor firmware on ESP8266, ESP8285 and ESP32 based smart plugs, bulbs, relays, meters and DIY boards, keeping every… |
| ESPHome source ↗ |
12k | C++ | 🟡 | An open-source toolchain for building firmware for small Wi-Fi and Bluetooth microcontrollers, aimed at home-automation makers wh… |
| Zigbee2MQTT source ↗ |
16k | Typescript | 🔴 | A Node.js bridge that lets one Zigbee coordinator adapter run your whole Zigbee mesh, so lights, sensors and switches keep workin… |
| evcc source ↗ |
7.6k | Go | 🟢 | An extensible controller for EV charging plus household energy management that keeps all decisions on your own hardware instead o… |
| MagicMirror² source ↗ |
24k | JavaScript | 🟢 | Transforms displays into interactive personal assistants through an open-source framework. |
| TeslaMate source ↗ |
9.3k | Elixir | 🟢 | A data logger for Tesla owners who want to keep their own driving history. |
| go2rtc source ↗ |
15k | Go | 🟢 | A small single-binary media streaming server aimed at IP cameras and smart-home video. |
| Music Assistant source ↗ |
3.3k | Python | 🟡 | An open-source media library manager that pulls music from subscription services and from your own files, and also handles radio,… |
| Domoticz source ↗ |
3.8k | C++ | 🟢 | A free, open-source home automation system built for local control and privacy. |
| homelable source ↗ |
5k | Typescript | 🟢 | A self-hosted visual canvas for mapping and monitoring a homelab, built for people who want their network topology, rack layouts… |
| Snapcast source ↗ |
8.1k | C++ | 🟡 | Synchronizes audio playback across multiple devices with sub-millisecond precision. |
| Bambuddy source ↗ |
3.3k | Python | 🟡 | Provides complete local control for Bambu Lab 3D printers without depending on the vendor's cloud service. |
| Bitfocus Companion source ↗ |
2.4k | Typescript | 🟢 | A self-hosted, open-source application that transforms affordable Elgato Stream Deck controllers and similar devices into profess… |
| Viseron source ↗ |
3.7k | Python | 🟡 | A self-hosted Network Video Recorder and AI Computer Vision application that runs entirely on your own hardware. |
| Gladys source ↗ |
3.3k | JavaScript | 🟢 | Assistant is a privacy-first, open-source home automation platform that runs entirely on your own hardware — mini-PC, NAS, Raspbe… |
| fugleramme source ↗ |
4.1k | Python | 🟡 | A self-hosted bird detection frame that listens to audio via a microphone, uses BirdNET-Go running locally to identify bird speci… |
| openHAB source ↗ |
1.2k | Java | 🟡 | A powerful, open-source home automation platform designed to integrate a wide range of devices and technologies into a single, un… |
| HomeBox (SysAdminsMedia) source ↗ |
7.8k | Go | 🟢 | HomeBox is a self-hosted inventory and organization system built for home users. |
| Sonoff LAN source ↗ |
3.4k | Python | 🟡 | SonoffLAN is a custom component for Home Assistant designed to integrate Sonoff devices with eWeLink firmware. |
| Hyperion source ↗ |
4k | C++ | 🔴 | Hyperion.ng is an open-source bias/ambient lighting implementation that creates background lighting effects matching your screen… |
| HyperHDR source ↗ |
2.3k | C++ | 🟡 | For anyone who wants bias lighting behind a television or reactive LEDs for music, HyperHDR is the application doing the analysis… |
| Powercalc source ↗ |
1.7k | Python | 🟢 | This Home Assistant add-on estimates electricity usage for devices that lack built-in power meters. |
| Battery Notes source ↗ |
1.2k | Python | 🟢 | For Home Assistant is a custom integration that adds battery tracking capabilities to your Home Assistant instance. |
| FHEM source ↗ |
0 | — | 🔴 | A versatile home automation server written in Perl and licensed under GPL v2. |
| Better Thermostat source ↗ |
1.6k | Python | 🟢 | A Home Assistant custom integration that enhances thermostatic radiator valves with smart heating control. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Plane source ↗ |
62k | Typescript | 🔴 | An open-source project management platform built for teams to track issues, run cycles, manage product roadmaps, and maintain doc… |
| Project N.O.M.A.D. source ↗ |
43k | Typescript | 🟢 | Project NOMAD packs an entire offline library and classroom onto x86 hardware you already own, built for preppers, off-grid house… |
| WeKnora source ↗ |
37k | Go | 🟡 | An MIT-licensed framework from Tencent that turns a team's scattered files into one place for search, reasoning and upkeep. |
| AppFlowy source ↗ |
79k | Dart | 🔴 | An AI-powered collaborative workspace that serves as an open-source alternative to Notion. |
| AFFiNE Community Edition source ↗ |
74k | Typescript | 🟡 | AFFiNE is an open-source, local-first workspace that merges documents, whiteboards, and databases into one canvas. |
| LightRAG source ↗ |
41k | Python | 🟡 | An open-source retrieval-augmented generation framework from HKU's Data Intelligence Lab that folds a knowledge graph into docume… |
| SiYuan source ↗ |
47k | Typescript | 🟢 | A personal knowledge management application that puts privacy first and treats everything you write as a content block. |
| open-notebook source ↗ |
42k | Typescript | 🟢 | Open Notebook is a privacy-focused research notebook for students, researchers and self-directed learners who want Notebook LM st… |
| Affine source ↗ |
74k | Typescript | 🟡 | An open-source knowledge base software designed to bring planning, sorting, and creating together in a unified workspace. |
| Karakeep source ↗ |
30k | Typescript | 🟢 | (formerly Hoarder) is a bookmark-everything app for people who dump links, quick notes, images and PDFs into one place and want t… |
| Halo source ↗ |
40k | Java | 🟢 | A powerful and easy-to-use open-source website building tool written in Java with Spring Boot. |
| Wiki.js source ↗ |
29k | Typescript | 🟢 | An open-source wiki engine aimed at teams that want their documentation kept in plain markdown they control. |
| Khoj source ↗ |
38k | Python | 🟡 | A personal AI assistant that indexes your notes and files so you can talk to them, using whichever large language model you point… |
| LinkWarden source ↗ |
20k | Typescript | 🟡 | A collaborative bookmark manager you can run on your own server, aimed at readers who want saved pages to stay available even aft… |
| outline source ↗ |
41k | Typescript | 🔴 | A team knowledge base and wiki written in React and Node.js that keeps internal documentation, product specs, meeting notes and o… |
| graphiti source ↗ |
33k | Python | 🔴 | An open-source Python framework for assembling temporal knowledge graphs — what its docs call context graphs — that give AI agent… |
| kotaemon source ↗ |
26k | Python | 🟢 | An open-source RAG interface from Cinnamon, licensed under Apache-2.0, that lets end users do question answering over their own d… |
| docmost source ↗ |
22k | Typescript | 🟢 | A collaborative wiki and documentation platform for teams to create, organize, and share knowledge. |
| cognee source ↗ |
33k | Python | 🟡 | An open-source AI memory platform that provides persistent long-term memory for AI agents. |
| notesnook source ↗ |
15k | Typescript | 🔴 | A privacy-first note-taking app whose web, desktop and mobile clients all live in one open-source monorepo, with everything encry… |
| maxkb source ↗ |
23k | Python | 🟢 | An open-source agent platform aimed at organisations that want their own Q&A assistants instead of a hosted service. |
| Alexandrie source ↗ |
3.9k | Vue | 🟢 | A knowledge base and wiki for individuals and teams, centered on an extended CodeMirror 6 Markdown editor that handles LaTeX, cus… |
| llm-app source ↗ |
59k | Python | 🟡 | Pathway's llm-app repository gathers ready-to-run AI and ETL pipelines built on top of the Pathway Live Data Framework, for devel… |
| SilverBullet source ↗ |
6.5k | Typescript | 🟢 | An open-source markdown-based knowledge management system that works as both a personal note-taking app and a collaborative team… |
| TiddlyWiki5 source ↗ |
8.7k | JavaScript | 🟡 | TiddlyWiki is a flexible tool for organizing information in small semantic units called tiddlers. |
| Engram source ↗ |
8k | Go | 🟢 | Gives AI coding agents a persistent, searchable memory so they stop losing context between sessions. |
| Gollum source ↗ |
14k | Ruby | 🟢 | A wiki whose entire content lives in an ordinary Git repository: each page is a plain markup file you can organise into folders,… |
| Answer source ↗ |
16k | Go | 🟢 | Apache Answer is a question-and-answer platform you run on your own server to build a community forum, a help center or an intern… |
| deepwiki-open source ↗ |
18k | Python | 🟡 | An open-source, self-hostable wiki generator for code: hand it any GitHub, GitLab or Bitbucket project - public, private with a p… |
| homelable source ↗ |
5k | Typescript | 🟢 | A self-hosted visual canvas for mapping and monitoring a homelab, built for people who want their network topology, rack layouts… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| excalidraw source ↗ |
136k | Typescript | 🟢 | An open-source virtual whiteboard application for sketching hand-drawn style diagrams, wireframes, and illustrations. |
| penpot source ↗ |
62k | Clojure | 🔴 | An open-source design and prototyping platform built for product teams that need scalable collaboration without vendor lock-in. |
| AFFiNE Community Edition source ↗ |
74k | Typescript | 🟡 | AFFiNE is an open-source, local-first workspace that merges documents, whiteboards, and databases into one canvas. |
| AppFlowy source ↗ |
79k | Dart | 🔴 | An AI-powered collaborative workspace that serves as an open-source alternative to Notion. |
| Zulip source ↗ |
26k | Python | 🟡 | A team chat server built around topic-based threads: each message belongs to a channel and a named topic, so discussions read mor… |
| Affine source ↗ |
74k | Typescript | 🟡 | An open-source knowledge base software designed to bring planning, sorting, and creating together in a unified workspace. |
| Cal.dyi source ↗ |
50k | Typescript | 🔴 | Cal.diy is a community-driven, fully open-source scheduling platform designed for individuals and self-hosters who want full cont… |
| mattermost source ↗ |
40k | Typescript | 🟡 | An open-core messaging and operations hub: a Go and React codebase shipped as a single Linux executable that uses PostgreSQL, and… |
| cap source ↗ |
25k | Rust | 🟢 | An open-source screen recorder built as a Loom alternative. |
| Jitsi Meet source ↗ |
30k | Typescript | 🟡 | A free, fully open-source video conferencing solution you use in the browser with no account needed, or deploy on your own hardwa… |
| outline source ↗ |
41k | Typescript | 🔴 | A team knowledge base and wiki written in React and Node.js that keeps internal documentation, product specs, meeting notes and o… |
| Neko source ↗ |
23k | Go | 🔴 | n.eko runs a complete Linux desktop inside a Docker container and streams it to multiple users over WebRTC with under 300ms laten… |
| Buzz source ↗ |
37k | Rust | 🔴 | Block's open-source team workspace in which people and AI agents occupy the same rooms. |
| TREK source ↗ |
16k | Typescript | 🟢 | A travel and trip planner for individuals, families and teams who want to organize journeys together on their own server. |
| Mailcow source ↗ |
14k | PHP | 🔴 | mailcow: dockerized is a comprehensive mail server management platform designed for organizations seeking full control over their… |
| docmost source ↗ |
22k | Typescript | 🟢 | A collaborative wiki and documentation platform for teams to create, organize, and share knowledge. |
| FileBrowser Quantum source ↗ |
9.1k | Go | 🟢 | A free self-hosted web file manager with source configuration options, multiple authentication methods including OIDC, LDAP, JWT… |
| Docs source ↗ |
17k | Typescript | 🔴 | A web-native collaborative text editor for teams, public organizations and open communities that want to write and organize knowl… |
| Switch source ↗ |
4.5k | Python | 🟡 | A self-hosted platform that connects AI coding agents to team chat applications so humans and agents collaborate in shared channe… |
| openpencil source ↗ |
9.8k | Typescript | 🟢 | An MIT-licensed design editor that reads and writes native Figma .fig files (and supported .pen documents) directly on your machi… |
| overleaf source ↗ |
18k | JavaScript | 🟡 | An open-source, web-based editor for LaTeX documents where several people write in the same project at the same time and see the… |
| etherpad source ↗ |
19k | Typescript | 🟢 | A real-time collaborative document editor for individuals and teams. |
| ONLYOFFICE source ↗ |
7.1k | Shell | 🟡 | Docs — the name under which the software packaged as Document Server is distributed — is an open-source browser office suite you… |
| Screego source ↗ |
11k | Go | 🟢 | A screen-sharing server for developers, built because corporate chat tools often deliver laggy, low-resolution code on screen. |
| HumHub source ↗ |
6.8k | PHP | 🟡 | A modular, open-source social network and intranet platform built with PHP and the Yii2 framework. |
| jupyterhub source ↗ |
8.4k | Python | 🔴 | A multi-user Hub designed to serve Jupyter Notebook environments to many users simultaneously. |
| Rallly source ↗ |
5.4k | Typescript | 🟢 | An open-source scheduling app for groups: you propose several time slots, hand out a single link, and everyone marks the slots th… |
| Dokuwiki source ↗ |
4.7k | PHP | 🟢 | An open-source wiki engine (GPL-2.0) that has been maintained by Andreas Gohr and the DokuWiki community since 2004. |
| CodiMD source ↗ |
10k | JavaScript | 🟢 | The community edition of HackMD: the HackMD team publishes it under AGPL so anyone can run the collaborative markdown editor on t… |
| Rowboat source ↗ |
18k | Typescript | 🟡 | An open-source desktop assistant that indexes your email, meetings, Slack messages and assistant conversations into a backlinked… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| dify source ↗ |
161k | Python | 🟡 | An open-source LLM application development platform by LangGenius that lets teams build, deploy, and manage AI applications throu… |
| AnythingLLM source ↗ |
68k | JavaScript | 🟢 | An all-in-one AI application for self-hosting that combines document chat, AI agents, and multi-user workspaces. |
| Project N.O.M.A.D. source ↗ |
43k | Typescript | 🟢 | Project NOMAD packs an entire offline library and classroom onto x86 hardware you already own, built for preppers, off-grid house… |
| LibreChat source ↗ |
47k | Typescript | 🟡 | This platform runs on your own hardware and unifies conversations with OpenAI, Anthropic, Google, Azure, AWS Bedrock, and local m… |
| ChatGPT Next Web source ↗ |
89k | Typescript | 🟢 | NextChat is a cross-platform chat client for large language models: one interface can talk to OpenAI, Azure OpenAI, Anthropic Cla… |
| SillyTavern source ↗ |
36k | JavaScript | 🟢 | A self-hosted web application that serves as a unified frontend for interacting with large language models. |
| Opik source ↗ |
23k | Python | 🟡 | An LLM observability and evaluation platform built by Comet. |
| Rakazo source ↗ |
8.1k | Typescript | 🔴 | An open-source AI agent platform for creating persistent AI teammates (bots) that can use a browser, shell, and graphical desktop… |
| Vane source ↗ |
38k | Typescript | 🟢 | An answering engine that puts AI-generated, source-cited replies in place of ordinary web search, and it runs entirely on hardwar… |
| AionUi source ↗ |
34k | Typescript | 🟢 | A free, open-source desktop application for AI-powered coworking that runs on macOS, Windows, and Linux. |
| gpt-researcher source ↗ |
31k | Python | 🟢 | GPT Researcher is an autonomous deep-research agent that turns a single question into a detailed, cited report of 2,000+ words. |
| koboldcpp source ↗ |
12k | C++ | 🟢 | An AI text-generation server you run yourself, packaged as one standalone file and inspired by KoboldAI while building on llama.c… |
| Onyx Community Edition source ↗ |
33k | Python | 🔴 | Onyx is an open-source AI platform that acts as a knowledge and context layer for a team: it connects to more than 50 application… |
| Khoj source ↗ |
38k | Python | 🟡 | A personal AI assistant that indexes your notes and files so you can talk to them, using whichever large language model you point… |
| kotaemon source ↗ |
26k | Python | 🟢 | An open-source RAG interface from Cinnamon, licensed under Apache-2.0, that lets end users do question answering over their own d… |
| Text Generation WebUI source ↗ |
48k | Python | 🟢 | TextGen is an open-source program by oobabooga that puts large language models on your own computer: a Gradio-based interface (or… |
| OpenWork source ↗ |
24k | Typescript | 🔴 | A desktop application, built on the OpenCode engine, where AI agents carry out real tasks on files you authorize on your own mach… |
| parlant source ↗ |
18k | Python | 🔴 | An open-source interaction-control layer for teams building conversational AI agents that face real customers (support, sales, on… |
| chat-ui source ↗ |
11k | Typescript | 🟢 | Chat UI is the Apache-2.0, SvelteKit-based web front-end for chatting with large language models, and it is what runs behind Hugg… |
| lemonade source ↗ |
6.2k | C++ | 🟢 | An open-source local AI server that aims to provide cloud-API capabilities for free and privately, running chat, coding, speech,… |
| morphic source ↗ |
9.3k | Typescript | 🟢 | An open-source, AI-driven answer engine: you ask a question, an agent searches the web and streams back a cited answer instead of… |
| DeskcommCRM source ↗ |
5.4k | Typescript | 🟡 | An open-source "sales operating system" for any business that sells over chat: AI agents with per-tenant RAG answer customers on… |
| Hermes-Workspace source ↗ |
6.8k | JavaScript | 🟡 | Hermes Workspace is a self-hosted web interface that acts as a command center for AI agents. |
| FastChat source ↗ |
40k | Python | 🔴 | The LMSYS release repository behind the Vicuna chat models and the code that powers Chatbot Arena: an Apache-2.0 project for host… |
| scira source ↗ |
12k | Typescript | 🔴 | Scira, once called MiniPerplx, is an open research assistant: you enter a query, attach a document, or drop in a link, and its ag… |
| chatbot-ui source ↗ |
33k | Typescript | 🔴 | Chatbot UI is an open-source chat application for talking to large language models, pitched at everyday users rather than only de… |
| Big-AGI source ↗ |
7.2k | Typescript | 🟢 | Open is the MIT-licensed codebase behind Big-AGI, a browser-based AI workspace aimed at engineers, researchers and IT teams who w… |
| WhoDB source ↗ |
5.1k | Go | 🟢 | Community is a browser-based database client for developers, analysts and DBAs who want to explore schemas, edit rows and query d… |
| hermes-studio source ↗ |
12k | Typescript | 🟢 | Ekko Studio is a local-first workspace that gathers several kinds of AI agents under one roof: its own Ekko Agent, the Hermes Age… |
| Atomic Chat source ↗ |
2k | Typescript | 🟢 | A cross-platform desktop and mobile application for running large language models on personal hardware. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Nextcloud source ↗ |
37k | PHP | 🟡 | Server is a self-hosted content collaboration platform that gives individuals and organizations full control over their data. |
| Discourse source ↗ |
48k | Ruby | 🟡 | A fully open-source community discussion platform built with Ruby on Rails and Ember.js. |
| Jitsi Meet source ↗ |
30k | Typescript | 🟡 | A free, fully open-source video conferencing solution you use in the browser with no account needed, or deploy on your own hardwa… |
| OpenWA source ↗ |
17k | Typescript | 🟢 | Turns a WhatsApp account into an HTTP API you host yourself, for developers who want messaging without a per-seat vendor bill. |
| nextcloud-aio-mastercontainer source ↗ |
11k | PHP | 🟢 | Nextcloud All-in-One (AIO) is the officially recommended way to put Nextcloud on your own server: a single Docker mastercontainer… |
| element-web source ↗ |
14k | Typescript | 🟢 | Element Web is the browser-based Matrix client maintained by element-hq (previously called Vector and Riot) and used by individua… |
| NodeBB source ↗ |
15k | JavaScript | 🟡 | Forum software that runs on Node.js, aimed at communities wanting a traditional categorical bulletin board with live behaviour: w… |
| BigBlueButton source ↗ |
9.3k | Typescript | 🔴 | Aimed at online teaching rather than boardroom meetings, this open-source web conferencing platform gives teachers a virtual clas… |
| matrix-docker-ansible-deploy source ↗ |
6.5k | Jinja | 🔴 | This Ansible playbook automates setting up a Matrix homeserver on your own hardware. |
| Asterisk source ↗ |
3.7k | C | 🔴 | A mature open-source PBX and telephony toolkit originally created by Mark Spencer and now maintained by Sangoma Technologies and… |
| Zammad source ↗ |
6.1k | Ruby | 🔴 | Centralizes customer communications from multiple channels into a single web-based helpdesk. |
| Roundcube Webmail source ↗ |
7.3k | PHP | 🟡 | Roundcube is a webmail front end you install on your own web server: it talks IMAP and SMTP to an existing mail server and presen… |
| Red-DiscordBot source ↗ |
5.8k | Python | 🟢 | Red is a self-hosted, fully modular Discord bot written in Python: you run your own instance and drive every setting from Discord… |
| Flarum source ↗ |
6.8k | PHP | 🟡 | A lightweight discussion platform you install on your own web server to run a community forum. |
| matterbridge source ↗ |
7.6k | Go | 🟢 | A single-daemon chat gateway that copies messages between a large number of chat protocols, so people can stay on the client they… |
| Evolution API source ↗ |
10k | Typescript | 🟡 | A REST API for wiring WhatsApp into your own systems. |
| Tuwunel source ↗ |
2.8k | Rust | 🟡 | An open-source Matrix homeserver written entirely in Rust, positioned as a scalable, low-cost alternative you can deploy on your… |
| Prosody IM source ↗ |
0 | — | 🟡 | Prosody is a modern XMPP communication server that aims to be easy to set up and configure, while being efficient with system res… |
| MusicBot source ↗ |
5.8k | Java | 🟢 | JMusicBot is a cross-platform Discord music bot distributed as a single Java jar that you run yourself. |
| VDO.Ninja source ↗ |
4.2k | JavaScript | 🟡 | A browser tool for live production: camera, microphone, and screen-share feeds travel peer-to-peer over WebRTC, so a guest in ano… |
| Jitsi Meet on Docker source ↗ |
3.6k | Lua | 🔴 | Packages the Jitsi Meet video conferencing stack into a set of Docker containers orchestrated by Docker Compose. |
| Tinode source ↗ |
14k | Go | 🔴 | A full instant messaging stack: a server written in Go, with native apps written in Java and Swift, a React-based web client, and… |
| AnonAddy source ↗ |
5k | PHP | 🔴 | addy.io (formerly AnonAddy) is an open-source anonymous email forwarding service: you hand out aliases instead of your real addre… |
| workadventure source ↗ |
5.9k | Typescript | 🔴 | An open-source virtual office you can run on your own servers: teammates appear as 16-bit style avatars inside a two-dimensional… |
| Janus source ↗ |
9.2k | C | 🔴 | A WebRTC server developed by Meetecho, conceived to be a general-purpose server. |
| phpBB source ↗ |
2.1k | PHP | 🟡 | Free, open-source bulletin-board software written in PHP: you copy its files onto any PHP-capable web server or hosting account a… |
| Revolt source ↗ |
3.5k | Rust | 🔴 | Stoat (formerly Revolt) is an open-source group chat platform for friends and communities. |
| Matrix-Telegram bridge source ↗ |
1.8k | Go | 🔴 | mautrix-telegram is a Go-based bridge linking Matrix and Telegram so users can exchange Telegram messages from their Matrix clien… |
| MiroTalk P2P source ↗ |
4.8k | JavaScript | 🟢 | The peer-to-peer member of the MiroTalk family: a browser-based meeting service where media flows directly between participants i… |
| Modoboa source ↗ |
3.5k | Python | 🔴 | A mail hosting and management platform designed for users who want full control over their email infrastructure. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Listmonk source ↗ |
24k | Go | 🟢 | A self-hosted manager for newsletters and mailing lists, for people who would rather run their own campaign sending than rely on… |
| docker-mailserver source ↗ |
20k | Shell | 🔴 | Docker Mailserver (DMS) packs a complete production mail stack into one container image, aimed at operators who want SMTP and IMA… |
| Mailpit source ↗ |
11k | Go | 🟢 | A lightweight email-testing tool for developers: it runs a local SMTP server, captures everything sent to it, and shows the messa… |
| Mailcow source ↗ |
14k | PHP | 🔴 | mailcow: dockerized is a comprehensive mail server management platform designed for organizations seeking full control over their… |
| Mautic source ↗ |
11k | PHP | 🔴 | An open-source marketing automation platform for businesses and marketing teams that want to run campaigns on their own infrastru… |
| inboxzero source ↗ |
13k | Typescript | 🔴 | Inbox Zero is an open-source AI email assistant that works on your Gmail, Google Workspace or Outlook account: it labels and sort… |
| Postal source ↗ |
17k | Ruby | 🔴 | A complete mail delivery platform aimed at websites and web servers that want to send and receive their own transactional e-mail… |
| Mail-in-a-Box source ↗ |
15k | Python | 🔴 | Lets individuals become their own email service provider: a single script takes an untouched Ubuntu 22.04 LTS 64-bit cloud VM and… |
| billion-mail source ↗ |
16k | Go | 🔴 | BillionMail is an open-source mail server and email marketing platform you run on your own Linux server. |
| Postfix source ↗ |
0 | — | 🔴 | A widely-used mail transfer agent (MTA) for Unix-like systems, originally developed by Wietse Venema at IBM Research as a secure… |
| Roundcube Webmail source ↗ |
7.3k | PHP | 🟡 | Roundcube is a webmail front end you install on your own web server: it talks IMAP and SMTP to an existing mail server and presen… |
| SimpleLogin source ↗ |
7.1k | Python | 🔴 | An open-source (AGPL-3.0) email alias service: it gives you aliases that forward anything sent to them into your real inbox, and… |
| ClamAV source ↗ |
7.5k | C | 🔴 | A general-purpose antivirus engine for finding trojans, viruses and other malicious threats, best known as the open-source standa… |
| AliasVault source ↗ |
3.5k | Typescript | 🟡 | A privacy-focused password and email alias manager: for every site you sign up to it can generate a fresh identity, a random emai… |
| UVdesk Helpdesk source ↗ |
20k | CSS | 🟡 | UVdesk Community Helpdesk is an open-source, ticket-based support system built on the Symfony PHP framework and Backbone.js, aime… |
| Comp AI CRM source ↗ |
12k | Typescript | 🔴 | An open-source CRM whose centre of gravity is an autonomous research agent rather than a stack of forms: the notes live in the re… |
| Mailu source ↗ |
7.6k | Python | 🟡 | A complete email server distribution packaged as Docker images, aimed at users who want an easily setup and maintained mail serve… |
| plunk source ↗ |
5.6k | Typescript | 🟡 | Bundles transactional messaging, marketing broadcasts and automated flows into a single AGPL-licensed system aimed at developers,… |
| AnonAddy source ↗ |
5k | PHP | 🔴 | addy.io (formerly AnonAddy) is an open-source anonymous email forwarding service: you hand out aliases instead of your real addre… |
| Haraka source ↗ |
5.6k | JavaScript | 🟡 | A Node.js SMTP server whose behaviour is shaped almost entirely through JavaScript plugins: each stage of an SMTP conversation ex… |
| MailHog source ↗ |
16k | Go | 🟢 | A small SMTP server that developers run locally to catch the mail their application sends instead of delivering it to a real inbo… |
| Rspamd source ↗ |
2.6k | C | 🔴 | Written in C, Rspamd is a spam-filtering daemon and email processing framework that sits in front of your mail server and hands t… |
| FreeScout source ↗ |
4.7k | PHP | 🟡 | A help desk and shared-inbox application written in PHP on the Laravel framework, aimed at support teams that want Zendesk or Hel… |
| Maddy Mail Server source ↗ |
6.1k | Go | 🟡 | A comprehensive solution for running an email server. |
| Libredesk source ↗ |
3.1k | Go | 🟢 | An open-source customer support desk you run yourself, pitched as a lighter option than Intercom, Zendesk or Chatwoot. |
| iRedMail source ↗ |
1.9k | Shell | 🔴 | Automates deployment of a complete email stack including Postfix for SMTP, Dovecot for IMAP/POP3, Roundcube webmail, SOGo groupwa… |
| plMail source ↗ |
574 | PHP | 🟢 | A self-hosted mail client that connects to your existing mailboxes — IMAP, Gmail, and Outlook — and stores them in your own Postg… |
| Modoboa source ↗ |
3.5k | Python | 🔴 | A mail hosting and management platform designed for users who want full control over their email infrastructure. |
| Nextcloud Mail source ↗ |
1.1k | JavaScript | 🟢 | A webmail application that integrates seamlessly with Nextcloud, allowing users to manage multiple IMAP accounts from a unified i… |
| Dovecot source ↗ |
1.3k | C | 🔴 | An open-source mail server for Linux and UNIX-like systems, built with security as a primary design goal and widely regarded as t… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Pi-hole source ↗ |
62k | Shell | 🟢 | A network-wide ad blocker that works as a DNS sinkhole, preventing advertisements and trackers from reaching any device on your n… |
| AdGuard Home source ↗ |
38k | Typescript | 🟢 | A DNS server you host yourself to block ads and trackers for every device on your network. |
| Umami source ↗ |
40k | Typescript | 🟢 | An MIT-licensed, open-source analytics platform for websites and products that tracks acquisition, behaviour, conversion, retenti… |
| croc source ↗ |
41k | Go | 🟢 | A command-line tool for sending files and folders directly between any two machines, with end-to-end encryption negotiated throug… |
| Hysteria source ↗ |
23k | Go | 🟢 | 2 is an MIT-licensed proxy written in Go that comes as a single executable serving both server and client roles, so you can host… |
| Invidious source ↗ |
26k | Crystal | 🔴 | A libre, open-source front-end for YouTube, aimed at people who want videos without ads, without Google tracking and without a Go… |
| Plausible Analytics source ↗ |
30k | Elixir | 🟡 | A privacy-first web analytics product marketed as a cookie-free replacement for Google Analytics, offered both as a managed cloud… |
| setup-ipsec-vpn source ↗ |
29k | Shell | 🟢 | A set of bash scripts that turn a Linux server you control into a personal IPsec VPN server, with no interactive prompts needed:… |
| docker-pi-hole source ↗ |
12k | Shell | 🟢 | Docker Pi-hole is the official container image of Pi-hole, the DNS sinkhole that filters advertising and tracking lookups for eve… |
| Monero source ↗ |
11k | C++ | 🔴 | This repository holds Monero's reference codebase - the monerod network daemon that downloads and verifies the chain, together wi… |
| Technitium DNS Server source ↗ |
10k | C# | 🟢 | GPL-3.0 licensed and cross-platform, Technitium DNS Server handles both authoritative and recursive name resolution on hardware y… |
| PhotoPrism source ↗ |
40k | Go | 🟡 | PhotoPrism® is an AI-Powered Photos App for the Decentralized Web. |
| SimpleX Chat source ↗ |
20k | Haskell | 🔴 | A private messaging network whose core design choice is that users are assigned no identifiers at all - not even random ones - so… |
| dnscrypt-proxy source ↗ |
14k | Go | 🟡 | 2 is a DNS proxy and encrypted resolver client you run on your own computer, router or server. |
| gluetun source ↗ |
16k | Go | 🟢 | A versatile VPN client packaged in a lightweight Docker container. |
| MyIP source ↗ |
12k | JavaScript | 🟢 | MyIP, published as IPCheck.ing, bundles the network and privacy checks people otherwise spread over many sites into a single web… |
| Rybbit source ↗ |
13k | Typescript | 🟡 | An open-source, privacy-friendly web and product analytics platform pitched as a Google Analytics replacement. |
| v2rayA source ↗ |
16k | Go | 🟡 | An open-source proxy client you install as a system service and drive from a browser, whether on a desktop, a router or a NAS. |
| Unbound source ↗ |
5.1k | C | 🟡 | The DNS resolver from NLnet Labs: a daemon you run yourself so that your host or your whole network does its own lookups instead… |
| Blinko source ↗ |
11k | Typescript | 🟡 | An open-source AI-enhanced note-taking application built for individuals seeking privacy and speed in capturing ideas. |
| SimpleLogin source ↗ |
7.1k | Python | 🔴 | An open-source (AGPL-3.0) email alias service: it gives you aliases that forward anything sent to them into your real inbox, and… |
| DashBeam source ↗ |
10k | Typescript | 🟢 | A free, open-source file transfer tool that moves files directly between devices over peer-to-peer QUIC connections instead of up… |
| OnionShare source ↗ |
7.2k | Python | 🟢 | Turns your own machine into the server: it starts local web servers and publishes them as Tor onion services, so other people can… |
| piped source ↗ |
10k | Vue | 🟡 | An open-source alternative front end for YouTube, meant for people who want to watch and listen without handing their viewing dat… |
| AliasVault source ↗ |
3.5k | Typescript | 🟡 | A privacy-focused password and email alias manager: for every site you sign up to it can generate a fresh identity, a random emai… |
| remark42 source ↗ |
5.6k | Go | 🟢 | A small, privacy-minded comment engine you install on your own server and embed in blogs, articles or any page where readers add… |
| blocky source ↗ |
7.1k | Go | 🟢 | A DNS proxy and ad-blocker designed for local networks, offering a wide range of features to improve privacy, security, and perfo… |
| AnonAddy source ↗ |
5k | PHP | 🔴 | addy.io (formerly AnonAddy) is an open-source anonymous email forwarding service: you hand out aliases instead of your real addre… |
| i2pd source ↗ |
4.3k | C++ | 🟡 | A full-featured C++ implementation of an I2P client that enables anonymous, end-to-end encrypted communications over a distribute… |
| Redlib source ↗ |
4k | Rust | 🟢 | An alternative private front-end for Reddit that originated as a fork of Libreddit. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| copyparty source ↗ |
47k | Python | 🟢 | Turns almost any device into a file server with resumable uploads and downloads using any web browser. |
| OpenList source ↗ |
26k | Go | 🟢 | The community-run AGPL-3.0 fork of AList: a file list server that mounts local disks and dozens of remote backends — FTP/SFTP, SM… |
| Stalwart Mail Server source ↗ |
16k | Rust | 🟡 | Stalwart, from Stalwart Labs, is an open-source groupware and email platform written in Rust that folds the MTA, message store, j… |
| CasaOS source ↗ |
38k | Go | 🟢 | An open-source personal cloud system you install on your own Linux hardware, aimed at home-server users who want Docker without t… |
| Cloudreve source ↗ |
29k | Go | 🟢 | A self-hosted drive and file-sharing platform written in Go, intended for running a private or public cloud storage service of yo… |
| SimpleX Chat source ↗ |
20k | Haskell | 🔴 | A private messaging network whose core design choice is that users are assigned no identifiers at all - not even random ones - so… |
| FileBrowser Quantum source ↗ |
9.1k | Go | 🟢 | A free self-hosted web file manager with source configuration options, multiple authentication methods including OIDC, LDAP, JWT… |
| PairDrop source ↗ |
12k | JavaScript | 🟢 | A libre file-sharing web app inspired by Apple's AirDrop and maintained as a fork of Snapdrop. |
| Seafile source ↗ |
15k | C | 🔴 | An open-source file sync, share and cloud storage system for teams. |
| Dufs source ↗ |
11k | Rust | 🟢 | A Rust file server that turns any folder into a web share you run as a single command, a container or a downloadable binary. |
| OpenMediaVault source ↗ |
7.1k | PHP | 🟡 | A free, GPL-licensed network attached storage platform built on Debian Linux, aimed at home and small-office users who want to ke… |
| kubo source ↗ |
17k | Go | 🟡 | The first and still the most widely deployed IPFS implementation, written in Go and run as a long-lived network daemon on your ow… |
| OnionShare source ↗ |
7.2k | Python | 🟢 | Turns your own machine into the server: it starts local web servers and publishes them as Tor onion services, so other people can… |
| ownCloud source ↗ |
8.8k | PHP | 🟡 | Core powers the Classic line of products, delivering secure file storage, syncing across devices, and collaborative workspaces. |
| transfer.sh source ↗ |
16k | Go | 🟢 | A file sharing server you run yourself, aimed at people who want to hand over a file with a single curl command instead of a clou… |
| Snapdrop source ↗ |
20k | JavaScript | 🟢 | Lets you hand files between devices straight from a web browser, an approach modeled on Apple's AirDrop. |
| slskd source ↗ |
4.3k | C# | 🟢 | Brings the Soulseek file-sharing network to a browser: it is a client-server program you run yourself, with the whole client livi… |
| Samba source ↗ |
0 | — | 🔴 | The standard Windows interoperability suite of programs for Linux and Unix. |
| MicroBin source ↗ |
4.6k | Rust | 🟢 | A paste-bin style web app for sharing text, files and URL redirects from a server you run yourself. |
| zrok source ↗ |
4.8k | Go | 🔴 | A zero-trust, peer-to-peer sharing and tunneling tool built on the OpenZiti overlay network, brought to you by NetFoundry. |
| Gokapi source ↗ |
3k | Go | 🟢 | A lightweight file-sharing server written in Go, for companies and individuals who want to hand out links that stop working on th… |
| Zipline source ↗ |
3.5k | Typescript | 🟡 | A self-hosted file upload server designed as a drop-in replacement for ShareX and similar screenshot/upload tools. |
| Versity S3 Gateway source ↗ |
3.1k | Go | 🟢 | VersityGW is a stateless S3 translation server written in Go that exposes an AWS S3-compatible API on top of storage you already… |
| dragonfly source ↗ |
3.4k | Go | 🔴 | A CNCF Graduated project (Apache-2.0) that moves data over a peer-to-peer mesh, reusing nodes' spare bandwidth so large, repeated… |
| webdav source ↗ |
6k | Go | 🟢 | A WebDAV server built in Go that exposes a folder over the DAV protocol on your own hardware. |
| Yopass source ↗ |
3.2k | Rust | 🟢 | A web service for handing over passwords, API keys and files without leaving a readable copy behind in mail, chat history or issu… |
| ocis source ↗ |
2.2k | Go | 🟡 | ownCloud Infinite Scale (oCIS) is ownCloud's current file sync & share platform, intended as the foundation of a self-managed dat… |
| VueTorrent source ↗ |
7k | Vue | 🟢 | A web UI for qBittorrent that provides a modern, attractive interface for managing torrents. |
| Password Pusher source ↗ |
3.2k | Ruby | 🟢 | PasswordPusher is a self-hostable web application designed to securely share sensitive information such as passwords, text, files… |
| fireshare source ↗ |
1.5k | JavaScript | 🟢 | A self-hosted media sharing application built for gamers and content creators who want to share game clips, videos, and images vi… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Superset source ↗ |
76k | Python | 🔴 | Apache Superset is a modern, enterprise-ready business intelligence web application that enables users to explore and visualize t… |
| OpenBB source ↗ |
75k | Python | 🟢 | OpenBB's Open Data Platform (ODP) is an open-source integration layer that brings vendor-licensed, proprietary and public market… |
| clickhouse source ↗ |
51k | C++ | 🔴 | A column-oriented database built for online analytical processing (OLAP). |
| Umami source ↗ |
40k | Typescript | 🟢 | An MIT-licensed, open-source analytics platform for websites and products that tracks acquisition, behaviour, conversion, retenti… |
| elasticsearch source ↗ |
79k | Java | 🔴 | This platform builds on Apache Lucene to index diverse data types — structured records, free-text documents, and vector embedding… |
| Metabase source ↗ |
50k | Clojure | 🟡 | An open-source business intelligence and embedded analytics server that lets everyone in a company explore data. |
| PostHog source ↗ |
41k | Python | 🔴 | Bundles the tooling a product team usually buys separately: event-based product analytics with autocapture and SQL, GA-style web… |
| tidb source ↗ |
41k | Go | 🔴 | Comes from PingCAP and is a distributed SQL database released under Apache 2.0, built for high availability, elastic scale and st… |
| Plausible Analytics source ↗ |
30k | Elixir | 🟡 | A privacy-first web analytics product marketed as a cookie-free replacement for Google Analytics, offered both as a managed cloud… |
| timescale source ↗ |
24k | C | 🟡 | TimescaleDB is a PostgreSQL extension that adds time-series and event-data handling to an ordinary Postgres server, for developer… |
| neo4j source ↗ |
17k | Java | 🔴 | A high-performance graph store for people who model data as nodes and relationships instead of fixed tables, offering a declarati… |
| TimescaleDB source ↗ |
24k | C | 🟡 | An open-source PostgreSQL extension that enhances PostgreSQL for time-series data. |
| Redash source ↗ |
29k | Typescript | 🟡 | An open-source business intelligence application you run on your own hardware: analysts write queries against the company's datab… |
| questdb source ↗ |
18k | Java | 🟢 | An Apache-2.0 licensed database purpose-built for time-series data such as telemetry, sensor feeds and market data. |
| Druid source ↗ |
14k | Java | 🔴 | Apache Druid is an open-source analytics database built for real-time OLAP workloads, aiming to shorten the gap between an event… |
| Lago source ↗ |
11k | Go | 🔴 | An open-source billing and metering platform for teams that charge by consumption, such as AI token usage, compute, API calls, se… |
| Apache Druid source ↗ |
14k | Java | 🔴 | A real-time analytics database designed for high-performance, low-latency queries on large datasets. |
| Formbricks source ↗ |
13k | Typescript | 🔴 | An open-source survey and experience-management platform whose repository calls itself an open-source Qualtrics alternative. |
| Shlink source ↗ |
5.4k | PHP | 🟢 | A PHP-based URL shortener you run on your own server to serve short links under domains you control. |
| lightdash source ↗ |
6.2k | Typescript | 🔴 | An open-source business intelligence platform built for data teams who want analytics to function like software. |
| Tautulli source ↗ |
6.6k | Python | 🟢 | A Python web application designed to run alongside Plex Media Server. |
| openreplay source ↗ |
13k | Typescript | 🟡 | An experience platform for session replay, co-browsing, and product analytics that organizations can deploy on their own infrastr… |
| oceanbase source ↗ |
10k | C++ | 🔴 | An Apache-2.0 distributed SQL database engine built entirely in-house by Ant Group, designed to run on ordinary server clusters r… |
| Nightscout source ↗ |
2.9k | JavaScript | 🔴 | Nightscout, whose repository name is cgm-remote-monitor, is an open-source web application built for the diabetes community: it s… |
| AzuraCast source ↗ |
4.1k | PHP | 🟡 | Packages a complete internet radio station into one place: pre-built Docker images hold the broadcasting software and a browser-b… |
| cratedb source ↗ |
4.5k | Java | 🔴 | An Apache-2.0 licensed distributed SQL database for teams that store and query large volumes of machine data as it arrives. |
| Rotki source ↗ |
4.1k | Python | 🟢 | An open-source portfolio tracker, accounting and analytics tool for people who hold crypto across wallets, exchanges and DeFi and… |
| Apache DevLake source ↗ |
3.2k | Go | 🔴 | A dev-data platform aimed at engineering leads, open-source maintainers and developer teams who want numbers behind their softwar… |
| GPT-Load source ↗ |
7.2k | Go | 🟢 | An open-source gateway for AI traffic that you run on your own hardware: applications get a single base URL plus an issued Access… |
| papermark source ↗ |
9.4k | Typescript | 🔴 | An open-source document-sharing tool aimed at teams that send proposals, decks and contracts to other people and want to know wha… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Trilium Notes source ↗ |
39k | Typescript | 🟢 | A free, open-source hierarchical note-taking application aimed at building large personal knowledge bases. |
| Memos source ↗ |
64k | Go | 🟢 | A self-hosted timeline for quick notes that runs on your own infrastructure. |
| Joplin source ↗ |
57k | Typescript | 🟢 | A free, open-source note-taking and to-do application that handles many notes organized into notebooks. |
| Super Productivity source ↗ |
24k | Typescript | 🟢 | An advanced to-do list app that turns a plain task list into a scheduled day: every task can carry an estimate, recorded time, no… |
| AFFiNE Community Edition source ↗ |
74k | Typescript | 🟡 | AFFiNE is an open-source, local-first workspace that merges documents, whiteboards, and databases into one canvas. |
| SiYuan source ↗ |
47k | Typescript | 🟢 | A personal knowledge management application that puts privacy first and treats everything you write as a content block. |
| open-notebook source ↗ |
42k | Typescript | 🟢 | Open Notebook is a privacy-focused research notebook for students, researchers and self-directed learners who want Notebook LM st… |
| Docs source ↗ |
17k | Typescript | 🔴 | A web-native collaborative text editor for teams, public organizations and open communities that want to write and organize knowl… |
| etherpad source ↗ |
19k | Typescript | 🟢 | A real-time collaborative document editor for individuals and teams. |
| notesnook source ↗ |
15k | Typescript | 🔴 | A privacy-first note-taking app whose web, desktop and mobile clients all live in one open-source monorepo, with everything encry… |
| overleaf source ↗ |
18k | JavaScript | 🟡 | An open-source, web-based editor for LaTeX documents where several people write in the same project at the same time and see the… |
| Alexandrie source ↗ |
3.9k | Vue | 🟢 | A knowledge base and wiki for individuals and teams, centered on an extended CodeMirror 6 Markdown editor that handles LaTeX, cus… |
| anarlog source ↗ |
9.9k | Rust | 🟢 | An open-source meeting notepad that keeps your work on your own machine by default. |
| WeChat Markdown Editor source ↗ |
14k | Typescript | 🟢 | doocs/md is a browser-based Markdown editor for people who publish articles on WeChat Official Accounts: you write ordinary Markd… |
| Blinko source ↗ |
11k | Typescript | 🟡 | An open-source AI-enhanced note-taking application built for individuals seeking privacy and speed in capturing ideas. |
| surfsense source ↗ |
17k | Python | 🟢 | A desktop AI research notebook for people handling files they cannot upload to a cloud service. |
| Standard Notes source ↗ |
6.7k | Typescript | 🔴 | An end-to-end encrypted note-taking application for securely capturing notes, files, and personal work. |
| YankNote source ↗ |
6.8k | Typescript | 🟢 | Yank Note runs as a desktop application on Windows, macOS, and Linux using Electron, storing notes as local Markdown files. |
| CodiMD source ↗ |
10k | JavaScript | 🟢 | The community edition of HackMD: the HackMD team publishes it under AGPL so anyone can run the collaborative markdown editor on t… |
| Omnivore source ↗ |
16k | Typescript | 🔴 | A read-it-later service: it captures articles, newsletters, PDFs and other pages into a personal library you control. |
| Poznote source ↗ |
1k | JavaScript | 🟢 | A browser-based note-taking and knowledge management tool you host yourself. |
| TagSpaces source ↗ |
5.4k | Typescript | 🟢 | A file-based workspace for organizing, tagging and editing the documents already sitting on your disk, aimed at people who want t… |
| OpenKnowledge source ↗ |
4.8k | Typescript | 🟢 | A local-first markdown editor and knowledge base for people who write wikis, specs and notes alongside AI coding agents. |
| EdgeEver source ↗ |
3.2k | Typescript | 🟢 | A modern notes and knowledge management tool that keeps the classic three-column workflow while adding AI capabilities. |
| Anchor source ↗ |
1.7k | Dart | 🟢 | A note-taking application you run on your own server, with a web interface and a native Android client built with Flutter. |
| Dillinger source ↗ |
8.3k | Typescript | 🟢 | A free, open-source markdown editor that runs entirely in the browser. |
| Enclosed source ↗ |
2.1k | Typescript | 🟢 | A minimalistic web app for sending private, end-to-end encrypted notes and file attachments. |
| Speakr source ↗ |
4.2k | Python | 🟢 | A self-hosted web application that converts audio recordings into searchable, AI-enhanced notes for individuals and groups. |
| NoteDiscovery source ↗ |
2.9k | JavaScript | 🟢 | A note-taking and knowledge-base application you run on your own server. |
| Deta Surf source ↗ |
3.6k | Typescript | 🟢 | An AI-powered personal notebook application that helps users organize files, webpages, and research into a local knowledge base. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Reactive Resume source ↗ |
46k | Typescript | 🟢 | A free, open-source resume builder for writing, designing, and checking resumes and cover letters with live preview. |
| Memos source ↗ |
64k | Go | 🟢 | A self-hosted timeline for quick notes that runs on your own infrastructure. |
| SiYuan source ↗ |
47k | Typescript | 🟢 | A personal knowledge management application that puts privacy first and treats everything you write as a content block. |
| Resume-Matcher source ↗ |
29k | Python | 🟢 | Resume Matcher is an Apache-2.0 AI resume workspace aimed mainly at technical job seekers: you keep one master resume and produce… |
| Monica source ↗ |
26k | PHP | 🟡 | A personal relationship manager: a CRM aimed at friends, family and colleagues rather than customers. |
| nanoclaw source ↗ |
31k | Typescript | 🟡 | Gives you a personal AI agent that lives on a machine you own, and you converse with it through the chat services you already che… |
| linkding source ↗ |
11k | Python | 🟢 | A bookmark manager you host yourself, built around a clean, readability-focused UI for quickly saving and finding links. |
| Homebox source ↗ |
7.8k | Go | 🟢 | A home-inventory and organization web app for everyday users, continued by SysAdmins Media from the original project by hay-kot. |
| Dawarich source ↗ |
11k | Ruby | 🟡 | A self-hostable web application meant to replace Google Timeline (Google Location History): it records where you have been, shows… |
| LanguageTool source ↗ |
15k | Java | 🟡 | An open-source proofreading suite that flags grammar, spelling, punctuation, casing and style problems in English, German, French… |
| anarlog source ↗ |
9.9k | Rust | 🟢 | An open-source meeting notepad that keeps your work on your own machine by default. |
| Vikunja source ↗ |
6k | Go | 🟢 | An open-source task and to-do manager for people who want their lists on hardware they control. |
| Habitica source ↗ |
14k | JavaScript | 🔴 | A habit-building app that frames personal goals as a role-playing game: positive and negative Habits, scheduled Dailies, and one-… |
| Buku source ↗ |
7.3k | Python | 🟢 | A command-line bookmark manager that keeps your links in a personal, portable and merge-able database, styled as a text-based min… |
| Poznote source ↗ |
1k | JavaScript | 🟢 | A browser-based note-taking and knowledge management tool you host yourself. |
| Hister source ↗ |
6.3k | Go | 🟡 | Turns your visited web pages and stored files into a private search index you control. |
| gramps-web source ↗ |
1.8k | JavaScript | 🟡 | Gramps Web is a free, open-source web application for collaborative genealogy research. |
| LinkAce source ↗ |
3.4k | PHP | 🟢 | A PHP/Laravel-based link archive for keeping your favorite web links organized and available long-term. |
| Readeck source ↗ |
0 | — | 🟢 | An open-source bookmark and read-it-later web application: paste a link and it stores the readable content of the page, including… |
| job-ops source ↗ |
4.1k | Typescript | 🟢 | JobOps treats a job hunt like a DevOps pipeline: one container that searches many boards, ranks what it finds, and keeps every ap… |
| Mirobody source ↗ |
1.5k | Python | 🟡 | Gathers lab reports, wearable exports, journal notes and genetic files into one coded record, using bundled LOINC, ICPC-3 and UCU… |
| CookCLI source ↗ |
1.4k | Rust | 🟢 | A command-line recipe manager for Cooklang markup (.cook files), aimed at home cooks who keep their recipes in an ordinary folder. |
| HealthLog source ↗ |
299 | Typescript | 🟢 | This self-hosted health application runs on your own server using Docker Compose. |
| 简历通 ResumeForge source ↗ |
420 | Python | 🟢 | A local-first AI-powered resume workspace for job seekers. |
| Hammer source ↗ |
816 | Kotlin | 🟡 | A native, multi-platform story editor built with Kotlin and Compose Multiplatform. |
| Epicenter source ↗ |
4.8k | Typescript | 🔴 | A monorepo of local-first applications plus the CRDT store and sync engine underneath them: each app keeps its entire dataset as… |
| Rote source ↗ |
1.1k | Typescript | 🟢 | A self-hosted personal note-taking application designed for an elegant, low-friction writing experience. |
| Beaver Habit Tracker source ↗ |
1.9k | Python | 🟢 | A lightweight web app for keeping track of daily and periodic habits without goal setting, built by Henry Zhu after moving from A… |
| Personal Management System source ↗ |
4.2k | PHP | 🟡 | An open-source web application for keeping private data in one place instead of scattered over cloud drives and note apps. |
| gmail-cleaner source ↗ |
2.1k | Python | 🟡 | Gmail Cleaner is a browser-based tool for tidying a Gmail inbox without handing mail over to a third-party service: it runs on yo… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| copyparty source ↗ |
47k | Python | 🟢 | Turns almost any device into a file server with resumable uploads and downloads using any web browser. |
| Navidrome Music Server source ↗ |
25k | Go | 🟢 | Navidrome is a self-hosted music streaming server designed to provide users with a personal Spotify-like experience. |
| Invidious source ↗ |
26k | Crystal | 🔴 | A libre, open-source front-end for YouTube, aimed at people who want videos without ads, without Google tracking and without a Go… |
| Neko source ↗ |
23k | Go | 🔴 | n.eko runs a complete Linux desktop inside a Docker container and streams it to multiple users over WebRTC with under 300ms laten… |
| PeerTube source ↗ |
15k | Typescript | 🔴 | A federated video hosting platform from the French non-profit Framasoft, meant for people who want their own video site instead o… |
| Stremio source ↗ |
15k | Typescript | 🟢 | Web is the official browser interface of Stremio, the "Freedom to Stream" media center, and it lets you run that interface in you… |
| go2rtc source ↗ |
15k | Go | 🟢 | A small single-binary media streaming server aimed at IP cameras and smart-home video. |
| Foundation Sunshine source ↗ |
7.9k | C++ | 🟢 | The host side of a Moonlight streaming setup: a Windows program derived from LizardByte Sunshine that you install on your gaming… |
| iSponsorBlockTV source ↗ |
7.1k | Python | 🟢 | A self-hosted Python tool that links to YouTube TV apps on smart TVs and streaming boxes to automatically skip sponsor segments,… |
| AIOStreams source ↗ |
3.1k | Typescript | 🟢 | A Stremio super-addon you host yourself: it sits ahead of every source you use and returns one list instead of a pile of separate… |
| Snapcast source ↗ |
8.1k | C++ | 🟡 | Synchronizes audio playback across multiple devices with sub-millisecond precision. |
| Bitfocus Companion source ↗ |
2.4k | Typescript | 🟢 | A self-hosted, open-source application that transforms affordable Elgato Stream Deck controllers and similar devices into profess… |
| LinuxServer Plex source ↗ |
1.4k | Dockerfile | 🟢 | This project provides a Docker container for Plex Media Server, maintained by the LinuxServer.io team. |
| fugleramme source ↗ |
4.1k | Python | 🟡 | A self-hosted bird detection frame that listens to audio via a microphone, uses BirdNET-Go running locally to identify bird speci… |
| Tunarr source ↗ |
2.7k | Typescript | 🟡 | A self-hosted IPTV server that assembles your own video collection into round-the-clock virtual TV stations. |
| mpd source ↗ |
2.8k | C++ | 🟡 | A server-side music player: you run the daemon on the machine that is wired to your speakers, it indexes a music directory into a… |
| Plex source ↗ |
0 | — | 🟡 | Media Server is a powerful and versatile media server application designed for self-hosting. |
| Castopod source ↗ |
0 | — | 🟡 | A self-hostable, open-source podcast hosting solution that empowers podcasters to manage, publish, and monetize their content whi… |
| ErsatzTV source ↗ |
3k | C# | 🟢 | Legacy is a self-hosted IPTV server that reshapes an existing video collection into always-on, personalised TV channels. |
| Liquidsoap source ↗ |
1.8k | OCaml | 🔴 | A powerful scripting language designed for creating and managing audio and video streams. |
| Funkwhale source ↗ |
0 | — | 🟡 | A community-driven project that allows users to host their own audio content and share it across the Fediverse using the Activity… |
| fireshare source ↗ |
1.5k | JavaScript | 🟢 | A self-hosted media sharing application built for gamers and content creators who want to share game clips, videos, and images vi… |
| pms-docker source ↗ |
4.1k | Shell | 🟢 | Plex Media Server Docker is Plex's official packaging of Plex Media Server as a Docker image, documented in the repo README and p… |
| Emby source ↗ |
0 | — | 🟢 | A home media server you run yourself: point it at your own video, music, photo and live TV folders and it turns them into an artw… |
| CastSponsorSkip source ↗ |
634 | Go | 🟢 | A lightweight Go daemon that monitors all Google Cast devices on your LAN. |
| musikcube source ↗ |
4.9k | C++ | 🟢 | A cross-platform music system written in C++ that combines a terminal (curses) frontend, an audio engine, a metadata indexer and… |
| moodist source ↗ |
4k | Typescript | 🟢 | Helps you create focus-enhancing or relaxing atmospheres with layered ambient audio. |
| Chevereto source ↗ |
1k | PHP | 🟢 | A mature self-hosted media sharing platform (since 2007) for creating a media hosting website. |
| Universal Media Server source ↗ |
2.7k | Java | 🟢 | An open-source media server speaking the DLNA, UPnP and HTTP/S protocols, so a library of video, audio and images can be shared w… |
| Comet source ↗ |
1.1k | Python | 🟡 | A self-hosted Stremio add-on for fast torrent, debrid, and usenet search. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Homepage by gethomepage source ↗ |
34k | JavaScript | 🟢 | Homepage is a modern, fully static application dashboard built for self-hosters. |
| Dashy source ↗ |
27k | Vue | 🟢 | A web-based homepage for a self-hosted homelab: you list your services as items inside sections, and Dashy turns that into a star… |
| Glance source ↗ |
38k | Go | 🟢 | A small dashboard app for collecting your feeds into a clean, widget-based startpage. |
| Appsmith source ↗ |
41k | Typescript | 🟡 | A low-code platform for the custom software teams run their business on: admin panels, dashboards, CRUD front-ends, support conso… |
| Homarr source ↗ |
5.3k | Typescript | 🟢 | A server homepage aimed at homelab operators: it gathers the apps you run into boards of tiles and live widgets that you arrange… |
| Homer source ↗ |
12k | Vue | 🟢 | A static homepage that sits in front of the services running on your own hardware: one YAML file in the assets directory defines… |
| Heimdall source ↗ |
9.4k | PHP | 🟢 | A PHP/Laravel dashboard that collects links to your homelab services and favourite sites into colour-coded tiles, and works nicel… |
| qui source ↗ |
4.8k | Go | 🟢 | A lightweight, single-binary front end for qBittorrent that lets one install talk to several clients at once over their Web API,… |
| homelable source ↗ |
5k | Typescript | 🟢 | A self-hosted visual canvas for mapping and monitoring a homelab, built for people who want their network topology, rack layouts… |
| OpenRemote source ↗ |
2.1k | Java | 🟡 | A fully open-source IoT platform for building complete device-management solutions, aimed at manufacturers, system integrators an… |
| crowdsec-web-ui source ↗ |
1.1k | Typescript | 🟡 | CrowdSec Web UI is a self-hosted dashboard for the CrowdSec security engine. |
| Garmin Grafana source ↗ |
3.5k | Python | 🟡 | Grafana for Garmin Dashboard is a self-hosted tool that automatically syncs your Garmin Connect health and fitness data to a loca… |
| Flame source ↗ |
6.7k | Typescript | 🟢 | A self-hosted startpage designed to serve as a personal application hub for your server. |
| dashdot source ↗ |
3.8k | Typescript | 🟢 | dash. |
| Flood source ↗ |
2.9k | Typescript | 🟢 | A web-based monitoring and administration UI for BitTorrent clients. |
| geopulse source ↗ |
1.5k | Java | 🟢 | A location tracking platform that converts GPS data from phones or trackers into visual timelines showing where you've been and h… |
| Perses source ↗ |
2.5k | Go | 🟢 | An open-source dashboard tool for observability data, maintained as a CNCF sandbox project. |
| Dynacat source ↗ |
1.6k | Go | 🟢 | A self-hosted dashboard that aggregates information from various sources — RSS feeds, weather forecasts, financial markets, Docke… |
| CNCjs source ↗ |
2.7k | JavaScript | 🟢 | Turns a browser into the control panel for a CNC machine whose controller firmware speaks Grbl, Grbl-Mega, Marlin, Smoothieware,… |
| meshmonitor source ↗ |
729 | Typescript | 🟢 | Lets you watch and manage off-grid mesh networks from a single web UI. |
| tesserae source ↗ |
1.2k | Python | 🟢 | A self-hosted server that feeds dashboards to e-ink panels around the home. |
| Chronograf source ↗ |
1.6k | Typescript | 🟢 | Serves as the web-based interface and administration tool for the InfluxDB platform. |
| WeatherStar source ↗ |
2.1k | JavaScript | 🟢 | 4000+ recreates the look of a 1990s cable local forecast as a web app: you type in a US ZIP code, city or place name (or let the… |
| Sonoff NSPanel source ↗ |
995 | Typescript | 🔴 | NSPanel Lovelace UI replaces the stock firmware on Sonoff NSPanel devices (EU and US models, both orientations) with an interface… |
| frappe-insights source ↗ |
1k | Python | 🔴 | Frappe Insights is an open-source business intelligence platform built on the Frappe Framework. |
| Sun-Panel source ↗ |
5.4k | Vue | 🟢 | A browser-based navigation panel for home servers and NAS boxes: you arrange link cards in groups and use the page as a start pag… |
| Helical Insight source ↗ |
1.1k | JavaScript | 🟡 | An open-source business intelligence platform that combines three generations of analytics: AI-powered conversational analytics (… |
| Market Research Cockpit source ↗ |
478 | Typescript | 🟢 | (mrd) is a real-time market dashboard for financial and industry research. |
| Ride The Lightning (Core Lightning) source ↗ |
799 | Typescript | 🔴 | Ride The Lightning (RTL) is a self-hosted web application that provides a full-featured user interface for operating Lightning Ne… |
| Dockpeek source ↗ |
2.1k | JavaScript | 🟢 | A lightweight web dashboard for people who run many Docker containers at home or on servers: it lists every container, turns publ… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| openclaw source ↗ |
394k | Typescript | 🟡 | This project lets you run an AI assistant on your own infrastructure, whether that's a laptop, a VPS, or a home server. |
| Open-WebUI source ↗ |
159k | Svelte | 🟡 | Open WebUI is a self-hosted AI platform that serves as a unified interface for interacting with large language models. |
| paperclip source ↗ |
113k | Typescript | 🟡 | Coordinates teams of AI agents to run business operations through a server and web interface. |
| Reactive Resume source ↗ |
46k | Typescript | 🟢 | A free, open-source resume builder for writing, designing, and checking resumes and cover letters with live preview. |
| Nextcloud source ↗ |
37k | PHP | 🟡 | Server is a self-hosted content collaboration platform that gives individuals and organizations full control over their data. |
| multica source ↗ |
56k | Go | 🟡 | A self-hostable platform that manages AI coding agents as team members. |
| Joplin source ↗ |
57k | Typescript | 🟢 | A free, open-source note-taking and to-do application that handles many notes organized into notebooks. |
| Fabric source ↗ |
45k | Go | 🟢 | This open-source framework extends human capabilities with AI by organizing prompts (called Patterns) into practical tasks. |
| Cal.dyi source ↗ |
50k | Typescript | 🔴 | Cal.diy is a community-driven, fully open-source scheduling platform designed for individuals and self-hosters who want full cont… |
| AionUi source ↗ |
34k | Typescript | 🟢 | A free, open-source desktop application for AI-powered coworking that runs on macOS, Windows, and Linux. |
| Affine source ↗ |
74k | Typescript | 🟡 | An open-source knowledge base software designed to bring planning, sorting, and creating together in a unified workspace. |
| Puter source ↗ |
44k | Typescript | 🔴 | An open-source, self-hostable internet computer that runs a full desktop environment in the browser. |
| meetily source ↗ |
33k | Rust | 🟢 | A privacy-first AI meeting assistant built for individuals and teams who need complete control over their meeting data. |
| IT Tools source ↗ |
41k | Vue | 🟢 | A browser-based toolbox that gathers utilities for developers and IT staff, with 80-plus small tools grouped under crypto, conver… |
| OpenBot source ↗ |
12k | Typescript | 🟡 | Customizable agent application running on your infrastructure. |
| inboxzero source ↗ |
13k | Typescript | 🔴 | Inbox Zero is an open-source AI email assistant that works on your Gmail, Google Workspace or Outlook account: it labels and sort… |
| Heimdall Application Dashboard source ↗ |
9.4k | PHP | 🟢 | A self-hosted solution for organizing and accessing your web applications and links. |
| OmniTools source ↗ |
11k | Typescript | 🟢 | A browser-based toolbox you can host yourself, aimed at both general users and developers who want quick one-off utilities withou… |
| Blinko source ↗ |
11k | Typescript | 🟡 | An open-source AI-enhanced note-taking application built for individuals seeking privacy and speed in capturing ideas. |
| Standard Notes source ↗ |
6.7k | Typescript | 🔴 | An end-to-end encrypted note-taking application for securely capturing notes, files, and personal work. |
| Taskwarrior source ↗ |
6.2k | C++ | 🟢 | A free and open-source command line task manager that organizes your TODO list from terminal. |
| Hermes-Workspace source ↗ |
6.8k | JavaScript | 🟡 | Hermes Workspace is a self-hosted web interface that acts as a command center for AI agents. |
| YankNote source ↗ |
6.8k | Typescript | 🟢 | Yank Note runs as a desktop application on Windows, macOS, and Linux using Electron, storing notes as local Markdown files. |
| Basic Memory source ↗ |
4.6k | Python | 🟡 | An open-source, local-first knowledge base designed for AI conversations. |
| presenton source ↗ |
12k | Typescript | 🟢 | An Apache 2.0 licensed AI slide-deck generator that also ships a presentation API. |
| Vexa source ↗ |
3k | Python | 🟡 | An Apache-2.0 meeting bot and transcription API: a bot joins a Google Meet, Microsoft Teams, Zoom (Jitsi pending live validation)… |
| apitable source ↗ |
16k | Typescript | 🟡 | A low-code platform aimed at teams that want to assemble collaborative internal apps around a visual database, marketed as a free… |
| Nextcloud Mail source ↗ |
1.1k | JavaScript | 🟢 | A webmail application that integrates seamlessly with Nextcloud, allowing users to manage multiple IMAP accounts from a unified i… |
| OxiCloud source ↗ |
3.7k | Rust | 🟢 | A Rust-based self-hosted cloud platform for individuals and small teams wanting file storage, calendar, and contacts without the… |
| Dillinger source ↗ |
8.3k | Typescript | 🟢 | A free, open-source markdown editor that runs entirely in the browser. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Pi-hole source ↗ |
62k | Shell | 🟢 | A network-wide ad blocker that works as a DNS sinkhole, preventing advertisements and trackers from reaching any device on your n… |
| Dashy source ↗ |
27k | Vue | 🟢 | A web-based homepage for a self-hosted homelab: you list your services as items inside sections, and Dashy turns that into a star… |
| CasaOS source ↗ |
38k | Go | 🟢 | An open-source personal cloud system you install on your own Linux hardware, aimed at home-server users who want Docker without t… |
| docker-pi-hole source ↗ |
12k | Shell | 🟢 | Docker Pi-hole is the official container image of Pi-hole, the DNS sinkhole that filters advertising and tracking lookups for eve… |
| Transmission source ↗ |
15k | C++ | 🟢 | A long-standing free BitTorrent client from the transmission organisation, shipped as a native macOS app, GTK and Qt desktop clie… |
| nextcloud-aio-mastercontainer source ↗ |
11k | PHP | 🟢 | Nextcloud All-in-One (AIO) is the officially recommended way to put Nextcloud on your own server: a single Docker mastercontainer… |
| MoviePilot source ↗ |
12k | Python | 🟡 | An automation manager for a personal media library on a NAS or home server. |
| Homarr source ↗ |
5.3k | Typescript | 🟢 | A server homepage aimed at homelab operators: it gathers the apps you run into boards of tiles and live widgets that you arrange… |
| OpenMediaVault source ↗ |
7.1k | PHP | 🟡 | A free, GPL-licensed network attached storage platform built on Debian Linux, aimed at home and small-office users who want to ke… |
| umbrelOS source ↗ |
13k | Typescript | 🟡 | Umbrel's operating system for personal home servers, and you can install it yourself on hardware you already own: most 64-bit Int… |
| Tipi source ↗ |
9.7k | Typescript | 🟢 | Runtipi is a home-server manager that gives a Linux box an app-store feel: you pick services in a web dashboard and they install… |
| Pulse source ↗ |
7.1k | Go | 🟢 | An open-source monitoring front end for homelabs and small provider setups, gathering Proxmox VE (plus PBS and PMG), Docker and P… |
| PiVPN source ↗ |
8.1k | Shell | 🟢 | A bash installer that converts a Raspberry Pi into an OpenVPN or WireGuard gateway, built for people who want an inexpensive home… |
| Mediary Scout source ↗ |
1.8k | Typescript | 🟢 | (巡影) is an agent-driven media library that automates finding and storing movies, shows, and anime into your personal cloud drives. |
| paymenter source ↗ |
2.8k | PHP | 🔴 | An open-source billing and webshop platform aimed at hosting providers, combining subscription billing with a customer storefront… |
| Ombi source ↗ |
4.1k | C# | 🟢 | A request front-end for home media servers: your Plex, Emby or Jellyfin users browse and ask for movies, TV shows down to single… |
| Olares source ↗ |
5.4k | Go | 🔴 | Built on Kubernetes, Olares is a personal cloud you run on hardware you own, aimed at individuals and small teams who want agents… |
| Urbit source ↗ |
3.6k | hoon | 🔴 | A personal server platform built from the ground up with three main parts: the Azimuth identity layer on Ethereum, the Vere virtu… |
| Songloft source ↗ |
2.2k | Go | 🟢 | A lightweight, Apache-2.0 licensed music server written in Go (CGO-free, with no mandatory external services) aimed at individual… |
| FreedomBox source ↗ |
0 | — | 🟡 | A personal server solution that prioritizes privacy and data ownership. |
| virtual-dsm source ↗ |
4k | Shell | 🟢 | Virtual DSM packages Synology's Virtual DSM appliance as a Docker image: the container boots the DSM guest under QEMU/KVM and ser… |
| StartOS source ↗ |
2k | Rust | 🟡 | An open-source Linux distribution made for a personal server: it takes care of finding services, installing them, wiring up the n… |
| mimiclaw source ↗ |
5.8k | C | 🔴 | Firmware that makes a $5 ESP32-S3 microcontroller into a personal AI assistant, written in bare-metal C with no Linux and no Node… |
| WeatherStar source ↗ |
2.1k | JavaScript | 🟢 | 4000+ recreates the look of a 1990s cable local forecast as a web app: you type in a US ZIP code, city or place name (or let the… |
| MainsailOS source ↗ |
750 | Shell | 🟢 | Delivers a ready-to-flash operating system image for single-board computers that bundles the complete Klipper 3D printing stack. |
| ClipCascade source ↗ |
2k | Python | 🟢 | Keeps the contents of your clipboard mirrored across all of your devices automatically, without any key press, and it is aimed at… |
| NextCloudPi source ↗ |
3k | Shell | 🟡 | Bundles a preinstalled, preconfigured Nextcloud instance together with a management interface aimed at home users. |
| Sun-Panel source ↗ |
5.4k | Vue | 🟢 | A browser-based navigation panel for home servers and NAS boxes: you arrange link cards in groups and use the page as a start pag… |
| HomeDockOS source ↗ |
938 | Vue | 🟢 | HomeDock OS is a self-hosted cloud operating system that gives you a complete desktop inside your web browser. |
| Halcyon Video source ↗ |
991 | Typescript | 🟢 | A self-hosted web application that renders your personal media library (from Jellyfin, Plex, or Emby) as a fully navigable 3D vid… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Nextcloud source ↗ |
37k | PHP | 🟡 | Server is a self-hosted content collaboration platform that gives individuals and organizations full control over their data. |
| Strapi source ↗ |
73k | Typescript | 🟡 | An open-source headless CMS built with JavaScript and TypeScript. |
| Payload CMS source ↗ |
46k | Typescript | 🔴 | Payload is a TypeScript backend toolkit that turns a Next.js application into a complete content platform: you describe collectio… |
| Wagtail source ↗ |
21k | Python | 🟡 | Built on Django, Wagtail is an open-source CMS aimed at teams where editors and developers both need room to work: authors get a… |
| WordPress source ↗ |
22k | PHP | 🟢 | A free, open-source content management system (CMS) for creating websites, blogs, and applications. |
| Halo source ↗ |
40k | Java | 🟢 | A powerful and easy-to-use open-source website building tool written in Java with Spring Boot. |
| AIHOT source ↗ |
10k | Typescript | 🟡 | The open-source engine behind the AIHOT AI-news site: a full website plus admin backend that pulls material from six source types… |
| Decap CMS source ↗ |
19k | JavaScript | 🟢 | The community continuation of Netlify CMS: an open-source, MIT-licensed content management system that wraps your Git workflow in… |
| Grav source ↗ |
16k | PHP | 🟢 | A flat-file content management system built on PHP (8.3 or higher), Symfony, Twig, Markdown and YAML. |
| Joomla! source ↗ |
5.2k | PHP | 🟡 | Joomla! |
| EmDash source ↗ |
14k | Typescript | 🟡 | A content management system that attaches to Astro as an integration, so your frontend and your CMS end up in one TypeScript code… |
| Magento source ↗ |
12k | PHP | 🔴 | Open Source is the OSL-3.0-licensed PHP ecommerce platform maintained by Adobe, giving merchants a customer-facing storefront and… |
| KeystoneJS source ↗ |
10k | Typescript | 🔴 | Keystone is a headless CMS and backend framework from the Australian design and development consultancy Thinkmill, aimed at devel… |
| Instatic source ↗ |
9.1k | Typescript | 🟢 | A self-hosted content management system combining visual editing with static site generation. |
| MediaCMS source ↗ |
5.2k | Python | 🟡 | An open-source video and media CMS for building small to medium media portals, used by universities, non-profit media organisatio… |
| trypost source ↗ |
856 | PHP | 🔴 | An open-source social media scheduling platform built for AI agents and teams. |
| WriteFreely source ↗ |
5.3k | Go | 🟢 | An open-source publishing platform for people who want a clean blog or a writing community on their own server. |
| ApostropheCMS source ↗ |
4.7k | JavaScript | 🟢 | A full-stack, MIT-licensed content management framework built on Node.js, aimed at JavaScript teams that want editors working dir… |
| Typecho source ↗ |
12k | PHP | 🟢 | A PHP blogging platform aimed at individual bloggers and small sites, shipped under the GPLv2 licence. |
| TYPO3 CMS source ↗ |
1.2k | PHP | 🔴 | TYPO3 is an open-source PHP content management framework released under the GNU GPL, aimed at enterprise websites and digital pro… |
| webiny source ↗ |
8.1k | Typescript | 🔴 | An open-source content platform aimed at developer teams: rather than configuring a closed product through a UI, you extend it in… |
| cms source ↗ |
4.9k | PHP | 🟡 | Statamic is a content management system built on Laravel that keeps collections, pages, taxonomies, assets and configuration in p… |
| craft-cms source ↗ |
3.6k | PHP | 🟡 | Craft CMS is a self-hosted PHP content management system for building custom websites and headless applications. |
| Dotclear source ↗ |
0 | — | 🟢 | A self-hosted blog publishing platform designed for simplicity, flexibility, and extensibility. |
| OpenPost source ↗ |
906 | Typescript | 🟡 | A self-hosted social media management platform for solo founders and small teams. |
| october source ↗ |
11k | PHP | 🟡 | CMS is a content management system and web platform built on the Laravel PHP framework, aimed at developers and the agencies who… |
| TYPO3 source ↗ |
1.2k | PHP | 🔴 | A robust and flexible enterprise content management system (CMS) built on PHP. |
| Apostrophe source ↗ |
4.7k | JavaScript | 🟡 | ApostropheCMS is a full-stack content management system built with Node.js and MongoDB. |
| Squidex source ↗ |
2.5k | C# | 🔴 | An MIT-licensed, API-first headless CMS: instead of rendering pages itself, it exposes your content through a REST API with OData… |
| Kiwix Server source ↗ |
993 | C++ | 🟢 | Kiwix tools provides three command-line utilities for working with ZIM files: kiwix-serve runs an HTTP daemon to serve ZIM conten… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Mastodon source ↗ |
51k | Ruby | 🔴 | The server software that runs Mastodon instances: an ActivityPub-based microblogging platform where every server is an independen… |
| Discourse source ↗ |
48k | Ruby | 🟡 | A fully open-source community discussion platform built with Ruby on Rails and Ember.js. |
| Lemmy source ↗ |
15k | Rust | 🟢 | A decentralised discussion platform for the fediverse: users subscribe to communities, post links and text, then vote and comment… |
| Misskey source ↗ |
11k | Typescript | 🟡 | Social-network server software you install on your own hardware, so every instance is an independent community, somewhat like Wor… |
| NodeBB source ↗ |
15k | JavaScript | 🟡 | Forum software that runs on Node.js, aimed at communities wanting a traditional categorical bulletin board with live behaviour: w… |
| Answer source ↗ |
16k | Go | 🟢 | Apache Answer is a question-and-answer platform you run on your own server to build a community forum, a help center or an intern… |
| HumHub source ↗ |
6.8k | PHP | 🟡 | A modular, open-source social network and intranet platform built with PHP and the Yii2 framework. |
| Flarum source ↗ |
6.8k | PHP | 🟡 | A lightweight discussion platform you install on your own web server to run a community forum. |
| lobsters-rails-project source ↗ |
4.9k | Ruby | 🔴 | Lobsters is the Rails codebase behind lobste.rs, a computing-focused community built around submitting links and discussing them. |
| phpBB source ↗ |
2.1k | PHP | 🟡 | Free, open-source bulletin-board software written in PHP: you copy its files onto any PHP-capable web server or hosting account a… |
| Revolt source ↗ |
3.5k | Rust | 🔴 | Stoat (formerly Revolt) is an open-source group chat platform for friends and communities. |
| PixelFed source ↗ |
7.1k | PHP | 🔴 | An open-source social network built around photo and video posts, pitched at people who want a picture-first timeline without alg… |
| Mobilizon source ↗ |
0 | — | 🟡 | A self-hostable, federated platform designed to help communities organize events and activities. |
| Redlib source ↗ |
4k | Rust | 🟢 | An alternative private front-end for Reddit that originated as a fork of Libreddit. |
| diaspora* source ↗ |
14k | Ruby | 🔴 | diaspora is a federated social network that you run as your own server, known as a pod. |
| Castopod source ↗ |
0 | — | 🟡 | A self-hostable, open-source podcast hosting solution that empowers podcasters to manage, publish, and monetize their content whi… |
| pds source ↗ |
2.7k | Shell | 🟡 | The official distribution for running your own Bluesky Personal Data Server, the account host that keeps people's social data on… |
| wanderer source ↗ |
4.1k | Dart | 🟡 | An open-source, self-hosted trail catalogue for hikers, cyclists and trail groups that want their GPS data on their own server. |
| Elk source ↗ |
6k | Vue | 🟢 | A lightweight, fast Mastodon web client written in Nuxt and Vue. |
| Friendica source ↗ |
1.7k | PHP | 🟡 | A decentralized social networking platform that lets you run your own server (node) and connect with users across the Fediverse i… |
| Elgg source ↗ |
1.7k | PHP | 🟡 | Provides a robust framework for building socially aware web applications. |
| Pleroma source ↗ |
0 | — | 🟡 | A free and open-source social networking software that is part of the Fediverse. |
| Citadel source ↗ |
0 | — | 🔴 | A powerful, flexible, and fully open-source groupware platform. |
| waline source ↗ |
3.2k | JavaScript | 🟢 | A self-hosted comment system designed for blogs and websites. |
| PieFed source ↗ |
0 | — | 🟡 | A Reddit-style discussion and link-aggregation site for the fediverse, written in Python on Flask and released under the AGPL. |
| Decidim source ↗ |
1.9k | Ruby | 🔴 | A framework for building citizen-participation websites, shipped as Ruby on Rails engines that are mounted into a Rails applicati… |
| Peergos source ↗ |
2.6k | Java | 🟡 | A peer-to-peer cloud drive with messaging, encrypted mail and a private social timeline rolled into it, built for people who woul… |
| Hubzilla source ↗ |
0 | — | 🟡 | A decentralized communication and publishing platform that combines social networking, cloud storage, blogging, forums, wikis, an… |
| GoToSocial source ↗ |
0 | — | 🟢 | A Fediverse social network server written in Go that you run on your own hardware, posting and sharing images, articles and text… |
| Akkoma source ↗ |
0 | — | 🔴 | A federated social networking platform that is part of the Fediverse, compatible with Mastodon and other ActivityPub implementati… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| n8n source ↗ |
210k | Typescript | 🟡 | A fair-code workflow automation platform for technical teams to create AI agents and multi-step workflows. |
| ComfyUI source ↗ |
147k | Python | 🟡 | A self-hosted AI engine for visual content creation built around a visual node graph interface. |
| Apache Airflow source ↗ |
47k | Python | 🔴 | Lets you define workflows as Python code (DAGs) so they are versionable, testable, and collaborative. |
| AutoGPT source ↗ |
188k | Python | 🔴 | Enables creation and execution of AI agents that handle entire workflows. |
| Twenty source ↗ |
61k | Typescript | 🟡 | An open-source CRM platform designed for technical teams who want to build and customize their own CRM solution. |
| Huginn source ↗ |
51k | Ruby | 🟡 | A server for building agents that carry out online automation jobs for you: they watch things on the web, react to what shows up,… |
| nocodb source ↗ |
66k | Typescript | 🟢 | This no-code database platform provides a familiar spreadsheet interface for working with databases. |
| Node RED source ↗ |
24k | JavaScript | 🟢 | Aged but active, Node-RED lets people build event-driven applications by wiring nodes together on a browser canvas instead of wri… |
| Activepieces source ↗ |
26k | Typescript | 🟢 | An open-source automation platform that the project itself describes as a Zapier replacement: technical and non-technical teammat… |
| mattermost source ↗ |
40k | Typescript | 🟡 | An open-core messaging and operations hub: a Go and React codebase shipped as a single Linux executable that uses PostgreSQL, and… |
| Kestra source ↗ |
30k | Java | 🟢 | An event-driven orchestration and scheduling engine for data engineers, software engineers and platform teams who want their jobs… |
| prefect source ↗ |
24k | Python | 🟢 | This workflow orchestration framework lets you build resilient data pipelines in Python using native decorators (@flow, @task) in… |
| ToolJet source ↗ |
41k | HTML | 🟡 | An open-source low-code platform (AGPL-3.0) aimed at teams who need admin panels, dashboards and other back-office apps wired to… |
| Sim source ↗ |
30k | Typescript | 🟡 | An Apache-2.0 licensed workspace where a team lays out, ships and watches over AI agents and the workflows that drive them. |
| nocobase source ↗ |
25k | Typescript | 🟡 | An open-source no-code environment where teams assemble business systems such as CRM, ERP, help desks and other internal tools, w… |
| windmill source ↗ |
19k | Rust | 🔴 | An open-source developer platform for building internal software: scripts, background jobs, workflows, data pipelines and UIs all… |
| fastgpt source ↗ |
30k | Typescript | 🔴 | An AI agent and knowledge-base Q&A platform for teams that want assistants answering from their own documents. |
| trigger source ↗ |
17k | Typescript | 🔴 | Trigger.dev is an open-source platform for writing durable background jobs and AI-agent workflows in TypeScript, with tasks defin… |
| superplane source ↗ |
10k | Go | 🟡 | An open-source software factory that lets AI coding agents finish routine engineering tasks on their own: take a well-scoped back… |
| dagster source ↗ |
16k | Python | 🔴 | An open-source orchestration platform for data assets. |
| suna source ↗ |
21k | Typescript | 🔴 | Kortix is an open-source platform for running an AI workforce: agents, their skills, company memory files, connector settings and… |
| budibase source ↗ |
28k | Typescript | 🟢 | A GPL-licensed low-code platform where teams assemble AI agents, internal web apps and backend workflows inside one self-hostable… |
| ChatDev source ↗ |
35k | Python | 🟡 | Has evolved from a specialized software development multi-agent system into a comprehensive multi-agent orchestration platform. |
| apache-nifi source ↗ |
6.3k | Java | 🔴 | Apache NiFi automates the movement and transformation of data between systems. |
| hatchet source ↗ |
8.3k | Go | 🟡 | An orchestration engine aimed at application teams that need background jobs, AI-agent runs and long-lived workflows executed rel… |
| DeskcommCRM source ↗ |
5.4k | Typescript | 🟡 | An open-source "sales operating system" for any business that sells over chat: AI agents with per-tenant RAG answer customers on… |
| keep source ↗ |
13k | Python | 🟡 | An open AIOps platform that centralizes alert handling for SREs and operators working in complex monitoring environments. |
| Automatisch source ↗ |
14k | JavaScript | 🟡 | An open-source business automation tool that links third-party services such as Slack, Gmail, GitHub or Notion so routine work ha… |
| Livebook source ↗ |
5.9k | Elixir | 🟢 | An open-source notebook environment for Elixir, delivered as a web application you run yourself, aimed at turning code and data w… |
| StackStorm source ↗ |
6.6k | Python | 🔴 | An event-driven automation platform that connects services and tools, triggering actions when events occur. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| RSSHub source ↗ |
47k | Typescript | 🟢 | An open-source RSS feed generator that creates RSS feeds from websites and services that don't provide them natively. |
| Glance source ↗ |
38k | Go | 🟢 | A small dashboard app for collecting your feeds into a clean, widget-based startpage. |
| FreshRSS source ↗ |
17k | PHP | 🟢 | An aggregator for RSS and Atom feeds that you run on your own hardware and open from any recent browser. |
| Miniflux source ↗ |
9.9k | Go | 🟢 | A deliberately spare feed reader for people who want RSS aggregation running on hardware they control. |
| Wallabag source ↗ |
13k | PHP | 🟡 | An open-source read-it-later web application: you save a page, it extracts the article text so pop-ups and distractions are gone,… |
| Omnivore source ↗ |
16k | Typescript | 🔴 | A read-it-later service: it captures articles, newsletters, PDFs and other pages into a personal library you control. |
| NewsBlur source ↗ |
7.7k | HTML | 🔴 | A personal news reader powered by machine learning that connects people discussing global topics. |
| CommaFeed source ↗ |
3.6k | Java | 🟢 | A self-hosted RSS feed reader that takes inspiration from Google Reader. |
| RSS Guard source ↗ |
2.8k | C++ | 🟢 | A Qt-based desktop application for reading feeds and listening to podcasts on your own computer, with no hosted service required. |
| Fusion source ↗ |
2.4k | Typescript | 🟢 | A lightweight RSS reader meant for running on your own hardware. |
| huntly source ↗ |
2.3k | Typescript | 🟢 | A self-hosted information hub that turns browsing into actionable knowledge using AI-powered content processing. |
| Cypht source ↗ |
1.8k | PHP | 🟡 | A lightweight open-source webmail client built with PHP and JavaScript that merges multiple email accounts from different provide… |
| Yarr source ↗ |
4.1k | Go | 🟢 | A feed aggregator with a web interface: run it as a desktop app on macOS or Windows, or as a server you reach from any browser. |
| selfoss source ↗ |
2.5k | HTML | 🟢 | A web application for following RSS feeds and many other online sources in a single unified stream. |
| KindleEar source ↗ |
2.9k | Python | 🟡 | A Python web application for self-hosting a personal news-to-ebook pipeline: it collects RSS/ATOM/JSON feeds and Calibre recipe w… |
| RSS-to-Telegram-Bot source ↗ |
2.2k | Python | 🟢 | RSS to Telegram Bot (RSStT) is an open-source, Python-based Telegram bot that subscribes to RSS and Atom feeds and delivers new p… |
| Tiny Tiny RSS source ↗ |
882 | PHP | 🟡 | A free, open-source web application for reading and aggregating news feeds (RSS, Atom and other formats), aimed at people who wan… |
| Stringer source ↗ |
4.1k | Ruby | 🟡 | An RSS reader you run yourself, aimed at people who want plain feed reading without social sharing, recommendations or machine-le… |
| RSS Monster source ↗ |
577 | JavaScript | 🟢 | RSSMonster is a modern, self-hosted RSS reader built with Vue and Express. |
| Photon source ↗ |
557 | Svelte | 🟢 | A web application for browsing the fediverse, compatible with Lemmy and PieFed instances. |
| Feedbin source ↗ |
3.8k | Ruby | 🔴 | A commercial web-based RSS reader serving as a modern alternative to Google Reader. |
| Kill-the-Newsletter source ↗ |
3.1k | Typescript | 🔴 | Kill the Newsletter! |
| morss source ↗ |
793 | Python | 🟢 | Expands truncated RSS feeds by fetching full article content from source websites, making feeds useful again for newsreaders. |
| DanB/RSS source ↗ |
0 | — | 🟢 | A small, opinionated web app that pulls RSS and Atom feeds together and presents them in a clean social-media-style timeline, bui… |
| Briefkasten source ↗ |
1.2k | Svelte | 🟡 | A self-hosted bookmark manager built with SvelteKit (frontend) and Hono (backend) that lets you save, organize, and search bookma… |
| Readflow source ↗ |
477 | Go | 🟢 | A personal news reader service that collects and organizes articles from multiple sources in one place. |
| spotweb source ↗ |
691 | PHP | 🔴 | This PHP application implements the Spotnet protocol for a decentralized Usenet community. |
| RSSBox source ↗ |
815 | Ruby | 🟢 | RSS Box is a feed generator that consumes APIs from popular websites and returns RSS feeds, letting you follow content from many… |
| Reactflux source ↗ |
525 | JavaScript | 🟢 | Enhances Miniflux with a modern, responsive web interface. |
| RSSBox source ↗ |
685 | Python | 🟢 | A self-hosted RSS feed management tool that translates foreign-language content using AI translation engines including OpenAI-com… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| cobalt source ↗ |
46k | Svelte | 🟢 | A media downloader for public content from over twenty social and video sites: you paste a link and get the file, without ads, tr… |
| Gopeed source ↗ |
28k | Dart | 🟢 | Pairs a Go back end with a Flutter front end, so the client carries no Electron or WebView shell. |
| Sonarr source ↗ |
18k | C# | 🟢 | A PVR — a personal video recorder for TV shows — aimed at people who grab episodes over Usenet or torrents. |
| Radarr source ↗ |
15k | C# | 🟢 | Aimed at Usenet and BitTorrent users, Radarr keeps a movie library organized for you: add a title, pick a quality profile, and it… |
| MeTube source ↗ |
15k | Python | 🟢 | A web interface for yt-dlp, for people who want videos saved to their own disk rather than to a third-party download site. |
| MoviePilot source ↗ |
12k | Python | 🟡 | An automation manager for a personal media library on a NAS or home server. |
| Prowlarr source ↗ |
7.6k | C# | 🟢 | An indexer manager and proxy for the arr ecosystem, letting one place hold every Usenet indexer and torrent tracker you subscribe… |
| Lidarr source ↗ |
5.8k | C# | 🟡 | An open-source music library manager aimed at people who get albums from Usenet and BitTorrent and want the grabbing automated. |
| Tube Archivist source ↗ |
8.6k | Python | 🔴 | A self-hosted YouTube media server designed to archive your YouTube video collection for offline viewing. |
| FluxDown source ↗ |
5.6k | Rust | 🟢 | A download manager built around a shared Rust + Tokio engine that segments transfers at runtime and lets idle workers take over s… |
| qui source ↗ |
4.8k | Go | 🟢 | A lightweight, single-binary front end for qBittorrent that lets one install talk to several clients at once over their Web API,… |
| SoulSync source ↗ |
2.4k | Python | 🟡 | A self-hosted music and video automation platform that merges the work of several arr-type apps, taggers, and download scripts in… |
| AriaNg source ↗ |
13k | JavaScript | 🟢 | A browser-based control panel for the aria2 download daemon, so you can add, sort, search and retry transfers through a UI instea… |
| ytdl-sub-gui source ↗ |
3k | Python | 🟡 | ytdl-sub puts yt-dlp under the hood of a declarative workflow: you list channels, playlists or artist pages in a YAML subscriptio… |
| autobrr source ↗ |
3.2k | Go | 🟢 | A download-automation tool for torrents and Usenet, written for private-tracker users who want to catch a release the moment it i… |
| Mediary Scout source ↗ |
1.8k | Typescript | 🟢 | (巡影) is an agent-driven media library that automates finding and storing movies, shows, and anime into your personal cloud drives. |
| downtify source ↗ |
872 | Python | 🟢 | A self-hosted music downloader that fetches metadata from Spotify's public embed pages, matches audio from YouTube Music, downloa… |
| shelfmark source ↗ |
4.1k | Python | 🟡 | A web app for finding and downloading ebooks and audiobooks without acting as a library manager: it is the entry point, and compl… |
| Transmission_VPN source ↗ |
4.6k | Shell | 🟡 | This image bundles the Transmission torrent client with an OpenVPN client in one Docker container, for anyone who wants all torre… |
| SABnzbd source ↗ |
3.2k | Python | 🟢 | A multi-platform binary newsreader for Usenet that automates downloading, verification, repair, and extraction of files from .nzb… |
| Cleanuparr source ↗ |
2.7k | C# | 🟢 | A web-based download manager for households running a Servarr stack. |
| Youtarr source ↗ |
1.8k | JavaScript | 🟢 | A self-hosted web application that automates downloading YouTube channels and playlists, organizing videos with metadata for medi… |
| Pinchflat source ↗ |
5.5k | Elixir | 🟢 | An open-source web app for archiving YouTube: you set rules for a channel or playlist and it fetches the media with yt-dlp, then… |
| Deluge source ↗ |
0 | — | 🟢 | A full-featured, open-source BitTorrent client that uses a daemon/client architecture. |
| Musicseerr source ↗ |
1.6k | Python | 🟡 | DroppedNeedle is a self-hosted music request and discovery application. |
| YoutubeDL-Material source ↗ |
3.2k | Typescript | 🟢 | Built on youtube-dl, YoutubeDL-Material wraps media downloading in a Material Design web app whose Angular front end is served by… |
| NZBGet source ↗ |
791 | C++ | 🟢 | Retrieves Usenet binaries using NZB files. |
| unpackerr source ↗ |
1.5k | Go | 🟢 | A self-hosted daemon for automatically extracting downloaded archives. |
| hometube source ↗ |
1.6k | Python | 🟢 | A self-hosted web application for downloading videos and playlists from YouTube and 1800+ other platforms supported by yt-dlp. |
| bindery source ↗ |
570 | Go | 🟢 | A self-hosted, open-source tool that automates ebook and audiobook acquisition from Usenet and torrents. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Plane source ↗ |
62k | Typescript | 🔴 | An open-source project management platform built for teams to track issues, run cycles, manage product roadmaps, and maintain doc… |
| Super Productivity source ↗ |
24k | Typescript | 🟢 | An advanced to-do list app that turns a plain task list into a scheduled day: every task can carry an estimate, recorded time, no… |
| trigger source ↗ |
17k | Typescript | 🔴 | Trigger.dev is an open-source platform for writing durable background jobs and AI-agent workflows in TypeScript, with tasks defin… |
| grocy source ↗ |
9.7k | Blade | 🟢 | A web application for running the household: it keeps track of what is in your pantry and fridge, the shopping list, your recipes… |
| Leantime source ↗ |
12k | PHP | 🟢 | An open-source project management system aimed at teams whose members don't consider themselves project managers, and it is delib… |
| Qinglong source ↗ |
20k | JavaScript | 🟢 | (青龙) is a web-based platform for scheduling and managing timed script tasks, written for people who run Python, JavaScript, Shell… |
| yuvomi source ↗ |
2.3k | JavaScript | 🟢 | This self-hosted web application consolidates household management into one place, replacing multiple commercial apps. |
| Vikunja source ↗ |
6k | Go | 🟢 | An open-source task and to-do manager for people who want their lists on hardware they control. |
| Habitica source ↗ |
14k | JavaScript | 🔴 | A habit-building app that frames personal goals as a role-playing game: positive and negative Habits, scheduled Dailies, and one-… |
| Kanboard source ↗ |
10k | PHP | 🟢 | A MIT-licensed web application for managing work with the Kanban method: drag-and-drop boards whose columns you can add, rename o… |
| xyOps source ↗ |
6.3k | JavaScript | 🟡 | A full-featured operations platform built by the original author of Cronicle. |
| tududi source ↗ |
3.5k | JavaScript | 🟢 | A calm, complete life management system that organizes tasks, projects, notes, goals, habits, and people into one focused workspa… |
| Poznote source ↗ |
1k | JavaScript | 🟢 | A browser-based note-taking and knowledge management tool you host yourself. |
| Cronicle source ↗ |
5.9k | JavaScript | 🟢 | A distributed task scheduler and job runner aimed at ops teams that have outgrown plain crontab on a handful of servers. |
| Kan.bn source ↗ |
5.9k | Typescript | 🟡 | A modern, open-source Kanban board application designed as a self-hostable alternative to Trello. |
| kan source ↗ |
5.9k | Typescript | 🟡 | An open-source kanban and project-management app aimed at individuals and teams who want a Trello-style workflow they can run the… |
| kandev source ↗ |
1.1k | Go | 🟢 | A self-hosted open-source platform for managing and coordinating AI coding assistants. |
| Donetick source ↗ |
2.7k | Go | 🟢 | An AGPL-licensed task and chore manager aimed at individuals, families and small groups, where you create shared circles and hand… |
| Kitsu source ↗ |
765 | JavaScript | 🔴 | A web-based production tracking tool built for creative studios in animation, VFX, and video games. |
| Focalboard source ↗ |
27k | Typescript | 🟢 | A board-based project tracker made by Mattermost, pitched against Trello, Notion and Asana, and released as multilingual open-sou… |
| BOINC source ↗ |
2.5k | C++ | 🔴 | The software behind volunteer computing: distributed high-throughput jobs run on computers whose owners donate their idle time. |
| worklenz source ↗ |
3.3k | Typescript | 🟡 | An AGPL-3.0 project management platform pitched at agencies and professional-services teams that want planning, profitability and… |
| Mindwtr source ↗ |
2.4k | Typescript | 🟡 | A cross-platform productivity app built on the Getting Things Done (GTD) method. |
| Ofelia source ↗ |
4k | Go | 🟢 | A small scheduler for docker environments, written in Go, that the project pitches as a cron substitute. |
| ZenTao source ↗ |
1.7k | PHP | 🟡 | A comprehensive project management system originating from China that covers the full product lifecycle from product planning and… |
| Jotty source ↗ |
2k | Typescript | 🟢 | jotty·page is a lightweight, self-hosted app for personal checklists and rich-text notes. |
| Personal Management System source ↗ |
4.2k | PHP | 🟡 | An open-source web application for keeping private data in one place instead of scattered over cloud drives and note apps. |
| Files.md source ↗ |
4.2k | Go | 🟢 | A deliberately minimal note-taking app in which everything you keep lives as ordinary Markdown documents: notes, projects, journa… |
| Sidecar source ↗ |
1.1k | Go | 🟢 | A locally-run terminal workspace for developers that combines AI coding agents, task tracking, git operations, and file browsing… |
| 4ga Boards source ↗ |
738 | JavaScript | 🟢 | A straightforward kanban board system for realtime project management. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Stirling-PDF source ↗ |
96k | Typescript | 🟢 | Stirling PDF is a self-hosted PDF platform for individuals and teams to modify, combine, split, sign, redact, convert, OCR, and c… |
| Paperless-ngx source ↗ |
48k | Python | 🟢 | A community-supported document management system that turns scanned paper documents into a searchable digital archive. |
| Reactive Resume source ↗ |
46k | Typescript | 🟢 | A free, open-source resume builder for writing, designing, and checking resumes and cover letters with live preview. |
| Ente source ↗ |
30k | Dart | 🔴 | An end-to-end encrypted storage platform whose clients cover photos, TOTP codes and sensitive documents, and whose Go server (Mus… |
| BentoPDF source ↗ |
16k | JavaScript | 🟢 | A browser-based PDF suite where every operation runs client-side, so documents stay on your machine and no server ever sees them. |
| Docs source ↗ |
17k | Typescript | 🔴 | A web-native collaborative text editor for teams, public organizations and open communities that want to write and organize knowl… |
| Seafile source ↗ |
15k | C | 🔴 | An open-source file sync, share and cloud storage system for teams. |
| etherpad source ↗ |
19k | Typescript | 🟢 | A real-time collaborative document editor for individuals and teams. |
| Alexandrie source ↗ |
3.9k | Vue | 🟢 | A knowledge base and wiki for individuals and teams, centered on an extended CodeMirror 6 Markdown editor that handles LaTeX, cus… |
| ONLYOFFICE source ↗ |
7.1k | Shell | 🟡 | Docs — the name under which the software packaged as Document Server is distributed — is an open-source browser office suite you… |
| PrivateBin source ↗ |
8.7k | PHP | 🟢 | A minimalist open-source online pastebin where the server has zero knowledge of stored data. |
| Papra source ↗ |
5.7k | Typescript | 🟡 | A minimalistic, open-source document management and archiving platform designed for long-term storage and organization of documen… |
| surfsense source ↗ |
17k | Python | 🟢 | A desktop AI research notebook for people handling files they cannot upload to a cloud service. |
| filestash source ↗ |
15k | Go | 🟢 | A web file manager that fronts almost any storage backend — SFTP, S3, SMB, WebDAV, FTP, NFS and roughly twenty others — through a… |
| Surya source ↗ |
22k | Python | 🟡 | An open-source OCR and document intelligence toolkit that performs optical character recognition, layout analysis, reading order… |
| Documenso source ↗ |
16k | Typescript | 🟡 | An open-source electronic-signature platform the project itself pitches as a DocuSign alternative. |
| OpenSign source ↗ |
7.3k | JavaScript | 🟢 | An open-source platform for electronically signing PDF documents, positioned as a free alternative to DocuSign and similar commer… |
| OpenDots source ↗ |
6.6k | Typescript | 🔴 | An MIT-licensed, alpha-stage template from CopilotKit for running your own crew of always-on AI agents, called Dots. |
| papermark source ↗ |
9.4k | Typescript | 🔴 | An open-source document-sharing tool aimed at teams that send proposals, decks and contracts to other people and want to know wha… |
| HedgeDoc source ↗ |
7.5k | Typescript | 🟡 | A self-hosted, real-time collaborative markdown editor that allows users to create, edit, and share notes in markdown format. |
| File Viewer source ↗ |
2.9k | Typescript | 🟡 | A pure-frontend file preview component that renders Office documents, PDF and OFD, CAD drawings, 3D models, archives, email, eboo… |
| Paperless-GPT source ↗ |
2.8k | Go | 🟡 | A Go-based web app that works alongside a paperless-ngx archive and does the filing chores with large language models. |
| eLabFTW source ↗ |
1.5k | PHP | 🔴 | A free, open-source electronic lab notebook and laboratory inventory system built for research teams. |
| Collabora Online source ↗ |
3.4k | Shell | 🟡 | A self-hosted collaborative office suite that enables users to work together on documents, spreadsheets, presentations, and graph… |
| Invoice Builder source ↗ |
1.5k | Typescript | 🟢 | An MIT-licensed, offline-first billing app aimed at solo freelancers and small companies: no signup, no subscription and no cloud… |
| mike source ↗ |
4.5k | Typescript | 🟡 | An open-source legal AI platform for law firms enabling chat-based document analysis, contract drafting, and case law research. |
| Docspell source ↗ |
2.4k | Elm | 🟡 | A personal document organizer for home use, families, and small groups. |
| Pydio source ↗ |
2.3k | Go | 🟡 | Cells is a self-hosted file collaboration platform built in Go with a microservice design. |
| Aleph source ↗ |
2.5k | JavaScript | 🟡 | This platform enables journalists and researchers to track individuals and organizations during corruption investigations through… |
| Pydio Cells source ↗ |
2.3k | Go | 🔴 | A self-hosted, enterprise-grade platform for secure document sharing, collaboration, and content management. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| OpenBB source ↗ |
75k | Python | 🟢 | OpenBB's Open Data Platform (ODP) is an open-source integration layer that brings vendor-licensed, proprietary and public market… |
| mem0 source ↗ |
69k | Python | 🟢 | (pronounced "mem-zero") is a memory layer that lets AI assistants and agents keep durable context about the people they talk to:… |
| Hoppscotch Community Edition source ↗ |
81k | Typescript | 🟡 | Hoppscotch is a web-based API development environment for creating, testing, and debugging APIs across REST, GraphQL, WebSocket,… |
| private-gpt source ↗ |
58k | Python | 🟢 | PrivateGPT is an Apache-2.0 application layer for building private AI products on models you host yourself. |
| PostgREST source ↗ |
28k | Haskell | 🟢 | A self-contained web server that publishes the tables, views and functions of an existing PostgreSQL database as a RESTful HTTP A… |
| LibreTranslate source ↗ |
18k | Python | 🟢 | A free, open-source machine translation API whose engine is the open-source Argos Translate library, so it never calls proprietar… |
| Gotenberg source ↗ |
14k | Go | 🟢 | An HTTP API, distributed as a Docker image, that turns documents and web pages into PDFs — aimed at developers who would rather n… |
| scalar source ↗ |
16k | Typescript | 🟢 | An open-source toolkit for publishing and trying out HTTP APIs. |
| Libre Translate source ↗ |
18k | Python | 🟢 | LibreTranslate is a free and open-source machine translation API that allows users to self-host their own translation service. |
| Datasette source ↗ |
12k | Python | 🟢 | An Apache-2.0 tool for data journalists, archivists, museum curators, researchers and local government staff who want to put stru… |
| directus source ↗ |
39k | Typescript | 🟡 | A data backend that sits on a SQL database you already own: connect it to your schema and it serves generated REST and GraphQL en… |
| LanguageTool source ↗ |
15k | Java | 🟡 | An open-source proofreading suite that flags grammar, spelling, punctuation, casing and style problems in English, German, French… |
| Postal source ↗ |
17k | Ruby | 🔴 | A complete mail delivery platform aimed at websites and web servers that want to send and receive their own transactional e-mail… |
| Jackett source ↗ |
16k | C# | 🟢 | A community-maintained proxy server that sits between media-automation apps and torrent tracker websites. |
| WAHA source ↗ |
7.8k | Typescript | 🟢 | An open-source HTTP/REST gateway that lets you drive a personal WhatsApp account from any language able to make HTTP calls. |
| Vendure source ↗ |
8.6k | Typescript | 🟡 | An open-source headless commerce platform built with TypeScript, NestJS, React, and GraphQL. |
| CKAN source ↗ |
5.2k | Python | 🔴 | The platform behind national and enterprise open-data portals: it stores dataset metadata, gives visitors a searchable catalog fr… |
| Open Source Routing Machine (OSRM) source ↗ |
8.2k | C++ | 🔴 | OSRM is a road-routing engine written in C++ that turns OpenStreetMap data into a queryable service aimed at developers building… |
| KeystoneJS source ↗ |
10k | Typescript | 🔴 | Keystone is a headless CMS and backend framework from the Australian design and development consultancy Thinkmill, aimed at devel… |
| fleetbase source ↗ |
4.6k | JavaScript | 🟡 | Provides a modular platform for logistics operations including dispatch, fleet management, real-time tracking, e-commerce deliver… |
| mcp-grafana source ↗ |
3.7k | Go | 🟢 | A Model Context Protocol (MCP) server that gives AI assistants structured access to a Grafana instance and its ecosystem. |
| nhost source ↗ |
9.4k | Go | 🔴 | An MIT-licensed, open-source Backend-as-a-Service for app developers who want a Firebase-style stack they can own. |
| Webhook.site source ↗ |
6.8k | JavaScript | 🟢 | Provides developers with an instant, unique URL and email address for capturing and inspecting incoming HTTP requests and emails… |
| gowa source ↗ |
5k | Go | 🟢 | An unofficial WhatsApp gateway that exposes WhatsApp Web messaging through an HTTP REST API and is written in Go for a small memo… |
| Open Terminal source ↗ |
3.6k | Python | 🟢 | A lightweight, open-source terminal server that exposes a real shell over a REST API, aimed at AI agents and automation tools tha… |
| Signal-API source ↗ |
2.9k | Go | 🟢 | signal-cli-rest-api turns the signal-cli command line client into an HTTP service you run in one Docker container, letting script… |
| httpbin source ↗ |
14k | Python | 🟢 | A small Python + Flask service that echoes HTTP requests back to the caller, which makes it handy for exercising HTTP clients and… |
| Kinto source ↗ |
4.4k | Python | 🟢 | A generic JSON storage service aimed at frontend and app developers who want a shareable, synchronisable backend without building… |
| Docling-Serve source ↗ |
1.9k | Python | 🟢 | Docling Serve wraps the Docling document-conversion library as a FastAPI-style HTTP service. |
| OpenTripPlanner source ↗ |
2.8k | Java | 🔴 | For transit agencies, regions and app developers who need a routing engine of their own, OpenTripPlanner computes multi-modal iti… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| 1panel source ↗ |
37k | Go | 🟢 | An open-source control panel for Linux servers, an FIT2CLOUD project that is commercially supported by LXware. |
| Termix source ↗ |
16k | Typescript | 🟢 | A server management platform you install on your own hardware, useful for homelab users and small teams that want a single hub fo… |
| nginx-ui source ↗ |
12k | Go | 🟢 | Nginx UI is a browser-based control panel for running Nginx servers, aimed at developers and sysadmins who operate their own reve… |
| Pterodactyl source ↗ |
9.5k | PHP | 🔴 | Panel is the web front end of the Pterodactyl hosting stack: you deploy it on a machine you administer, and it drives one or more… |
| pikvm source ↗ |
10k | — | 🔴 | An open, inexpensive KVM over IP built around a Raspberry Pi, letting you reach a server or workstation remotely down to BIOS lev… |
| Tipi source ↗ |
9.7k | Typescript | 🟢 | Runtipi is a home-server manager that gives a Linux box an app-store feel: you pick services in a web dashboard and they install… |
| Postfix source ↗ |
0 | — | 🔴 | A widely-used mail transfer agent (MTA) for Unix-like systems, originally developed by Wietse Venema at IBM Research as a secure… |
| PatchMon source ↗ |
3.6k | Go | 🟢 | An enterprise-grade patch management platform for Linux, FreeBSD, and Windows servers. |
| LinuxGSM source ↗ |
4.9k | Shell | 🟢 | A BASH command-line tool that lets server admins deploy and run dedicated game servers for around 143 different titles on their o… |
| Scrutiny source ↗ |
8.4k | Go | 🟡 | Puts a web dashboard on top of the smartd/smartctl tooling you already know, combining vendor S.M.A.R.T attributes with real-worl… |
| WGDashboard source ↗ |
3.8k | Vue | 🟢 | A self-hosted web dashboard written in Python and Vue.js that simplifies managing WireGuard and AmneziaWG VPN servers. |
| ajenti source ↗ |
8k | Python | 🟢 | A modular web admin panel for Linux and BSD servers, written in Python 3 with an AngularJS front end and released under the MIT l… |
| Cronicle source ↗ |
5.9k | JavaScript | 🟢 | A distributed task scheduler and job runner aimed at ops teams that have outgrown plain crontab on a handful of servers. |
| webmin source ↗ |
6.1k | HTML | 🟢 | A web-based control panel that lets administrators manage Unix-like systems through a graphical interface instead of command-line… |
| dashdot source ↗ |
3.8k | Typescript | 🟢 | dash. |
| linux-dash source ↗ |
11k | JavaScript | 🟢 | Linux Dash is a lightweight web dashboard for keeping an eye on a Linux machine from a browser. |
| vito source ↗ |
3.3k | PHP | 🟢 | An open-source web dashboard for spinning up and operating your own servers. |
| Nexterm source ↗ |
5.1k | JavaScript | 🟢 | A web-based control panel for administering your own machines, aimed at homelab users and small teams who want one browser tab fo… |
| Xen Orchestra source ↗ |
999 | JavaScript | 🟡 | (XO) is a complete management and backup solution for XCP-ng and Citrix XenServer hypervisors. |
| Calagopus source ↗ |
906 | Typescript | 🟢 | A Rust-based control panel for deploying and managing game servers like Minecraft, Rust, ARK, Valheim, and FiveM inside Docker co… |
| Pterodactyl Wings source ↗ |
1.1k | Go | 🟡 | The server-side daemon that runs on each node hosting game servers. |
| DebOps source ↗ |
1.4k | Jinja | 🔴 | The DebOps project provides a set of general-purpose Ansible roles and playbooks that can be used to manage Debian or Ubuntu host… |
| project-pegaprox source ↗ |
1.7k | Python | 🟡 | PegaProx is a web-based control plane for Proxmox VE and XCP-ng that centralizes management of multiple clusters in one dashboard. |
| PufferPanel source ↗ |
1.8k | Go | 🟢 | A web-based control panel for managing game servers from one central location. |
| froxlor source ↗ |
1.8k | PHP | 🟡 | A lightweight server management panel designed for hosting providers and server administrators. |
| aapanel source ↗ |
3.1k | JavaScript | 🟡 | A free and open-source web hosting control panel designed to simplify server management for Linux systems. |
| UBOS source ↗ |
0 | — | 🟡 | An open-source project designed to simplify the deployment and management of self-hosted web applications. |
| cosmos-server source ↗ |
6.2k | Go | 🟡 | Cosmos Cloud is a security-focused self-hosting platform that acts as a gateway to applications on personal servers, NAS, or Rasp… |
| cobbler source ↗ |
2.8k | Python | 🔴 | A Linux provisioning server that handles fresh installs and later updates for administrators running many machines. |
| dockpanel source ↗ |
993 | Rust | 🟢 | A free, self-hosted server management panel written in Rust with a React frontend. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Home Assistant source ↗ |
92k | Python | 🟡 | A self-hosted, open-source home automation platform that prioritizes local control and privacy. |
| Node RED source ↗ |
24k | JavaScript | 🟢 | Aged but active, Node-RED lets people build event-driven applications by wiring nodes together on a browser canvas instead of wri… |
| HomeBridge source ↗ |
26k | Typescript | 🟢 | A volunteer-run, open-source server you keep on your home network; it poses as a HomeKit bridge, so gadgets with no official Home… |
| Tasmota source ↗ |
25k | C | 🔴 | Replaces the vendor firmware on ESP8266, ESP8285 and ESP32 based smart plugs, bulbs, relays, meters and DIY boards, keeping every… |
| timescale source ↗ |
24k | C | 🟡 | TimescaleDB is a PostgreSQL extension that adds time-series and event-data handling to an ordinary Postgres server, for developer… |
| ESPHome source ↗ |
12k | C++ | 🟡 | An open-source toolchain for building firmware for small Wi-Fi and Bluetooth microcontrollers, aimed at home-automation makers wh… |
| Zigbee2MQTT source ↗ |
16k | Typescript | 🔴 | A Node.js bridge that lets one Zigbee coordinator adapter run your whole Zigbee mesh, so lights, sensors and switches keep workin… |
| EMQX source ↗ |
17k | Erlang | 🔴 | A distributed, highly scalable MQTT broker designed for IoT, Industrial IoT (IIoT), and connected vehicles. |
| RabbitMQ source ↗ |
14k | JavaScript | 🟡 | A feature-rich open-source broker for messaging and streaming, widely used to decouple microservices, dispatch RPC-style work, bu… |
| Mosquitto source ↗ |
11k | C | 🟡 | Eclipse Mosquitto is an open-source (EPL/EDL licensed) message broker that implements the MQTT protocol versions 5.0, 3.1.1, and… |
| Thingsboard source ↗ |
23k | Java | 🔴 | Provides a complete IoT platform that handles device provisioning, telemetry ingestion, real-time dashboards, and automated rule-… |
| traccar source ↗ |
8.1k | Java | 🟢 | A free, open-source GPS tracking platform written in Java. |
| Eclipse Mosquitto source ↗ |
11k | C | 🟢 | An open-source MQTT broker: a server that routes publish/subscribe traffic between IoT devices, sensors, embedded systems and app… |
| tdengine source ↗ |
25k | C | 🟡 | An open-source, high-performance time-series database aimed at Internet of Things, connected-car and industrial (IIoT) workloads,… |
| ejabberd source ↗ |
6.8k | Erlang | 🔴 | A battle-tested real-time messaging platform written in Erlang that runs an XMPP server, MQTT broker, and SIP service together in… |
| Domoticz source ↗ |
3.8k | C++ | 🟢 | A free, open-source home automation system built for local control and privacy. |
| OpenRemote source ↗ |
2.1k | Java | 🟡 | A fully open-source IoT platform for building complete device-management solutions, aimed at manufacturers, system integrators an… |
| RaspAP source ↗ |
5.2k | PHP | 🟡 | Turns Debian-based single-board computers, most famously the Raspberry Pi, into a fully managed wireless router and access point… |
| Apache IoTDB source ↗ |
6.4k | Java | 🟡 | A time-series database management system designed for industrial IoT scenarios. |
| MQTTX Web source ↗ |
5.1k | Typescript | 🟢 | MQTTX is a free, Apache-2.0 licensed MQTT client toolbox from EMQ, aimed at developers and IoT engineers who need to exercise a b… |
| fugleramme source ↗ |
4.1k | Python | 🟡 | A self-hosted bird detection frame that listens to audio via a microphone, uses BirdNET-Go running locally to identify bird speci… |
| openHAB source ↗ |
1.2k | Java | 🟡 | A powerful, open-source home automation platform designed to integrate a wide range of devices and technologies into a single, un… |
| Sonoff LAN source ↗ |
3.4k | Python | 🟡 | SonoffLAN is a custom component for Home Assistant designed to integrate Sonoff devices with eWeLink firmware. |
| HyperHDR source ↗ |
2.3k | C++ | 🟡 | For anyone who wants bias lighting behind a television or reactive LEDs for music, HyperHDR is the application doing the analysis… |
| activemq source ↗ |
2.5k | Java | 🔴 | Apache ActiveMQ is a Java message broker from the Apache Software Foundation, used to route messages between applications over qu… |
| VerneMQ source ↗ |
3.7k | Erlang | 🔴 | A distributed MQTT message broker developed in Erlang/OTP, designed for industrial and high-scale IoT deployments. |
| openHABian source ↗ |
831 | Shell | 🟢 | Designed to simplify the setup and operation of openHAB, a vendor and technology agnostic open-source home automation platform. |
| kuzzle source ↗ |
1.7k | Typescript | 🟡 | A generic backend platform that provides ready-to-use building blocks common to most applications: multi-protocol API (HTTP, WebS… |
| ChirpStack source ↗ |
1.1k | Rust | 🔴 | A LoRaWAN Network Server you can host yourself to operate private or public networks. |
| meshmonitor source ↗ |
729 | Typescript | 🟢 | Lets you watch and manage off-grid mesh networks from a single web UI. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Tailscale source ↗ |
39k | Go | 🟢 | Provides the tailscaled daemon and CLI to create encrypted WireGuard mesh networks between devices, servers, and containers. |
| OpenWrt source ↗ |
29k | C | 🟡 | An embedded Linux distribution aimed at routers and other small network devices, and it is also used by developers as a base for… |
| headscale source ↗ |
46k | Go | 🟡 | Lets you run your own Tailscale-compatible VPN control plane — a self-hosted, open-source server that manages WireGuard key excha… |
| netbird source ↗ |
31k | Go | 🟡 | A zero-trust networking platform that combines a peer-to-peer WireGuard mesh network with centralized access control. |
| coredns source ↗ |
14k | Go | 🟢 | A fast, flexible DNS server and forwarder written in Go, a graduated CNCF project whose nearly all functionality lives in chained… |
| Mosquitto source ↗ |
11k | C | 🟡 | Eclipse Mosquitto is an open-source (EPL/EDL licensed) message broker that implements the MQTT protocol versions 5.0, 3.1.1, and… |
| nginx-proxy source ↗ |
20k | Python | 🟢 | An automated reverse proxy for Docker: it runs Nginx together with docker-gen in one container, watches the Docker socket and reg… |
| RustDesk Server source ↗ |
11k | Rust | 🟢 | RustDesk's self-hostable backend, shipped as the open-source edition of the server program: hbbs is the ID, rendezvous and signal… |
| consul source ↗ |
30k | Go | 🔴 | A distributed service networking platform that acts as the control plane for finding, connecting and securing services on VMs, co… |
| nebula source ↗ |
19k | Go | 🔴 | An open-source overlay networking tool from Slack that builds a mutually authenticated peer-to-peer network so hosts anywhere can… |
| nps source ↗ |
34k | Go | 🟡 | A lightweight intranet penetration proxy server written in Go, paired with a separate client called npc and a web management cons… |
| ZeroTier source ↗ |
17k | C++ | 🟡 | One is the daemon behind ZeroTier's global virtual networking: it puts laptops, servers, VMs, containers and IoT hardware onto sh… |
| kubo source ↗ |
17k | Go | 🟡 | The first and still the most widely deployed IPFS implementation, written in Go and run as a long-lived network daemon on your ow… |
| chisel source ↗ |
17k | Go | 🟢 | A small Go program that carries TCP and UDP traffic inside an HTTP/WebSocket connection, with every tunnel wrapped in the SSH pro… |
| Coturn source ↗ |
15k | C | 🟡 | A free open-source TURN and STUN server, used as a media relay and NAT-traversal gateway for VoIP and WebRTC traffic. |
| pdns source ↗ |
4.5k | C++ | 🔴 | PowerDNS is a free DNS software suite whose single repository builds three daemons: the Authoritative Server, the Recursor and dn… |
| gravitl source ↗ |
12k | Go | 🟡 | Netmaker is an open-source platform that automates WireGuard so a team can build virtual networks spanning data centres, clouds,… |
| HAProxy source ↗ |
0 | — | 🟡 | A free, very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based appl… |
| OpenZiti source ↗ |
4.5k | Go | 🔴 | A zero-trust networking platform you run yourself: an overlay that sits on any IP network and keeps services unreachable by every… |
| slskd source ↗ |
4.3k | C# | 🟢 | Brings the Soulseek file-sharing network to a browser: it is a client-server program you run yourself, with the whole client livi… |
| zrok source ↗ |
4.8k | Go | 🔴 | A zero-trust, peer-to-peer sharing and tunneling tool built on the OpenZiti overlay network, brought to you by NetFoundry. |
| bore source ↗ |
12k | Rust | 🟢 | A small TCP tunnel written in Rust that forwards a local port to a remote server so a development machine behind NAT can be reach… |
| Lighttpd source ↗ |
0 | — | 🟡 | (pronounced "lighty") is a lightweight web server designed for speed, efficiency, and compliance with modern web standards. |
| ddns-updater source ↗ |
3.3k | Go | 🟢 | An open-source dynamic DNS client that keeps your A and AAAA records pointed at your changing public IP address. |
| openSIPS source ↗ |
1.5k | C | 🔴 | A GPL-licensed SIP server implementation used by carriers, telecoms, and ITSPs for Class 4/5 platforms, trunking, enterprise PBX,… |
| 3proxy source ↗ |
5.6k | C | 🟢 | A small cross-platform proxy server, written in C, that runs as one executable hosting many gateway services at once: HTTP/1.1 an… |
| mtg source ↗ |
3.7k | Go | 🟢 | A lightweight, opinionated MTProto proxy for Telegram that helps users bypass censorship. |
| Yggdrasil source ↗ |
5.6k | Go | 🟡 | An experimental encrypted IPv6 overlay network: every node runs a small userspace router, so any IPv6-capable application can tal… |
| sish source ↗ |
4.8k | Go | 🟡 | An open-source SSH server whose only job is forwarding: you connect with plain ssh -R commands and it publishes your local HTTP,… |
| VerneMQ source ↗ |
3.7k | Erlang | 🔴 | A distributed MQTT message broker developed in Erlang/OTP, designed for industrial and high-scale IoT deployments. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| supabase source ↗ |
115k | Typescript | 🔴 | An open-source Postgres development platform that combines a full PostgreSQL database with authentication, auto-generated REST an… |
| Appwrite source ↗ |
58k | Typescript | 🟡 | An open-source backend-as-a-service platform built for developers and AI agents. |
| keycloak source ↗ |
38k | Java | 🟡 | An open-source identity and access management server for modern applications and services. |
| authelia source ↗ |
30k | Go | 🟡 | A self-hosted identity and access management server with a web login portal, so users authenticate once and their session then ga… |
| Kong Gateway source ↗ |
44k | Lua | 🟡 | A cloud-native, platform-agnostic API and AI Gateway built for high-performance proxying, routing, and load balancing of microser… |
| authentik source ↗ |
26k | Python | 🔴 | The identity provider you run yourself: open-source software that brings single sign-on for your own applications onto your own h… |
| Pocket ID source ↗ |
10k | Go | 🟢 | An identity provider for homelabs, small teams and startups that find Keycloak, Authentik or Ory Hydra heavier than their setup n… |
| Stalwart Mail Server source ↗ |
16k | Rust | 🟡 | Stalwart, from Stalwart Labs, is an open-source groupware and email platform written in Rust that folds the MTA, message store, j… |
| Casdoor source ↗ |
15k | Go | 🟢 | An open-source identity and access management platform: it runs the single sign-on service, keeps the user directory and issues t… |
| zitadel source ↗ |
16k | Go | 🟡 | Aiming at developers and teams who run SaaS products, B2B applications or internal infrastructure, ZITADEL bundles a complete ide… |
| Teleport source ↗ |
21k | Go | 🔴 | An infrastructure identity platform that secures access to servers, Kubernetes clusters, databases, Windows desktops, web applica… |
| Dex source ↗ |
11k | Go | 🟢 | A federated identity service that hands OpenID Connect to the rest of your platform: applications speak one protocol to Dex, and… |
| logto source ↗ |
15k | Typescript | 🟡 | An authentication and authorization server for SaaS and AI applications, built around OIDC, OAuth 2.1 and SAML. |
| ory source ↗ |
14k | Go | 🔴 | Kratos is the identity and login engine of the Ory stack: it answers with JSON instead of HTML, so your own web, mobile or backen… |
| Tinyauth source ↗ |
8.5k | Go | 🟢 | A lightweight OpenID Connect certified authentication and authorization server built for self-hosted environments. |
| supertokens source ↗ |
15k | Java | 🔴 | Core is an open-source backend for user authentication: an HTTP service, written in Java, that handles sign-up, sign-in, sign-out… |
| hanko source ↗ |
9.1k | Go | 🟡 | An open-source identity platform that gives app developers a ready-made login, registration and account-management backend they c… |
| freeradius-server source ↗ |
2.6k | C | 🔴 | FreeRADIUS is the most widely deployed RADIUS server: a daemon for Linux and other Unix-like systems that centralises network acc… |
| nhost source ↗ |
9.4k | Go | 🔴 | An MIT-licensed, open-source Backend-as-a-Service for app developers who want a Firebase-style stack they can own. |
| Kanidm source ↗ |
5.6k | Rust | 🔴 | An identity management platform that other applications and services can delegate authenticating and storing identities to, aimin… |
| stack-auth source ↗ |
6.9k | Typescript | 🔴 | Hexclave is an open-source user-infrastructure platform for SaaS products: your app keeps its own frontend, backend and database… |
| LLDAP source ↗ |
6.6k | Rust | 🟢 | A lightweight LDAP implementation focused on authentication for self-hosted environments. |
| voidauth source ↗ |
2.9k | Typescript | 🟡 | An open-source single sign-on and user-management provider meant to sit in front of the apps running on your own server. |
| 2FAuth source ↗ |
4.2k | PHP | 🟡 | A web application for secure storage and generation of two-factor authentication codes with a modern interface. |
| email-oauth2-proxy source ↗ |
1.5k | Python | 🟡 | Email OAuth 2.0 Proxy sits between older email programs and modern mail servers that require OAuth 2.0. |
| GLAuth source ↗ |
2.9k | Go | 🟢 | (Go-lang LDAP Authentication) is a lightweight LDAP server written in Go, aimed at developers, CI pipelines and homelabs that wan… |
| osixia/openldap source ↗ |
4.2k | Go | 🟢 | A Docker container image for deploying OpenLDAP directory services on your own infrastructure. |
| authgear source ↗ |
2.2k | Go | 🔴 | An open-source customer identity and access management server aimed at SaaS products and multi-app ecosystems, available either a… |
| boxyhq source ↗ |
2.3k | Typescript | 🔴 | Ory Polis is an Enterprise Single Sign-On service that implements SSO using a standard OAuth 2.0 flow, hiding the complexities of… |
| OIDC Auth source ↗ |
1.2k | Python | 🟢 | OpenID Connect for Home Assistant is a custom integration that implements the OIDC relying party (client) role for Home Assistant… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| rustdesk source ↗ |
129k | Rust | 🟢 | An open-source remote desktop tool written in Rust with a Flutter UI. |
| Tailscale source ↗ |
39k | Go | 🟢 | Provides the tailscaled daemon and CLI to create encrypted WireGuard mesh networks between devices, servers, and containers. |
| Pangolin source ↗ |
24k | Typescript | 🟡 | Built on WireGuard, Pangolin fuses remote-access networking and security into a single open stack: a resource-level zero-trust VP… |
| setup-ipsec-vpn source ↗ |
29k | Shell | 🟢 | A set of bash scripts that turn a Linux server you control into a personal IPsec VPN server, with no interactive prompts needed:… |
| jumpserver source ↗ |
32k | Python | 🟡 | Puts privileged access under central control: it is a GPL-3.0 PAM platform, the kind of system commonly called a bastion host, ai… |
| Termix source ↗ |
16k | Typescript | 🟢 | A server management platform you install on your own hardware, useful for homelab users and small teams that want a single hub fo… |
| Codync source ↗ |
2.1k | Rust | 🟢 | A self-hosted application that runs on your computer (macOS, Windows, or Linux) and turns locally installed AI coding agents — in… |
| Coder source ↗ |
17k | Go | 🔴 | Lets teams spin up remote development machines and autonomous coding assistants on hardware they administer themselves. |
| openvpn source ↗ |
15k | C | 🔴 | The reference open-source implementation of the OpenVPN protocol: a user-space SSL/TLS VPN daemon that runs as server or client o… |
| RustDesk Server source ↗ |
11k | Rust | 🟢 | RustDesk's self-hostable backend, shipped as the open-source edition of the server program: hbbs is the ID, rendezvous and signal… |
| MeshCentral source ↗ |
7.7k | JavaScript | 🟢 | A free, Apache-licensed remote computer management web site written in JavaScript and Node.js. |
| Warpgate source ↗ |
8.3k | Rust | 🟢 | A bastion host and privileged-access-management proxy a team puts in its DMZ to govern who reaches which internal systems. |
| SoftEtherVPN source ↗ |
14k | C | 🟡 | SoftEther VPN is a cross-platform VPN program: one server process speaks its own HTTPS-based SSL-VPN protocol and also terminates… |
| nps source ↗ |
34k | Go | 🟡 | A lightweight intranet penetration proxy server written in Go, paired with a separate client called npc and a web management cons… |
| ZeroTier source ↗ |
17k | C++ | 🟡 | One is the daemon behind ZeroTier's global virtual networking: it puts laptops, servers, VMs, containers and IoT hardware onto sh… |
| Nezha source ↗ |
10k | Go | 🟡 | Monitoring (哪吒监控) V2 is an Apache-2.0 licensed monitoring and operations tool built around a central Dashboard plus a small Agent… |
| pikvm source ↗ |
10k | — | 🔴 | An open, inexpensive KVM over IP built around a Raspberry Pi, letting you reach a server or workstation remotely down to BIOS lev… |
| chisel source ↗ |
17k | Go | 🟢 | A small Go program that carries TCP and UDP traffic inside an HTTP/WebSocket connection, with every tunnel wrapped in the SSH pro… |
| sshuttle source ↗ |
14k | Python | 🟢 | A command-line tool that builds a VPN-like tunnel from your machine to any host you can reach over SSH, forwarding entire subnets… |
| PatchMon source ↗ |
3.6k | Go | 🟢 | An enterprise-grade patch management platform for Linux, FreeBSD, and Windows servers. |
| xrdp source ↗ |
6.8k | C | 🟢 | This open-source Remote Desktop Protocol server for Linux enables graphical remote access from Windows, macOS, iOS, and Android d… |
| Guacamole source ↗ |
4k | C | 🔴 | guacamole-server is the native half of Apache Guacamole: the guacd proxy daemon, the libguac C library, and one support library p… |
| Firezone source ↗ |
9.2k | Elixir | 🟢 | A remote-access platform on top of WireGuard that lets teams reach private apps, hosts, databases or entire subnets through granu… |
| xpipe-webtop source ↗ |
15k | Java | 🟢 | XPipe is a desktop connection hub that gives you one place to reach your whole server infrastructure: SSH hosts and tunnels, Dock… |
| gravitl source ↗ |
12k | Go | 🟡 | Netmaker is an open-source platform that automates WireGuard so a team can build virtual networks spanning data centres, clouds,… |
| strongswan source ↗ |
3.1k | C | 🔴 | An open-source IPsec VPN suite written in C: it implements the Internet Key Exchange protocols so IP traffic can be protected in… |
| OpenZiti source ↗ |
4.5k | Go | 🔴 | A zero-trust networking platform you run yourself: an overlay that sits on any IP network and keeps services unreachable by every… |
| WeTTY source ↗ |
5.5k | Typescript | 🟢 | (Web + TTY) puts a terminal in your browser over HTTP or HTTPS. |
| plain-app source ↗ |
7.2k | Kotlin | 🟢 | PlainApp is a free Android app that turns the handset into the host: tapping Start launches a web server on the device, and a man… |
| Apache Guacamole source ↗ |
1.8k | Java | 🟡 | A self-hosted remote desktop gateway that lets users access desktops and servers through a web browser. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| mitmproxy source ↗ |
47k | Python | 🟢 | An interactive proxy that can intercept TLS-protected traffic, designed for penetration testers and developers. |
| Beszel source ↗ |
27k | Go | 🟢 | Pairs a web hub with a small agent on every machine you want watched, so overall resource use stays deliberately low. |
| web-check source ↗ |
35k | Typescript | 🟢 | Takes a single URL and returns a report of everything that is publicly known about that site: 44 checks spread over seven areas s… |
| MyIP source ↗ |
12k | JavaScript | 🟢 | MyIP, published as IPCheck.ing, bundles the network and privacy checks people otherwise spread over many sites into a single web… |
| Zabbix source ↗ |
6.6k | Go Template | 🔴 | An enterprise-grade, open-source monitoring platform that tracks the health and performance of network devices, servers, virtual… |
| bettercap source ↗ |
20k | Go | 🟢 | A Go-based, extensible toolkit that unifies reconnaissance and offensive testing across many network types: 802.11 Wi-Fi, Bluetoo… |
| LibreSpeed source ↗ |
15k | JavaScript | 🟢 | A lightweight Internet speed test that runs in the browser with Web Workers and XMLHttpRequest, so it needs no Flash, Java or Web… |
| opnsense source ↗ |
4.8k | PHP | 🔴 | An open-source firewall and routing distribution built on FreeBSD, aimed at home labs, small offices and enterprises that want co… |
| ntopng source ↗ |
8.3k | Lua | 🟢 | A web-based application for monitoring and analysing network traffic, aimed at network administrators and security teams who want… |
| checkmate source ↗ |
11k | Typescript | 🟢 | An open-source monitoring app from BlueWave Labs that watches servers and websites and reports uptime, response times and inciden… |
| NetAlertX source ↗ |
7.4k | Python | 🟢 | A self-hosted network visibility and asset intelligence app: it keeps a live inventory of every device on your networks, spots sh… |
| Blackbox exporter source ↗ |
5.9k | Go | 🟢 | A Prometheus exporter that checks services from the outside instead of reading internal metrics. |
| WatchYourLAN source ↗ |
7.7k | Go | 🟢 | A lightweight, open-source LAN scanner written in Go that keeps an inventory of every device seen on your network and shows it in… |
| Zabbix Docker source ↗ |
2.9k | Dockerfile | 🟡 | The official container packaging of Zabbix, the AGPL-licensed distributed monitoring platform that tracks network and server heal… |
| Snitch source ↗ |
794 | Python | 🟡 | A privacy-first network monitoring tool that lets you see every outbound connection from your computer in real time. |
| Upsnap source ↗ |
6.4k | Go | 🟢 | A self-hosted wake-on-LAN web app built with SvelteKit, Go, and PocketBase. |
| checkmk source ↗ |
2.6k | Python | 🟡 | Keeps an eye on mixed estates - physical, virtual, containerised and cloud systems - using an engine designed around scale, flexi… |
| cacti source ↗ |
1.9k | PHP | 🔴 | A long-established PHP application that monitors network equipment and servers and renders the polled metrics as RRDtool-based ti… |
| Pi.Alert source ↗ |
1.3k | PHP | 🟢 | Watches your LAN and Wi-Fi: it discovers connected devices, tracks their presence, and alerts you when an unknown device shows up… |
| vnstat source ↗ |
1.8k | C | 🟢 | A lightweight utility for tracking network usage on Linux and BSD. |
| UniFi-Poller source ↗ |
2.7k | Go | 🟡 | UnPoller, released to users as UniFi Poller, is an open-source Go collector for Ubiquiti UniFi networks. |
| Speed Test by OpenSpeedTest™ source ↗ |
3.8k | JavaScript | 🟢 | OpenSpeedTest is a free open-source HTML5 network speed test that runs in any modern web browser without requiring plugins or cli… |
| meshmonitor source ↗ |
729 | Typescript | 🟢 | Lets you watch and manage off-grid mesh networks from a single web UI. |
| nagios source ↗ |
2.1k | C | 🔴 | Core is the long-running monitoring daemon at the heart of the Nagios project, written in C and covered by GPL version 2. |
| TapMap source ↗ |
1.6k | Python | 🟢 | Examines active network sockets on the host using psutil (Windows/Linux) or lsof (macOS), resolves IP addresses to coordinates vi… |
| LAN-Orangutan source ↗ |
1.2k | Go | 🟢 | LAN Orangutan is a lightweight network discovery tool for homelabbers. |
| unifi-toolkit source ↗ |
761 | Python | 🟡 | UI Toolkit is a self-hosted web application for managing UniFi networks. |
| SIPCAPTURE Homer source ↗ |
2k | Go | 🟡 | Homer eleven is an open-source telecom observability server for SIP, VoIP and RTC traffic. |
| munin source ↗ |
2.2k | Perl | 🟢 | A networked monitoring system built around a master that periodically polls lightweight node agents and turns what it gathers int… |
| NetworkOptimizer source ↗ |
1.3k | C# | 🟡 | Network Optimizer for UniFi is a self-hosted management platform that connects to your UniFi Console to analyze configuration, mo… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| coolify source ↗ |
66k | PHP | 🟡 | An open-source, self-hostable platform-as-a-service that gives you a Heroku-like experience on your own infrastructure. |
| Docker Engine source ↗ |
72k | Go | 🔴 | Moby is an open-source project from Docker that provides a modular framework and toolkit for assembling custom container-based sy… |
| dokploy source ↗ |
38k | Typescript | 🟢 | A deployment platform in the spirit of Heroku, Vercel and Netlify that you install on a VPS you own, so the control plane, its Po… |
| 1panel source ↗ |
37k | Go | 🟢 | An open-source control panel for Linux servers, an FIT2CLOUD project that is commercially supported by LXware. |
| Arcane source ↗ |
8.3k | Go | 🟢 | Delivers a web-based interface for administering Docker environments. |
| Portainer source ↗ |
39k | Typescript | 🟢 | Portainer's Community Edition gives homelab and team operators a single browser console for running container estates: plain Dock… |
| Rancher source ↗ |
26k | Go | 🔴 | An open-source management platform for organizations running containers in production: rather than administering one cluster at a… |
| Incus source ↗ |
6.6k | Go | 🔴 | Runs complete Linux distributions inside containers or virtual machines and manages them through a single REST API. |
| dockhand source ↗ |
7.1k | Typescript | 🟢 | A modern Docker management application providing a web UI for containers, Compose stacks, and Docker hosts. |
| CapRover source ↗ |
15k | Typescript | 🟢 | Turns one server into an app and database deployment platform with a web GUI, aimed at developers who would rather ship code than… |
| LXD source ↗ |
4.9k | Go | 🟢 | A daemon for full Linux systems that run as system containers or QEMU/KVM-based virtual machines, scaling from a single instance… |
| cloudstack source ↗ |
3.1k | Java | 🟡 | Apache CloudStack is open-source Infrastructure as a Service platform that manages large networks of virtual machines. |
| whats-up-docker source ↗ |
4.2k | Typescript | 🟢 | WUD (What's up Docker?) is a self-hosted tool designed to keep Docker containers up-to-date. |
| Sandstorm source ↗ |
7.1k | JavaScript | 🔴 | An open-source server you install on your own 64-bit Linux machine to run web applications the way you install phone apps: pick o… |
| Komodo source ↗ |
13k | Rust | 🔴 | A web application for orchestrating infrastructure across multiple servers. |
| docker-socket-proxy source ↗ |
2.9k | Python | 🟢 | Docker Socket Proxy is a security-focused tool that provides controlled access to the Docker socket. |
| Pelican Panel source ↗ |
2.4k | PHP | 🟡 | Provides management capabilities for game servers hosted in separate Docker containers via a Wings daemon. |
| Pterodactyl Wings source ↗ |
1.1k | Go | 🟡 | The server-side daemon that runs on each node hosting game servers. |
| sablier source ↗ |
3.1k | Go | 🟢 | A free, open-source API server that scales workloads to zero: when a request comes in for something that is asleep, it wakes the… |
| swarmpit source ↗ |
3.5k | Clojure | 🟡 | A lightweight, self-hosted management interface for Docker Swarm clusters. |
| Dockpeek source ↗ |
2.1k | JavaScript | 🟢 | A lightweight web dashboard for people who run many Docker containers at home or on servers: it lists every container, turns publ… |
| Cup source ↗ |
1.4k | Rust | 🟢 | A small Rust utility that tells you which container images on your machine are out of date, without burning through registry rate… |
| DebNAS source ↗ |
1.2k | Shell | 🟢 | A collection of Bash scripts that automate turning a fresh Debian 12 or 13 (amd64) installation into a capable home NAS. |
| Websoft9 source ↗ |
2.1k | Typescript | 🟢 | An open-source, web-based PaaS for deploying and managing hundreds of ready-made open-source applications (CMS, e-commerce, DevOp… |
| tugtainer source ↗ |
1.6k | Python | 🟢 | A self-hosted application for automating Docker container updates. |
| maintenant source ↗ |
547 | Go | 🟢 | Monitors Docker, Docker Swarm, and Kubernetes infrastructure from a single Go binary or container. |
| drydock source ↗ |
278 | Typescript | 🟢 | A self-hosted platform for monitoring container image updates. |
| nixopus source ↗ |
1.5k | Go | 🟢 | An open-source deployment platform that uses an autonomous AI agent to manage the complete application lifecycle. |
| dyrector.io source ↗ |
1.8k | Typescript | 🟡 | An open-source delivery and deployment platform for developers and DevOps teams who want to release containerized software withou… |
| rexray source ↗ |
2.2k | Go | 🟡 | REX-Ray provides storage orchestration for containerized workloads running on Docker, Kubernetes, and Mesos platforms. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Paperless-ngx source ↗ |
48k | Python | 🟢 | A community-supported document management system that turns scanned paper documents into a searchable digital archive. |
| Calibre source ↗ |
26k | Python | 🟢 | A comprehensive e-book library manager for personal use. |
| AList source ↗ |
50k | Go | 🟢 | A file listing and WebDAV program that lets you mount and browse dozens of cloud storage providers — including Google Drive, OneD… |
| copyparty source ↗ |
47k | Python | 🟢 | Turns almost any device into a file server with resumable uploads and downloads using any web browser. |
| OpenList source ↗ |
26k | Go | 🟢 | The community-run AGPL-3.0 fork of AList: a file list server that mounts local disks and dozens of remote backends — FTP/SFTP, SM… |
| Puter source ↗ |
44k | Typescript | 🔴 | An open-source, self-hostable internet computer that runs a full desktop environment in the browser. |
| FileBrowser Quantum source ↗ |
9.1k | Go | 🟢 | A free self-hosted web file manager with source configuration options, multiple authentication methods including OIDC, LDAP, JWT… |
| Komga source ↗ |
6.8k | Kotlin | 🟢 | Organizes and serves comics, manga, BDs, magazines, and eBooks (CBZ, CBR, PDF, EPUB). |
| spacedrive source ↗ |
40k | Rust | 🟡 | An open-source file manager that puts folders, whole drives, NAS datasets, peer Spacedrive nodes and optional cloud buckets behin… |
| plain-app source ↗ |
7.2k | Kotlin | 🟢 | PlainApp is a free Android app that turns the handset into the host: tapping Start launches a web server on the device, and a man… |
| TagSpaces source ↗ |
5.4k | Typescript | 🟢 | A file-based workspace for organizing, tagging and editing the documents already sitting on your disk, aimed at people who want t… |
| File Viewer source ↗ |
2.9k | Typescript | 🟡 | A pure-frontend file preview component that renders Office documents, PDF and OFD, CAD drawings, 3D models, archives, email, eboo… |
| FileGator source ↗ |
3.1k | PHP | 🟢 | A self-hosted web tool that lets users manage files and folders through a browser interface. |
| Tiny File Manager source ↗ |
6k | PHP | 🟢 | Offers a lightweight solution for managing files directly from a web browser. |
| plMail source ↗ |
574 | PHP | 🟢 | A self-hosted mail client that connects to your existing mailboxes — IMAP, Gmail, and Outlook — and stores them in your own Postg… |
| wanderer source ↗ |
4.1k | Dart | 🟡 | An open-source, self-hosted trail catalogue for hikers, cyclists and trail groups that want their GPS data on their own server. |
| WebSSH source ↗ |
328 | JavaScript | 🟢 | A browser-based SSH and SFTP workspace you host yourself. |
| Directory Lister source ↗ |
2.5k | PHP | 🟢 | Turns any folder reachable by a web server into a browsable public file listing. |
| ProjectSend source ↗ |
2.1k | PHP | 🟢 | A web application for delivering files to your clients and collaborators while keeping everything on hardware you control. |
| Manyfold source ↗ |
2.2k | Ruby | 🟢 | A web application for keeping a collection of 3D printing files in order, aimed at hobbyists and anyone who stores their own prin… |
| Shoko source ↗ |
789 | C# | 🟡 | Server automates anime library organization by hashing video files and matching them to AniDB's database. |
| DBackup source ↗ |
451 | Typescript | 🟢 | A self-hosted backup application for databases and file systems. |
| Surfer source ↗ |
0 | — | 🟢 | A lightweight static file server designed for self-hosting. |
| Thingport source ↗ |
300 | Typescript | 🟢 | This application runs on your own server and collects 3D printing models from ten major platforms. |
| diskover source ↗ |
1.8k | PHP | 🔴 | Community Edition is a free, open-source platform for indexing and searching file metadata across local, network, and cloud stora… |
| NextExplorer source ↗ |
1.2k | JavaScript | 🟢 | A self-hosted file explorer designed for teams and homelabs. |
| transmute source ↗ |
1.5k | Python | 🟢 | A self-hosted file conversion and compression tool that processes images, video, audio, documents, spreadsheets, subtitles, fonts… |
| Eidos source ↗ |
3.2k | Typescript | 🟢 | File is an open format built on standard SQLite storing structured data in single local files. |
| Cloud Commander source ↗ |
2k | JavaScript | 🟢 | A web file manager that puts a twin-panel browser interface, a command console and text editors on top of your server's filesyste… |
| FileRise source ↗ |
1k | JavaScript | 🟢 | A PHP-based file manager you host yourself. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| 3x-ui source ↗ |
50k | Go | 🟢 | An open-source web control panel, GPL-3.0 licensed, that lets you deploy and run Xray-core proxy servers from a dashboard instead… |
| Tailscale source ↗ |
39k | Go | 🟢 | Provides the tailscaled daemon and CLI to create encrypted WireGuard mesh networks between devices, servers, and containers. |
| headscale source ↗ |
46k | Go | 🟡 | Lets you run your own Tailscale-compatible VPN control plane — a self-hosted, open-source server that manages WireGuard key excha… |
| netbird source ↗ |
31k | Go | 🟡 | A zero-trust networking platform that combines a peer-to-peer WireGuard mesh network with centralized access control. |
| Hysteria source ↗ |
23k | Go | 🟢 | 2 is an MIT-licensed proxy written in Go that comes as a single executable serving both server and client roles, so you can host… |
| setup-ipsec-vpn source ↗ |
29k | Shell | 🟢 | A set of bash scripts that turn a Linux server you control into a personal IPsec VPN server, with no interactive prompts needed:… |
| Pangolin source ↗ |
24k | Typescript | 🟡 | Built on WireGuard, Pangolin fuses remote-access networking and security into a single open stack: a resource-level zero-trust VP… |
| openvpn source ↗ |
15k | C | 🔴 | The reference open-source implementation of the OpenVPN protocol: a user-space SSL/TLS VPN daemon that runs as server or client o… |
| gluetun source ↗ |
16k | Go | 🟢 | A versatile VPN client packaged in a lightweight Docker container. |
| nebula source ↗ |
19k | Go | 🔴 | An open-source overlay networking tool from Slack that builds a mutually authenticated peer-to-peer network so hosts anywhere can… |
| SoftEtherVPN source ↗ |
14k | C | 🟡 | SoftEther VPN is a cross-platform VPN program: one server process speaks its own HTTPS-based SSL-VPN protocol and also terminates… |
| ZeroTier source ↗ |
17k | C++ | 🟡 | One is the daemon behind ZeroTier's global virtual networking: it puts laptops, servers, VMs, containers and IoT hardware onto sh… |
| WireGuard Easy source ↗ |
27k | Typescript | 🟢 | wg-easy is a self-hosted solution that simplifies the installation and management of WireGuard VPN with a web-based admin UI. |
| opnsense source ↗ |
4.8k | PHP | 🔴 | An open-source firewall and routing distribution built on FreeBSD, aimed at home labs, small offices and enterprises that want co… |
| PiVPN source ↗ |
8.1k | Shell | 🟢 | A bash installer that converts a Raspberry Pi into an OpenVPN or WireGuard gateway, built for people who want an inexpensive home… |
| sshuttle source ↗ |
14k | Python | 🟢 | A command-line tool that builds a VPN-like tunnel from your machine to any host you can reach over SSH, forwarding entire subnets… |
| Firezone source ↗ |
9.2k | Elixir | 🟢 | A remote-access platform on top of WireGuard that lets teams reach private apps, hosts, databases or entire subnets through granu… |
| Shadowsocks source ↗ |
16k | C++ | 🟢 | shadowsocks-c is the renamed and modernized shadowsocks-libev: a pure-C implementation of the Shadowsocks secured SOCKS5 proxy pr… |
| OpenZiti source ↗ |
4.5k | Go | 🔴 | A zero-trust networking platform you run yourself: an overlay that sits on any IP network and keeps services unreachable by every… |
| Headplane source ↗ |
3.3k | Typescript | 🟡 | A web admin panel for Headscale, the open-source control server you can self-host in place of Tailscale's, which ships no interfa… |
| gravitl source ↗ |
12k | Go | 🟡 | Netmaker is an open-source platform that automates WireGuard so a team can build virtual networks spanning data centres, clouds,… |
| strongswan source ↗ |
3.1k | C | 🔴 | An open-source IPsec VPN suite written in C: it implements the Internet Key Exchange protocols so IP traffic can be protected in… |
| Transmission_VPN source ↗ |
4.6k | Shell | 🟡 | This image bundles the Transmission torrent client with an OpenVPN client in one Docker container, for anyone who wants all torre… |
| WGDashboard source ↗ |
3.8k | Vue | 🟢 | A self-hosted web dashboard written in Python and Vue.js that simplifies managing WireGuard and AmneziaWG VPN servers. |
| Outline Server source ↗ |
6.3k | Typescript | 🟢 | (also called Shadowbox) is the core proxy component of the Outline ecosystem. |
| docker-ipsec-vpn-server source ↗ |
7.2k | Shell | 🟢 | This project packages an IPsec VPN server as a Docker image, built with Libreswan as the IPsec stack and xl2tpd for L2TP on eithe… |
| amneziawg-installer source ↗ |
1.5k | Shell | 🟢 | A pure-bash provisioning script: point it at a clean VPS running Debian 13 or Ubuntu 24.04/26.04 and it delivers a working Amnezi… |
| wireguard-ui source ↗ |
5.2k | Go | 🟡 | Puts a browser-based control panel on top of a WireGuard VPN host. |
| Pritunl source ↗ |
5k | Python | 🟡 | Enterprise-grade VPN gateway software that runs OpenVPN, WireGuard and IPsec from a single browser-based console, aimed at teams… |
| defguard source ↗ |
2.9k | Rust | 🔴 | A zero-trust remote access platform for organizations that want VPN, identity and network policy in one place instead of several… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Gitea source ↗ |
59k | Go | 🟡 | A self-hosted Git platform written in Go that provides code hosting, code review, CI/CD compatible with GitHub Actions, and packa… |
| Plane source ↗ |
62k | Typescript | 🔴 | An open-source project management platform built for teams to track issues, run cycles, manage product roadmaps, and maintain doc… |
| multica source ↗ |
56k | Go | 🟡 | A self-hostable platform that manages AI coding agents as team members. |
| AFFiNE Community Edition source ↗ |
74k | Typescript | 🟡 | AFFiNE is an open-source, local-first workspace that merges documents, whiteboards, and databases into one canvas. |
| Twenty source ↗ |
61k | Typescript | 🟡 | An open-source CRM platform designed for technical teams who want to build and customize their own CRM solution. |
| AppFlowy source ↗ |
79k | Dart | 🔴 | An AI-powered collaborative workspace that serves as an open-source alternative to Notion. |
| OpenProject source ↗ |
17k | Ruby | 🟡 | A web-based project management platform for teams and organizations that want classic, agile or hybrid planning while keeping the… |
| GitLab-CE source ↗ |
25k | Ruby | 🔴 | GitLab is one application that covers the software delivery lifecycle: Git repositories with fine-grained access controls, merge-… |
| Leantime source ↗ |
12k | PHP | 🟢 | An open-source project management system aimed at teams whose members don't consider themselves project managers, and it is delib… |
| Huly source ↗ |
28k | Typescript | 🔴 | Platform is Hardcore Engineering's open-source framework and application suite that packs team tooling into one workspace: issue… |
| Wekan source ↗ |
21k | JavaScript | 🟡 | An open-source collaborative kanban board application released under MIT license. |
| Redmine source ↗ |
6.1k | Ruby | 🔴 | A project management web application built with Ruby on Rails that teams can host themselves. |
| Kaneo source ↗ |
9.8k | Typescript | 🟡 | A free, MIT-licensed project tracker for teams: a Hono-based Node.js API with a React front end, shipped as one container you can… |
| Kimai source ↗ |
5.2k | PHP | 🟡 | A web-based, multi-user time-tracking application for freelancers, agencies and companies that need timesheets, project rates and… |
| Vikunja source ↗ |
6k | Go | 🟢 | An open-source task and to-do manager for people who want their lists on hardware they control. |
| Ever Gauzy source ↗ |
8.8k | Typescript | 🔴 | Platform is an open-source business management suite that combines ERP, CRM, HRM, applicant tracking, and project management in a… |
| Kanboard source ↗ |
10k | PHP | 🟢 | A MIT-licensed web application for managing work with the Kanban method: drag-and-drop boards whose columns you can add, rename o… |
| solidtime source ↗ |
9.1k | PHP | 🟡 | An open-source time tracking application aimed at freelancers and agencies, built as a Laravel/Vue web app. |
| planka source ↗ |
13k | JavaScript | 🟢 | A modern Kanban tool for teams who want their work visible and organized. |
| fizzy source ↗ |
8.3k | Ruby | 🟢 | 37signals' take on the kanban board, meant for tracking bugs, issues, ideas, and small projects across cards and columns. |
| It's a Plan source ↗ |
2.3k | Typescript | 🟡 | This self-hosted, open-source issue tracker lets AI agents work alongside human team members on shared boards. |
| Kan.bn source ↗ |
5.9k | Typescript | 🟡 | A modern, open-source Kanban board application designed as a self-hostable alternative to Trello. |
| ProjeQtOr source ↗ |
0 | — | 🔴 | A comprehensive, open-source project management software that consolidates all aspects of project management into a single tool. |
| Fossil source ↗ |
0 | — | 🟢 | SCM is a distributed version control system (DVCS) designed for simplicity, reliability, and ease of use. |
| kan source ↗ |
5.9k | Typescript | 🟡 | An open-source kanban and project-management app aimed at individuals and teams who want a Trello-style workflow they can run the… |
| Trac source ↗ |
0 | — | 🔴 | An open-source, web-based project management and issue tracking system designed for software development teams. |
| Tuleap source ↗ |
0 | — | 🔴 | A comprehensive, open-source ALM (Application Lifecycle Management) platform designed to streamline the entire software developme… |
| Mantis Bug Tracker source ↗ |
1.8k | PHP | 🟡 | (MantisBT) is a free and open-source web-based bug tracking system. |
| OpenTakeoff source ↗ |
799 | Typescript | 🟢 | A construction takeoff engine for measuring quantities from PDF building plans. |
| deck source ↗ |
1.4k | JavaScript | 🟢 | A Kanban-style organization tool built as an app for Nextcloud. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Open-WebUI source ↗ |
159k | Svelte | 🟡 | Open WebUI is a self-hosted AI platform that serves as a unified interface for interacting with large language models. |
| PaddleOCR source ↗ |
93k | Python | 🔴 | An Apache-2.0 OCR and document-AI toolkit from the PaddlePaddle project, aimed at developers who need scanned pages turned into M… |
| Hindsight source ↗ |
61k | Python | 🟢 | A memory server for AI agents: rather than only replaying chat history, it extracts facts, entities and time-linked relationships… |
| TradingAgents source ↗ |
122k | Python | 🟡 | An Apache-2.0 framework from Tauric Research that imitates the structure of a trading desk. |
| Langfuse source ↗ |
37k | Typescript | 🔴 | An open-source platform for LLM engineering that assists teams in building, monitoring, evaluating, and debugging AI applications. |
| LightRAG source ↗ |
41k | Python | 🟡 | An open-source retrieval-augmented generation framework from HKU's Data Intelligence Lab that folds a knowledge graph into docume… |
| Resume-Matcher source ↗ |
29k | Python | 🟢 | Resume Matcher is an Apache-2.0 AI resume workspace aimed mainly at technical job seekers: you keep one master resume and produce… |
| OpenViking source ↗ |
42k | Python | 🟡 | OpenViking, made by Volcano Engine, is an open-source context database that gives AI agents one store they can actually look insi… |
| open-notebook source ↗ |
42k | Typescript | 🟢 | Open Notebook is a privacy-focused research notebook for students, researchers and self-directed learners who want Notebook LM st… |
| Serena-MCP source ↗ |
31k | Python | 🟢 | Serena hands AI coding agents the capabilities an IDE gives a human: symbol-level lookup, navigation to references and declaratio… |
| private-gpt source ↗ |
58k | Python | 🟢 | PrivateGPT is an Apache-2.0 application layer for building private AI products on models you host yourself. |
| next-ai-draw-io source ↗ |
37k | Typescript | 🟢 | Next AI Draw.io is a Next.js web app that puts a chat panel beside a real draw.io canvas: type what you want, and the generated X… |
| Onyx Community Edition source ↗ |
33k | Python | 🔴 | Onyx is an open-source AI platform that acts as a knowledge and context layer for a team: it connects to more than 50 application… |
| Pangolin source ↗ |
24k | Typescript | 🟡 | Built on WireGuard, Pangolin fuses remote-access networking and security into a single open stack: a resource-level zero-trust VP… |
| Sim source ↗ |
30k | Typescript | 🟡 | An Apache-2.0 licensed workspace where a team lays out, ships and watches over AI agents and the workflows that drive them. |
| letta source ↗ |
25k | Python | 🟡 | A platform for stateful AI agents: assistants, coding helpers and digital coworkers whose identity, memory and conversations pers… |
| kotaemon source ↗ |
26k | Python | 🟢 | An open-source RAG interface from Cinnamon, licensed under Apache-2.0, that lets end users do question answering over their own d… |
| fastgpt source ↗ |
30k | Typescript | 🔴 | An AI agent and knowledge-base Q&A platform for teams that want assistants answering from their own documents. |
| agentgateway source ↗ |
6.2k | Rust | 🟢 | An Apache-2.0 licensed gateway written in Rust that speaks AI-native protocols such as MCP and A2A alongside ordinary HTTP, gRPC… |
| OpenWork source ↗ |
24k | Typescript | 🔴 | A desktop application, built on the OpenCode engine, where AI agents carry out real tasks on files you authorize on your own mach… |
| Wren AI OSS source ↗ |
18k | Python | 🟢 | WrenAI is an open-source generative BI engine that gives AI agents — Claude Code, Cursor, or any MCP client — a governed semantic… |
| DesktopCommanderMCP source ↗ |
10k | JavaScript | 🟢 | Desktop Commander is an open-source MCP server that plugs into AI chat clients so they can act on your real machine: running term… |
| parlant source ↗ |
18k | Python | 🔴 | An open-source interaction-control layer for teams building conversational AI agents that face real customers (support, sales, on… |
| Local Deep Research source ↗ |
9.6k | Python | 🟢 | An MIT-licensed AI research assistant you run on your own machine: it decomposes a complex question, searches many sources in par… |
| chat-ui source ↗ |
11k | Typescript | 🟢 | Chat UI is the Apache-2.0, SvelteKit-based web front-end for chatting with large language models, and it is what runs behind Hugg… |
| llm-app source ↗ |
59k | Python | 🟡 | Pathway's llm-app repository gathers ready-to-run AI and ETL pipelines built on top of the Pathway Live Data Framework, for devel… |
| supermemory source ↗ |
32k | Typescript | 🟢 | Gives AI agents long-term memory about their users. |
| weaviate source ↗ |
17k | Go | 🟡 | A vector database, written in Go and released as open source, that keeps data objects, their embeddings and inverted indexes insi… |
| morphic source ↗ |
9.3k | Typescript | 🟢 | An open-source, AI-driven answer engine: you ask a question, an agent searches the web and streams back a cited answer instead of… |
| Gitingest source ↗ |
16k | Python | 🟢 | Converts any Git repository (or a local directory) into a single text digest formatted for feeding code into a large language mod… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| deer-flow source ↗ |
85k | Python | 🔴 | DeerFlow is an open-source super agent harness developed by ByteDance that enables long-horizon autonomous task execution. |
| Postiz source ↗ |
41k | Typescript | 🔴 | Manages social media across 30-plus networks from one calendar. |
| Fabric source ↗ |
45k | Go | 🟢 | This open-source framework extends human capabilities with AI by organizing prompts (called Patterns) into practical tasks. |
| AiSOC source ↗ |
7.5k | Python | 🔴 | An open-source AI Security Operations Center that security teams can self-host to detect, investigate, and respond to threats wit… |
| AionUi source ↗ |
34k | Typescript | 🟢 | A free, open-source desktop application for AI-powered coworking that runs on macOS, Windows, and Linux. |
| superplane source ↗ |
10k | Go | 🟡 | An open-source software factory that lets AI coding agents finish routine engineering tasks on their own: take a well-scoped back… |
| agentgateway source ↗ |
6.2k | Rust | 🟢 | An Apache-2.0 licensed gateway written in Rust that speaks AI-native protocols such as MCP and A2A alongside ordinary HTTP, gRPC… |
| rivet source ↗ |
6.9k | Rust | 🟡 | Orchestrates AI agents, workflows, and sandboxes as lightweight Actors instead of containers. |
| trypost source ↗ |
856 | PHP | 🔴 | An open-source social media scheduling platform built for AI agents and teams. |
| Paperless-GPT source ↗ |
2.8k | Go | 🟡 | A Go-based web app that works alongside a paperless-ngx archive and does the filing chores with large language models. |
| aci-dev source ↗ |
4.9k | Python | 🔴 | ACI.dev is an open-source tool-calling platform from Aipolabs that lets developers wire more than 600 SaaS integrations into AI a… |
| Trinity source ↗ |
764 | Python | 🔴 | An Apache 2.0 licensed platform for running AI agents in production on your own hardware. |
| refly source ↗ |
7.6k | Typescript | 🟡 | Enables creators to build stable AI agent skills using natural language descriptions compiled into structured workflows via a vis… |
| bionic-gpt source ↗ |
2.4k | Rust | 🔴 | Bionic is an open-source agentic AI platform for internal teams that need to run AI workloads on their own infrastructure. |
| GoClaw source ↗ |
3.7k | Go | 🟡 | A self-hosted multi-tenant AI agent platform built in Go. |
| Autonomous Company source ↗ |
3.2k | Python | 🔴 | An MIT-licensed framework that runs a stand-up-your-own-LLM-team loop on a single machine: a daemon keeps calling a coding-agent… |
| Omnara source ↗ |
3.4k | Go | 🔴 | A platform for running AI agents as managed, long-lived services — the kind of capability hosted offerings like Claude Managed Ag… |
| Superior Trade Trading Terminal source ↗ |
1.1k | Typescript | 🔴 | An AI-powered trading terminal for Hyperliquid that lets users sketch their market analysis directly on charts. |
| Spacebot source ↗ |
2.4k | Rust | 🟡 | This agentic AI system targets teams and communities. |
| swarmclaw source ↗ |
709 | Typescript | 🟡 | Runs autonomous AI agents and multi-agent swarms on your own infrastructure. |
| MachinaOS source ↗ |
1.1k | Python | 🔴 | A self-hosted AI platform that runs six specialised digital workers covering software development, visual design, financial accou… |
| n8n-install source ↗ |
962 | Shell | 🟡 | Selfhost AI installs a full AI homelab on your own server using Docker Compose. |
| LocalAGI source ↗ |
2k | Go | 🟡 | A platform for building AI agents, assistants, automations and chat bots that run entirely on your own hardware. |
| agents source ↗ |
1.5k | Typescript | 🔴 | Inkeep Agents is a platform for building AI agents that work as chat assistants or automated workflows. |
| hexabot source ↗ |
1.2k | Typescript | 🟡 | Lets teams build, run, and monitor agentic workflows across multiple communication channels. |
| nixopus source ↗ |
1.5k | Go | 🟢 | An open-source deployment platform that uses an autonomous AI agent to manage the complete application lifecycle. |
| MindRoom source ↗ |
368 | Python | 🟡 | A self-hosted AI agent platform where each agent functions as a genuine Matrix user. |
| librefang source ↗ |
394 | Rust | 🟢 | This Rust-based platform runs autonomous AI agents around the clock on user-defined schedules. |
| tinyagi source ↗ |
3.6k | Typescript | 🟡 | (formerly TinyClaw) is a self-hosted AI agent orchestrator designed for individuals and small teams who want to run multiple spec… |
| AI Automation Suggester source ↗ |
807 | Python | 🟢 | A custom integration for Home Assistant that acts as an automation copilot. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Jellyfin source ↗ |
59k | C# | 🟢 | This media server lets you organize and stream your personal collection of movies, TV shows, music, photos, books, and live TV re… |
| SRS source ↗ |
29k | C++ | 🟡 | An MIT-licensed C++ realtime media server for building live-video and WebRTC services. |
| Stremio source ↗ |
15k | Typescript | 🟢 | Web is the official browser interface of Stremio, the "Freedom to Stream" media center, and it lets you run that interface in you… |
| iSponsorBlockTV source ↗ |
7.1k | Python | 🟢 | A self-hosted Python tool that links to YouTube TV apps on smart TVs and streaming boxes to automatically skip sponsor segments,… |
| Tube Archivist source ↗ |
8.6k | Python | 🔴 | A self-hosted YouTube media server designed to archive your YouTube video collection for offline viewing. |
| AIOStreams source ↗ |
3.1k | Typescript | 🟢 | A Stremio super-addon you host yourself: it sits ahead of every source you use and returns one list instead of a pile of separate… |
| Dispatcharr source ↗ |
4.5k | Python | 🟡 | A self-hosted application for editing M3U playlists, proxying IPTV streams, and serving content to media servers like Emby, Plex,… |
| piped source ↗ |
10k | Vue | 🟡 | An open-source alternative front end for YouTube, meant for people who want to watch and listen without handing their viewing dat… |
| VDO.Ninja source ↗ |
4.2k | JavaScript | 🟡 | A browser tool for live production: camera, microphone, and screen-share feeds travel peer-to-peer over WebRTC, so a guest in ano… |
| Youtarr source ↗ |
1.8k | JavaScript | 🟢 | A self-hosted web application that automates downloading YouTube channels and playlists, organizing videos with metadata for medi… |
| tvheadend source ↗ |
3.6k | C | 🔴 | This application receives live television from DVB satellite, cable, and terrestrial tuners, ATSC broadcasts, IPTV streams, SATIP… |
| Restreamer source ↗ |
5.2k | HTML | 🟡 | The datarhei Restreamer is an open-source streaming server you run on your own hardware, aimed at people and teams who broadcast… |
| Gerbera source ↗ |
1.4k | C++ | 🟢 | An UPnP MediaServer (MediaServer V1.0 spec) that streams your digital media over your home network so TVs, consoles, phones and o… |
| OvenMediaEngine source ↗ |
3.3k | C++ | 🟡 | A live media server built for extremely low delay: it targets broadcasters, OTT platforms, and developers who need to reach very… |
| ErsatzTV source ↗ |
3k | C# | 🟢 | Legacy is a self-hosted IPTV server that reshapes an existing video collection into always-on, personalised TV channels. |
| ant-media-server source ↗ |
4.7k | Java | 🟡 | Ant Media Server is a live-streaming media server for developers building video products — telehealth, e-learning, live shopping,… |
| Liquidsoap source ↗ |
1.8k | OCaml | 🔴 | A powerful scripting language designed for creating and managing audio and video streams. |
| socialstream.ninja source ↗ |
1.2k | JavaScript | 🟢 | This free, open-source utility aggregates live chat from major streaming services into one dashboard. |
| docker-wyze-bridge source ↗ |
3.3k | Python | 🟢 | A Docker container that exposes Wyze security cameras as ordinary video streams you can point at any NVR, media server or home-au… |
| Shinobi source ↗ |
0 | — | 🟢 | An open-source CCTV and video-management system built on Node.js, aimed at everyone from a home baby monitor up to enterprise sit… |
| Fladder source ↗ |
2.7k | Dart | 🟢 | A media client built with Flutter that sits on top of Jellyfin and talks to your own server. |
| livego source ↗ |
10k | Go | 🟢 | A live broadcast server written in Go that gives you your own streaming ingest and playback endpoint. |
| Comet source ↗ |
1.1k | Python | 🟡 | A self-hosted Stremio add-on for fast torrent, debrid, and usenet search. |
| viewtube source ↗ |
1.5k | Typescript | 🟢 | A self-hosted YouTube frontend focused on privacy. |
| Kyoo source ↗ |
2.6k | Typescript | 🟡 | Lets people run their own video library server, covering movies, series and anime, and it positions itself against Jellyfin and P… |
| NodeCast-TV source ↗ |
1.6k | JavaScript | 🟢 | A self-hosted web application for streaming live television, movies, and series from Xtream Codes or M3U IPTV providers. |
| sync source ↗ |
1.6k | JavaScript | 🔴 | CyTube (also known as Sync) is a Node.js server with a web client that enables synchronized video watching and chat for online co… |
| avideo source ↗ |
2.1k | JavaScript | 🔴 | (the Streamer repository in the WWBN/AVideo project) is an open-source video platform for running your own video site: publish an… |
| WebVideo2NAS source ↗ |
1.2k | Python | 🟡 | A self-hosted system with a Chrome extension and a NAS Docker service that captures web video URLs from Chrome and downloads them… |
| Podsync source ↗ |
2k | Go | 🟢 | A self-hosted Go service that republishes YouTube and Vimeo channels, users and playlists as podcast feeds, so the same content c… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| coolify source ↗ |
66k | PHP | 🟡 | An open-source, self-hostable platform-as-a-service that gives you a Heroku-like experience on your own infrastructure. |
| Appwrite source ↗ |
58k | Typescript | 🟡 | An open-source backend-as-a-service platform built for developers and AI agents. |
| Tipi source ↗ |
9.7k | Typescript | 🟢 | Runtipi is a home-server manager that gives a Linux box an app-store feel: you pick services in a web dashboard and they install… |
| Openship source ↗ |
15k | Typescript | 🟡 | An Apache-2.0 PaaS you run on your own hardware: it takes a Git remote, a source folder on your disk, or an already-built artifac… |
| Zero to JupyterHub with Kubernetes source ↗ |
1.7k | Python | 🔴 | A Helm chart and guide that lets you run JupyterHub on your own Kubernetes cluster. |
| DockSTARTer source ↗ |
2.6k | Shell | 🟢 | For homelab operators who want a stack of Docker applications without hand-writing compose files. |
| hot-updater source ↗ |
1.8k | Typescript | 🔴 | Hot Updater provides an open-source backend for delivering live updates to React Native applications. |
| tsuru source ↗ |
5.3k | Go | 🔴 | An extensible, open-source Platform as a Service aimed at application developers: you point it at Kubernetes and ship code withou… |
| Lowcoder source ↗ |
1.6k | HTML | 🟢 | An open-source low-code platform for building internal tools, customer-facing applications, dashboards, and collaborative meeting… |
| UBOS source ↗ |
0 | — | 🟡 | An open-source project designed to simplify the deployment and management of self-hosted web applications. |
| DEEIX Chat source ↗ |
1.6k | Go | 🟢 | An open-source AI platform that provides a unified entry point for multiple upstream model providers including OpenAI, Anthropic,… |
| HomeDockOS source ↗ |
938 | Vue | 🟢 | HomeDock OS is a self-hosted cloud operating system that gives you a complete desktop inside your web browser. |
| sandboxd source ↗ |
990 | Go | 🟢 | An open-source AI application builder you run on your own hardware. |
| Algernon source ↗ |
3k | JavaScript | 🟢 | A small, self-contained web server and application server written in pure Go, packaged as a single executable. |
| Shiny Server source ↗ |
763 | JavaScript | 🔴 | This program hosts Shiny R applications on Linux servers, giving each app its own URL and letting system users deploy their own. |
| openrun source ↗ |
997 | Go | 🟡 | Lets teams run web apps and internal tools on their own servers. |
| Steedos Platform source ↗ |
1.6k | Typescript | 🟢 | An enterprise-grade low-code platform built on the ObjectStack architecture (ObjectQL, ObjectOS, Object UI). |
| arr-dashboard source ↗ |
324 | Typescript | 🟢 | Arr Dashboard is a self-hosted web application that provides a unified interface for managing multiple instances of the arr media… |
| sandboxed.sh source ↗ |
714 | Lean | 🔴 | Orb (formerly sandboxed.sh) is a self-hosted AI agent orchestration platform for running coding agents in three modes: locally on… |
| helix source ↗ |
831 | Go | 🔴 | Runs fleets of AI coding agents on your infrastructure. |
| FlowFuse source ↗ |
401 | JavaScript | 🔴 | Builds on Node-RED to provide an industrial application platform with AI-assisted development, team collaboration, remote deploym… |
| octo-server source ↗ |
1.1k | Go | 🔴 | The central Go backend of the OCTO platform, exposing REST and WebSocket APIs consumed by web, desktop, and mobile clients. |
| Convertigo source ↗ |
389 | Java | 🔴 | An open-source platform combining low-code and no-code tools for enterprise application development. |
| Sencho source ↗ |
502 | Typescript | 🟢 | A browser-accessible management layer for Docker Compose that you run on your own infrastructure. |
| Opengeni source ↗ |
225 | Typescript | 🔴 | An open-source platform for running AI agents that can operate continuously for hours or days. |
| taOS source ↗ |
607 | Python | 🟡 | Turns your own hardware — from a £60 single-board computer up to a gaming PC — into a personal AI compute cluster. |
| QuickStack source ↗ |
365 | Typescript | 🟢 | A self-hosted PaaS you install on your own Linux box (Ubuntu 24.04+ or Debian 13+) with a single command. |
| Quantum source ↗ |
483 | Typescript | 🟡 | A self-hosted Platform-as-a-Service that gives you a web dashboard to deploy and manage applications on your own infrastructure. |
| umbrel source ↗ |
437 | Shell | 🔴 | A Docker container that runs UmbrelOS, an operating system designed for self-hosting home server applications. |
| OxMgr source ↗ |
311 | Rust | 🟢 | A modern process manager written in Rust that manages any long-running executable — Node.js, Python, Go, Rust binaries, shell scr… |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Pi-hole source ↗ |
62k | Shell | 🟢 | A network-wide ad blocker that works as a DNS sinkhole, preventing advertisements and trackers from reaching any device on your n… |
| 3x-ui source ↗ |
50k | Go | 🟢 | An open-source web control panel, GPL-3.0 licensed, that lets you deploy and run Xray-core proxy servers from a dashboard instead… |
| AdGuard Home source ↗ |
38k | Typescript | 🟢 | A DNS server you host yourself to block ads and trackers for every device on your network. |
| Nginx Proxy Manager source ↗ |
35k | JavaScript | 🟢 | A Docker-delivered control panel for running an Nginx reverse proxy on a home or small-team server, written for people who want H… |
| netbox source ↗ |
22k | Python | 🔴 | A network infrastructure modeling platform that acts as the central source of truth for network automation. |
| ZeroTier source ↗ |
17k | C++ | 🟡 | One is the daemon behind ZeroTier's global virtual networking: it puts laptops, servers, VMs, containers and IoT hardware onto sh… |
| pikvm source ↗ |
10k | — | 🔴 | An open, inexpensive KVM over IP built around a Raspberry Pi, letting you reach a server or workstation remotely down to BIOS lev… |
| homelable source ↗ |
5k | Typescript | 🟢 | A self-hosted visual canvas for mapping and monitoring a homelab, built for people who want their network topology, rack layouts… |
| Traefik Manager source ↗ |
1.7k | Python | 🟡 | A self-hosted web interface for administering Traefik reverse proxy configurations. |
| Headplane source ↗ |
3.3k | Typescript | 🟡 | A web admin panel for Headscale, the open-source control server you can self-host in place of Tailscale's, which ships no interfa… |
| RaspAP source ↗ |
5.2k | PHP | 🟡 | Turns Debian-based single-board computers, most famously the Raspberry Pi, into a fully managed wireless router and access point… |
| WGDashboard source ↗ |
3.8k | Vue | 🟢 | A self-hosted web dashboard written in Python and Vue.js that simplifies managing WireGuard and AmneziaWG VPN servers. |
| oxidized source ↗ |
3.7k | Ruby | 🟡 | Backs up network device configurations as a RANCID replacement. |
| Pi.Alert source ↗ |
1.3k | PHP | 🟢 | Watches your LAN and Wi-Fi: it discovers connected devices, tracks their presence, and alerts you when an unknown device shows up… |
| phpIPAM source ↗ |
2.8k | PHP | 🟡 | A free, open-source web application for IP address management, aimed at network administrators who need a single place for IPv4 a… |
| ChirpStack source ↗ |
1.1k | Rust | 🔴 | A LoRaWAN Network Server you can host yourself to operate private or public networks. |
| PowerDNS-Admin source ↗ |
2.8k | Python | 🟢 | A web front end for operating PowerDNS Authoritative Server, aimed at DNS teams and sysadmins who want browser-based zone managem… |
| wireguard-ui source ↗ |
5.2k | Go | 🟡 | Puts a browser-based control panel on top of a WireGuard VPN host. |
| Rackula source ↗ |
1.8k | Typescript | 🟢 | A browser-based tool for planning server rack layouts before you physically install hardware. |
| wifi-card source ↗ |
7.2k | JavaScript | 🟢 | WiFi Card allows you to create a printable card with your WiFi network details and a QR code. |
| mbentley/omada-controller source ↗ |
1.3k | Shell | 🟢 | A community-maintained, AGPL-3.0-licensed Docker image that ships TP-Link's free Omada Software Controller so you can centrally m… |
| unifi-toolkit source ↗ |
761 | Python | 🟡 | UI Toolkit is a self-hosted web application for managing UniFi networks. |
| NetworkOptimizer source ↗ |
1.3k | C# | 🟡 | Network Optimizer for UniFi is a self-hosted management platform that connects to your UniFi Console to analyze configuration, mo… |
| FireHOL source ↗ |
1.6k | Shell | 🟡 | A language and program that builds secure, stateful firewalls from easy-to-understand, human-readable configurations. |
| AdGuardHome-Sync source ↗ |
1.9k | Go | 🟢 | AdGuardHome sync is a lightweight Go tool that keeps several AdGuard Home instances aligned: you designate one origin and one or… |
| cobbler source ↗ |
2.8k | Python | 🔴 | A Linux provisioning server that handles fresh installs and later updates for administrators running many machines. |
| RackPeek source ↗ |
1.9k | C# | 🟢 | A self-hosted web UI and CLI tool designed for home labs and small-scale IT infrastructure documentation. |
| poweradmin source ↗ |
929 | PHP | 🟢 | An open-source administration tool for PowerDNS Authoritative Server that operators drive from a browser interface, from scripts… |
| ztnet source ↗ |
1.3k | Typescript | 🟡 | A TypeScript web application (React/Next.js) that sits between you and the ZeroTier Controller API, making private network and VP… |
| Docker ZeroTier Planet source ↗ |
4.1k | Shell | 🟡 | Packages a private ZeroTier root node (a Planet) into a single Docker container you run on your own Linux server. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Open-WebUI source ↗ |
159k | Svelte | 🟡 | Open WebUI is a self-hosted AI platform that serves as a unified interface for interacting with large language models. |
| Mastodon source ↗ |
51k | Ruby | 🔴 | The server software that runs Mastodon instances: an ActivityPub-based microblogging platform where every server is an independen… |
| matrix-docker-ansible-deploy source ↗ |
6.5k | Jinja | 🔴 | This Ansible playbook automates setting up a Matrix homeserver on your own hardware. |
| DietPi source ↗ |
6.4k | Shell | 🟢 | A highly optimized, lightweight Debian-based operating system designed specifically for single-board computers (SBCs). |
| Lighttpd source ↗ |
0 | — | 🟡 | (pronounced "lighty") is a lightweight web server designed for speed, efficiency, and compliance with modern web standards. |
| Plex source ↗ |
0 | — | 🟡 | Media Server is a powerful and versatile media server application designed for self-hosting. |
| Modoboa source ↗ |
3.5k | Python | 🔴 | A mail hosting and management platform designed for users who want full control over their email infrastructure. |
| FreedomBox source ↗ |
0 | — | 🟡 | A personal server solution that prioritizes privacy and data ownership. |
| Dynacat source ↗ |
1.6k | Go | 🟢 | A self-hosted dashboard that aggregates information from various sources — RSS feeds, weather forecasts, financial markets, Docke… |
| StartOS source ↗ |
2k | Rust | 🟡 | An open-source Linux distribution made for a personal server: it takes care of finding services, installing them, wiring up the n… |
| cosmos-server source ↗ |
6.2k | Go | 🟡 | Cosmos Cloud is a security-focused self-hosting platform that acts as a gateway to applications on personal servers, NAS, or Rasp… |
| Ride The Lightning (Core Lightning) source ↗ |
799 | Typescript | 🔴 | Ride The Lightning (RTL) is a self-hosted web application that provides a full-featured user interface for operating Lightning Ne… |
| OpenTrashmail source ↗ |
969 | PHP | 🟡 | Open Trashmail is a self-hosted trashmail service that includes its own Python-powered SMTP server. |
| AnyType source ↗ |
964 | Shell | 🟡 | any-sync-dockercompose is a Docker Compose project for self-hosting the any-sync network, the P2P synchronization backend behind… |
| GarageHQ source ↗ |
0 | — | 🟡 | Garage is an S3-compatible object storage system that is designed to be highly resilient and easy to deploy. |
| Koito source ↗ |
1.1k | Go | 🟢 | A self-hosted music scrobbler implementing the ListenBrainz API for tracking listening habits and visualizing statistics. |
| seedbox source ↗ |
403 | Shell | 🔴 | A self-hosted, open-source project that bundles a wide range of containerized applications into a single Docker Compose stack for… |
| Databag source ↗ |
1.5k | Typescript | 🔴 | A federated messenger you can self-host, built for efficiency on low-end hardware such as a Raspberry Pi Zero. |
| OpenHabitTracker source ↗ |
311 | C# | 🟢 | A free, open-source application that unifies notes, tasks, and habit tracking. |
| taOS source ↗ |
607 | Python | 🟡 | Turns your own hardware — from a £60 single-board computer up to a gaming PC — into a personal AI compute cluster. |
| forsaken-mail source ↗ |
1.5k | Typescript | 🟡 | A self-hosted disposable email service that lets you create temporary email addresses on your own domain. |
| cftunnel source ↗ |
362 | Go | 🟢 | A cross-platform command-line utility that makes local services reachable from the internet. |
| Cloud in a Bottle source ↗ |
1.2k | Python | 🔴 | Packages an open-source personal-cloud operating system you install on hardware you own, so installing web apps feels like using… |
| Smallweb source ↗ |
521 | Go | 🟢 | A self-hostable personal cloud platform that makes hosting web applications as simple as creating folders. |
| altero source ↗ |
231 | Typescript | 🟡 | Runs a synchronization server for Zotero Desktop that implements the Zotero Web API v3. |
| Hoard source ↗ |
216 | Rust | 🟢 | An AGPL-3.0 licensed game save backup and sync application. |
| MIND source ↗ |
298 | Python | 🟢 | A self-hosted reminder application that delivers push notifications to your devices with second-level accuracy. |
| OpenAgentCore source ↗ |
324 | Go | 🔴 | An open-source, self-hosted implementation of the OpenAI Agents API. |
| OvertChat source ↗ |
152 | Typescript | 🟢 | A self-hosted AI chat application for individuals and families who want to run local language models with a polished interface. |
| my-virtual-office source ↗ |
374 | Python | 🟢 | My Virtual Office is a self-hosted 2D AI workspace that visualizes agent activity in a retro-style office. |
| Project | ★ Stars | Language | Install | What it does |
|---|---|---|---|---|
| Firefly III source ↗ |
25k | PHP | 🟡 | An open-source manager for your personal finances, aimed at people who want to track income and expenses without putting their fi… |
| Sure source ↗ |
14k | Ruby | 🟢 | An open-source personal finance app for tracking, budgeting and managing money across every stage of life, maintained by the we-p… |
| Actual source ↗ |
30k | Typescript | 🟢 | Budget is a local-first personal finance application built around the envelope budgeting methodology. |
| ezbookkeeping source ↗ |
6.1k | Go | 🟢 | A personal bookkeeping and finance manager you run on your own server, aimed at people who want their spending, income and transf… |
| Wealthfolio source ↗ |
9.4k | Rust | 🟢 | An open-source money and portfolio tracker that keeps its database on hardware you control, so no vendor account is involved. |
| Ghostfolio source ↗ |
9.7k | Typescript | 🟡 | An open-source wealth management web application that lets private investors track stocks, ETFs, bonds, cryptocurrencies and othe… |
| yuvomi source ↗ |
2.3k | JavaScript | 🟢 | This self-hosted web application consolidates household management into one place, replacing multiple commercial apps. |
| Rotki source ↗ |
4.1k | Python | 🟢 | An open-source portfolio tracker, accounting and analytics tool for people who hold crypto across wallets, exchanges and DeFi and… |
| spliit source ↗ |
3.1k | Typescript | 🟢 | A free, open-source web app for tracking shared expenses with friends, family or travel companions, positioned as an alternative… |
| LubeLogger source ↗ |
3k | JavaScript | 🟢 | A web app for keeping service, repair and upgrade history for every vehicle in your garage, alongside fill-ups, odometer readings… |
| Securo source ↗ |
4.3k | Python | 🟡 | An open-source money manager you keep on your own hardware, pairing a FastAPI backend with a React frontend. |
| splitpro source ↗ |
1.5k | Typescript | 🟡 | A self-hosted expense sharing application for groups, trips, and shared households. |
| Fava source ↗ |
2.6k | Python | 🟢 | A web interface built for Beancount, the plain-text double-entry bookkeeping system, with an emphasis on features and usability. |
| PanWatch source ↗ |
2.5k | Python | 🟢 | An open-source web application for following stocks and listed ETFs on the mainland Chinese, Hong Kong and US markets, written fo… |
| BeeCount source ↗ |
2.8k | Dart | 🟢 | A Flutter-based personal finance tracker for people who want their money data on their own hardware. |
| InvoiceShelf source ↗ |
1.9k | PHP | 🟡 | An invoicing web app you host yourself, aimed at freelancers and small businesses that prefer to keep customer, document and paym… |
| Paisa source ↗ |
3.2k | Go | 🟡 | A desktop and CLI application that provides a web UI for managing personal finances through double-entry accounting. |
| Firefly III Importer source ↗ |
857 | PHP | 🟡 | Firefly III Data Importer is a companion tool for the Firefly III personal finance manager that helps users import bank transacti… |
| IHateMoney source ↗ |
1.4k | Python | 🟢 | I hate money is a lightweight web app for managing a shared budget among housemates, trip companions or any group pooling money. |
| Personal Management System source ↗ |
4.2k | PHP | 🟡 | An open-source web application for keeping private data in one place instead of scattered over cloud drives and note apps. |
| ExpenseOwl source ↗ |
1.5k | HTML | 🟢 | A self-hosted expense tracker designed for personal finance management in home labs. |
| Budget Board source ↗ |
897 | C# | 🟢 | An open-source personal finance application for keeping tabs on monthly spending and progressing toward money goals, written as a… |
| Ocular source ↗ |
582 | Vue | 🟢 | A personal finance budgeting application designed to be self-hosted via a single Docker container. |
| OpenBudgeteer source ↗ |
974 | C# | 🟡 | A self-hosted budgeting application built on the Bucket Budgeting Principle, where users allocate money into named buckets for pl… |
| VoucherVault source ↗ |
515 | HTML | 🟢 | This Django-based web application helps individuals and families digitize and organize their coupons, vouchers, loyalty cards, an… |
| WYGIWYH source ↗ |
912 | Python | 🟢 | An opinionated money tracker for people who refuse budgeting apps: you spend what each month brings in and treat savings as untou… |
| OpenFamily source ↗ |
213 | Typescript | 🟢 | A self-hosted family organizer built by NexaFlow France. |
| whisper-money source ↗ |
1.2k | PHP | 🟡 | A self-hosted personal finance tool that lets you track accounts, categorize transactions, and analyze spending habits. |
| Firefly-Pico source ↗ |
974 | Vue | 🟢 | A companion web application for Firefly III, a personal finance manager. |
| 家庭账房 · Family Ledger source ↗ |
375 | Java | 🟡 | 家庭账房 (Family Ledger) is a self-hosted family wealth management application designed for households that want full control over th… |
- Curated, not a dump — real descriptions, setup difficulty, host platform and licence for every app.
- Live version and update tracking — see the latest release and how actively a project is maintained.
- Find alternatives — every app links to self-hostable alternatives so you can compare before you deploy.
Run open-source software on your own server. Own your data!