mrkeyoor.com_
Sat 31 Oct 21:51 UTC

Best Self-Hosted Apps

Own your data: the self-hosted apps that are genuinely worth the maintenance burden. Ranked by our usability scores across setup ease, docs, community health, and maturity — 494 tools reviewed in full.

01

dashy

lissy93/dashy · ★ 27k ▲63/7d · Vue

Dashy is a self-hosted home page for organizing apps and services, checking whether they respond, and showing data through widgets. It suits a homelab that has outgrown a page of bookmarks, with YAML and a visual editor controlling layouts, pages, themes, search, and access.

SetupDocsCommunityMaturity

Verdict Our run installed Dashy in 24 seconds and passed all 526 tests in 9 seconds, so the cost of trying it is low even though the installed dependencies occupied 356 MB. Use it when your homelab homepage needs status checks, widgets, multiple pages, and deep visual control.

Full review →
02

siyuan

siyuan-note/siyuan · ★ 47k ▲78/7d · TypeScript

SiYuan is a local-first notes and knowledge workspace built around block references, backlinks, databases, and a Markdown-style editor. It runs as desktop and mobile apps or as a browser-accessed server, giving people a private place for connected notes without making a hosted service the default.

SetupDocsCommunityMaturity

Verdict Our SiYuan run installed 575 packages, built in 34 seconds, and passed all 955 tests, evidence that the large codebase is maintained as working software. Choose it if block-based notes, local ownership, and a deep editor outweigh AGPL obligations and the browser server's missing native-client and document-conversion features.

Full review →
03

AdGuardHome

AdguardTeam/AdGuardHome · ★ 38k ▲278/7d · TypeScript

AdGuard Home is a DNS server you run on your own network to block requests to advertising, tracking, malware, and adult-content domains. It gives phones, televisions, consoles, and other devices one filtering policy without requiring an app on each device, with query logs and per-client controls in a web interface.

SetupDocsCommunityMaturity

Verdict Our sandbox installed 250 packages in 101 seconds, built AdGuard Home in 76 seconds, and passed all 31 Go tests, making it a credible first choice for a technical household that wants one DNS policy across many devices. Use it if you can own port 53, router configuration, upgrades, and a fallback resolver.

Full review →
04

glance

glanceapp/glance · ★ 38k ▲203/7d · Go

Glance is a self-hosted start page that collects RSS, videos, weather, market prices, server status, bookmarks, and other feeds into a YAML-defined dashboard. It replaces a row of separate tabs with one fast page that works well on phones and desktops.

SetupDocsCommunityMaturity

Verdict Our Glance build took 41 seconds and its single discovered Go test passed in 11 seconds, while the checkout stayed at 17.9 MB. It is an excellent fit for a read-mostly personal dashboard whose owner is happy editing YAML and refreshing the page for current feeds.

Full review →
05

k3s

k3s-io/k3s · ★ 34k ▲35/7d · Go

K3s is a Kubernetes distribution packaged to run with fewer moving parts on Linux servers, edge machines, ARM devices, and developer systems. It combines the control plane, container runtime, networking, DNS, ingress, storage helper, and other cluster pieces behind one launcher while remaining Kubernetes conformant.

SetupDocsCommunityMaturity

Verdict K3s is an excellent default for Linux edge clusters and small self-hosted installations that genuinely need Kubernetes compatibility. Its one-command start removes packaging work, but it does not remove cluster administration, security, or recovery planning.

Full review →
06

homepage

gethomepage/homepage · ★ 33k ▲103/7d · JavaScript

Homepage is a self-hosted start page that puts service links, container status, search, weather, and live data from more than 100 integrations in one browser view. It solves tab sprawl for home-lab operators while proxying widget requests so service API keys do not reach the browser.

SetupDocsCommunityMaturity

Verdict Our Homepage run installed 742 packages and used 831 MB, while its 110-second build and 222-second test step both passed, so the source tree is heavy but dependable enough for operators who prefer configuration files. Homepage is our pick for a home server dashboard when service-specific widgets and Docker labels matter.

Full review →
07

calibre

kovidgoyal/calibre · ★ 26k ▲42/7d · Python

calibre is a desktop e-book library manager, reader, editor, converter, device sync tool, and optional web server. It solves the messy parts of owning books from different stores and formats by keeping files, covers, metadata, and device copies under one local library.

SetupDocsCommunityMaturity

Verdict Our source check installed in 19 seconds and built in 9 seconds, but it had no generic test target, so developers should rely on calibre's platform workflow rather than this lab result alone. For a DRM-free personal library, calibre remains the default recommendation because it combines cataloging, conversion, editing, device transfer, and browser access in one maintained application.

Full review →
08

dozzle

amir20/dozzle · ★ 15k ▲35/7d · Go

Dozzle is a self-hosted web viewer for watching Docker container logs as they arrive. It gives operators a friendly alternative to keeping terminal windows open, with search, split views, live resource stats, authentication, and support for multiple hosts.

SetupDocsCommunityMaturity

Verdict Our run passed 281 of 281 tests, and the build completed in 19 seconds. Dozzle is an unusually easy recommendation for live container troubleshooting when you accept its deliberately narrow scope.

Full review →
09

mealie

mealie-recipes/mealie · ★ 14k ▲58/7d · Python

Mealie is a self-hosted recipe library, meal planner, and shopping-list app for households. It imports recipes from web pages or accepts manual entries, then keeps recipes, plans, ingredients, and shared household data in one place.

SetupDocsCommunityMaturity

Verdict Our Mealie checkout installed 35 packages and built in 81 seconds combined, but its test command stopped before collection because `fastapi` was missing. Use the published container if you want a capable household recipe system and already know how to protect, update, and back up a web service.

Full review →
10

awesome-selfhosted

awesome-selfhosted/awesome-selfhosted · ★ 332k ▲1.7k/7d

Awesome Selfhosted is an English-language catalog of free software that can run on your own servers. It helps people discover possible replacements for hosted services, then points them to each project's site, source, license, and platform information.

SetupDocsCommunityMaturity

Verdict We did not run Awesome Selfhosted at commit f90c301 because it is a catalog with no supported ecosystem or Dockerfile. Use its 1,250 records to make a shortlist, especially when license and platform filters matter, then evaluate the finalists from their own documentation and issue trackers.

Full review →
11

frp

fatedier/frp · ★ 110k ▲218/7d · Go

frp is a reverse proxy that exposes services behind NAT or a firewall through a server with a public address. It supports TCP, UDP, HTTP, HTTPS, private visitor modes, and peer-to-peer connections, so it can publish anything from SSH to an internal web app.

SetupDocsCommunityMaturity

Verdict Our frp run installed 142 packages in 37 seconds and built in 6 seconds, but 6 of 39 tested packages failed, so verify the exact tunnel modes you plan to expose. frp is an excellent fit for self-hosters who want more protocol and routing control than a single-port tunnel and can secure a public relay.

Full review →
12

localsend

localsend/localsend · ★ 97k ▲1.1k/7d · Dart

LocalSend is a free app for sending files and text directly between nearby devices on the same network. It removes cloud uploads, accounts, cables, and operating-system lock-in by giving Windows, macOS, Linux, Android, iOS, and Fire OS users the same transfer tool.

SetupDocsCommunityMaturity

Verdict LocalSend is our default recommendation for occasional file transfer across a mixed-device household or office. It is simple, keeps ordinary transfers on the LAN, and produced a clean 144-test Rust run in our sandbox.

Full review →
13

core

home-assistant/core · ★ 92k ▲125/7d · Python

Home Assistant Core is the Python application behind Home Assistant, a home automation system built around local control and privacy. It joins devices and services in one place so automations can react to sensors, schedules, and household events without making a cloud account the center of the home.

SetupDocsCommunityMaturity

Verdict Our Home Assistant Core checkout installed 141 packages and built successfully, but its tests stopped on a missing `freezegun` import and pip-audit found 3 known vulnerabilities, so contributors should use the documented development environment instead of treating a fresh clone as ready. For a household, Home Assistant remains the first self-hosted platform to try when local device control and broad integration coverage matter.

Full review →
14

searxng

searxng/searxng · ★ 39k ▲191/7d · Python

SearXNG is a self-hosted metasearch engine that sends a query to several search services and combines their results. It gives users one search page without profiling them, while the operator controls which engines, interface options, and privacy settings are available.

SetupDocsCommunityMaturity

Verdict Our SearXNG checkout installed 0 npm packages in 10 seconds, but it exposed no npm build or test target, so that clean result does not prove the Python service works. Use SearXNG when controlling the search front end and query routing is worth operating a public-facing service.

Full review →
15

chatwoot

chatwoot/chatwoot · ★ 39k ▲361/7d · Ruby

Chatwoot is a customer-support inbox that brings website chat, email, social networks, messaging services, and help-center content into one agent workspace. It is the self-hosted option for teams that want an Intercom or Zendesk-style product while keeping control of customer conversation data.

SetupDocsCommunityMaturity

Verdict Our Chatwoot run installed 1,058 packages in 46 seconds and passed its test command in 226 seconds, giving the measured JavaScript side a credible clean baseline. Choose it when several customer channels truly need one inbox and your team can operate the Rails, worker, database, cache, storage, and email stack.

Full review →
16

Trilium

TriliumNext/Trilium · ★ 39k ▲66/7d · TypeScript

Trilium is a desktop and self-hosted notes application for people whose knowledge does not fit neatly into folders. It combines a deep note tree with cloning, attributes, search, scripting, maps, sharing, and synchronization, so one note can belong in several contexts without being copied.

SetupDocsCommunityMaturity

Verdict Our Trilium install finished in 60 seconds but occupied 1,783 MB and offered no root build or test target, so end users should choose a release while contributors should expect a large workspace. Use it when a deep, scriptable knowledge base and self-hosted sync matter more than native mobile polish.

Full review →
17

keycloak

keycloak/keycloak · ★ 38k ▲106/7d · Java

Keycloak is a self-hosted identity server that handles sign-in, user accounts, identity federation, and authorization for applications and services. It lets a team centralize authentication instead of teaching every application to store passwords and implement login flows.

SetupDocsCommunityMaturity

Verdict Our Keycloak JavaScript workspace installed 904 packages in 77 seconds and built in 48 seconds, but that clean result covers only `js/`, not a production identity cluster. Use Keycloak when several applications justify a dedicated identity platform and an experienced team can own its database, proxy, upgrades, and security patches.

Full review →
18

hosts

StevenBlack/hosts · ★ 31k ▲35/7d · Python

StevenBlack/hosts combines maintained domain lists into a hosts file that blocks adware and malware at the operating-system level. You can download the finished file, choose category variants, or run the Python generator with your own sources and exceptions.

SetupDocsCommunityMaturity

Verdict Our StevenBlack/hosts run installed 150 npm packages in 14 seconds, then its Python test failed in 1 second because `requests` was missing. Download the generated file if you want simple device-level blocking; it is the shortest and best-documented path.

Full review →
19

Mindustry

Anuken/Mindustry · ★ 30k ▲75/7d · Java

Mindustry is an open-source Java game that combines factory automation with real-time strategy and tower defense. It solves a rarer problem than most strategy games: production lines and defensive decisions live in the same playable system, with desktop, mobile, and dedicated-server builds.

SetupDocsCommunityMaturity

Verdict Our Mindustry run installed in 56 seconds, built in 106 seconds, and passed its tests in 51 seconds, making it an unusually low-risk source build for a 185,014-line game. Play it if factory automation mixed with live defense sounds appealing, or host it if a server JAR fits your operations.

Full review →
20

loki

grafana/loki · ★ 29k ▲40/7d · Go

Grafana Loki is a self-hosted log aggregation system that stores compressed log data and indexes labels instead of every word in each message. It gives teams a Prometheus-like way to collect, search, and view logs, especially when they already use Kubernetes and Grafana.

SetupDocsCommunityMaturity

Verdict Our Loki build passed in 280 seconds, but its test command hit the 900-second cap with 75 packages passing and 1 failing, which makes source work a serious engineering task. Use Loki when your team already thinks in Prometheus labels, runs Grafana, and can design log streams carefully.

Full review →
21

beszel

henrygd/beszel · ★ 27k ▲187/7d · Go

Beszel is a self-hosted server monitor with a central web dashboard and a small agent on each machine. It keeps historical host and container metrics, sends threshold alerts, and covers common hardware data without asking you to assemble a full metrics database and dashboard stack.

SetupDocsCommunityMaturity

Verdict Our Beszel build completed in 11 seconds, but 3 of 12 tested Go packages failed in the full run. It is still a good first choice for a homelab or small fleet that wants host and container history without operating Prometheus and Grafana.

Full review →
22

skywalking

apache/skywalking · ★ 25k ▲9/7d · Java

Apache SkyWalking is a self-hosted application performance monitoring system for services spread across containers, clusters, and several programming languages. It collects traces, metrics, and logs, then connects them to service maps, queries, dashboards, and alerts so operators can find where distributed requests went wrong.

SetupDocsCommunityMaturity

Verdict Our SkyWalking run passed all 44 Surefire tests after a 93-second install and a 446-second build, which supports a serious trial rather than a quick local experiment. Use it when a platform team needs self-hosted tracing, metrics, logs, topology, and profiling across many services and can operate the storage and security boundary.

Full review →
23

navidrome

navidrome/navidrome · ★ 24k ▲92/7d · Go

Navidrome is a self-hosted music server that turns your own audio files into a browser and mobile streaming library. It scans tags, keeps per-user favorites and playlists, transcodes when needed, and works with many Subsonic-compatible clients.

SetupDocsCommunityMaturity

Verdict Our Navidrome build finished in 93 seconds, but 11 of 77 Go test packages failed, so commit fc9d93d is not a clean contributor baseline in our sandbox. For streaming a well-tagged personal music library, the release build remains the focused choice: lighter in scope than Jellyfin and far friendlier to mobile apps than a browser-only server.

Full review →
24

jaeger

jaegertracing/jaeger · ★ 23k ▲20/7d · Go

Jaeger is a self-hosted distributed tracing system for following requests as they cross services. It collects OpenTelemetry traces, stores them, and gives operators a UI for finding slow paths and failures that ordinary logs can hide.

SetupDocsCommunityMaturity

Verdict Our build completed in 226 seconds, and all 273 measured tests passed, a concrete sign that Jaeger v2.20.0 is in good engineering shape. Use it when distributed tracing is operationally important and your team is prepared to own storage and upgrades.

Full review →
25

matomo

matomo-org/matomo · ★ 22k ▲7/7d · PHP

Choose Matomo if you want analytics data in your own database and can operate its web server and database. Matomo is a PHP and MySQL web analytics application. Its documented reports include campaigns, goals, e-commerce and custom segments. Our stored sandbox run checked Node tooling, not a deployed analytics server.

SetupDocsCommunityMaturity

Verdict Matomo suits teams that need its reporting features and can maintain the PHP application and database. The October 15, 2026, run at commit 6a14282 provides limited evidence about Node tooling: the test command returned zero, but Vitest logged an unhandled error.

Full review →
26

containerd

containerd/containerd · ★ 21k ▲5/7d · Go

containerd is the daemon that pulls images, stores them, starts containers, and supervises their processes on Linux and Windows. It is infrastructure for platforms such as Kubernetes, designed to sit inside a larger system rather than act as a friendly container tool for individual developers.

SetupDocsCommunityMaturity

Verdict Our containerd build passed in 76 seconds, but its test command ended with 101 packages passing and 2 failing out of 103, so adopters should reproduce the suite on their target kernel and runtime setup. Use containerd when a platform needs a proven OCI and CRI foundation and your team understands the surrounding host components.

Full review →
27

server

bitwarden/server · ★ 21k ▲48/7d · C#

Bitwarden Server is the backend used by Bitwarden password-manager clients, including the APIs, identity service, database work, notifications, and administration. It lets an individual or organization keep that backend on infrastructure they operate instead of using Bitwarden's hosted service.

SetupDocsCommunityMaturity

Verdict Bitwarden Admin installed 168 npm packages in 16 seconds and built in 17 seconds with 0 audit findings in our sandbox, but that result covers only `src/Admin` and there was no test target. Bitwarden Server is the safest choice for an organization that wants official clients, official deployment paths, and staff assigned to operate them.

Full review →
28

gvisor

google/gvisor · ★ 20k ▲58/7d · Go

Consider gVisor for untrusted containers when your team can validate each workload under its runtime; our run does not establish deployment readiness. gVisor is a userspace application kernel with an OCI runtime called runsc that integrates with Docker and Kubernetes. Our run on August 28, 2026, at commit 4a7fcd5 recorded a successful install step, a zero-exit build step with a vet error in its log, and a failed test command. We did not test a running sandboxed application, workload compatibility, runtime performance, or isolation effectiveness.

SetupDocsCommunityMaturity

Verdict Evaluate gVisor for untrusted containers if you can validate the exact images and required Linux features under runsc. Our run on August 28, 2026, at commit 4a7fcd5 recorded a 43-second install step, a 19-second zero-exit build step whose log contains a vet error, and a 4-second failed test command.

Full review →
29

coredns

coredns/coredns · ★ 14k ▲6/7d · Go

CoreDNS is a Go DNS server and forwarder that assembles DNS behavior from plugins. It can serve zones, forward queries, expose service records from Kubernetes, and handle encrypted DNS transports through one Corefile.

SetupDocsCommunityMaturity

Verdict Our CoreDNS build took 175 seconds and 93 of 94 test packages passed, but `TestAutoAXFR` returned 0 records where it expected 5. CoreDNS is still the sensible choice for Kubernetes DNS or a plugin-shaped forwarder when your team can test the exact Corefile and binary it deploys.

Full review →
30

rabbitmq-server

rabbitmq/rabbitmq-server · ★ 14k ▲12/7d · JavaScript

RabbitMQ is a self-hosted message and streaming broker that lets applications exchange work without requiring both sides to be online at the same moment. It supports queue-based messaging, replicated streams, routing, acknowledgements, and several wire protocols from one server.

SetupDocsCommunityMaturity

Verdict Our RabbitMQ checkout installed 240 Selenium packages in 43 seconds, but that subproject's tests failed after 7 seconds and never reached a summary, so this run does not prove the broker itself healthy. RabbitMQ remains the best default here for teams that need mature work queues, flexible routing, and several messaging protocols under one operational model.

Full review →
31

gotenberg

gotenberg/gotenberg · ★ 13k ▲44/7d · Go

Gotenberg is a self-hosted HTTP service that converts web pages, HTML, Markdown, and office documents into PDFs. Its container bundles Chromium, LibreOffice, and PDF tools so an application can upload files or a URL and receive a finished document without managing those engines itself.

SetupDocsCommunityMaturity

Verdict Our Gotenberg checkout added 11 npm packages in 12 seconds with 0 known audit findings, but it exposed no npm build or test target and therefore did not exercise the document server. Judge Gotenberg through its pinned container: it is a strong choice when one internal API must handle both browser and office conversion, provided exact source fidelity is tested.

Full review →
32

seerr

seerr-team/seerr · ★ 13k ▲36/7d · TypeScript

Seerr is a self-hosted request desk for people who share a Jellyfin, Plex, or Emby media server. Users can discover movies and shows, request them, and let an administrator approve and send those requests to Sonarr or Radarr without handing everyone access to the download stack.

SetupDocsCommunityMaturity

Verdict Seerr is the best default request manager for a mixed Jellyfin, Plex, or Emby household already using Sonarr and Radarr. The container path is manageable and the project is very active, but the application sits in the middle of several services, so bad networking or credentials will stop the workflow.

Full review →
33

alertmanager

prometheus/alertmanager · ★ 8.7k ▲4/7d · Go

Alertmanager receives alerts from Prometheus and other clients, groups duplicates, applies silences and inhibition rules, then sends notifications to the right service or team. It solves the noisy middle of alerting after another system has decided that something is wrong.

SetupDocsCommunityMaturity

Verdict Our Alertmanager run built in 2 seconds, but 9 of 77 tests failed in acceptance areas that include silences, webhooks, cold starts, and reloads. It remains the natural notification router for a Prometheus stack, provided you treat its YAML and templates like deployed code and test the exact release.

Full review →
34

Bubble-Card

Clooos/Bubble-Card · ★ 4.7k ▲13/7d · JavaScript

Bubble Card is a set of Home Assistant dashboard cards for lights, climate controls, media players, calendars, covers, pop-ups, and navigation. It gives people a consistent mobile-friendly interface without forcing them to assemble every control from unrelated custom cards.

SetupDocsCommunityMaturity

Verdict Our Bubble Card run installed 354 packages in 6 seconds and passed all 1,482 Jest tests in 10 seconds, making it an easy recommendation for Home Assistant users who will test their actual dashboard devices. Start with the built-in cards and HACS installation, then add modules only after reading their code.

Full review →
35

radar

skyhook-io/radar · ★ 4.0k ▲83/7d · Go

Radar is a local or self-hosted Kubernetes interface that combines resource browsing, topology, events, Helm, GitOps, traffic, audits, and upgrade checks. It also gives MCP-compatible coding agents a filtered view of a cluster, so they can investigate problems without chewing through raw Kubernetes YAML.

SetupDocsCommunityMaturity

Verdict Our Radar run installed 443 npm packages in 14 seconds and occupied 455 MB, but it exposed no npm build or test target, so source evaluation must use the documented Make workflow. Use the released binary if you want a private Kubernetes workbench with unusually broad diagnosis and a built-in MCP server.

Full review →
36

kubernetes

kubernetes/kubernetes · ★ 129k · Go

Kubernetes manages containerized applications across multiple machines, deciding where workloads run and keeping deployments close to the state you declare. It solves the coordination problem that appears when one server and a few scripts stop being enough, but it asks you to operate a distributed control system in return.

SetupDocsCommunityMaturity

Verdict Our Kubernetes run built successfully in 584 seconds, but the test command was still running at 900 seconds after reporting 438 passes and 0 failures. Use it when a platform team can turn its API into shared infrastructure for many workloads and can own the upgrade cycle.

Full review →
37

immich

immich-app/immich · ★ 118k ▲514/7d · TypeScript

Immich is a self-hosted photo and video library with phone backup, a web gallery, sharing, maps, search, and face grouping. It solves the awkward choice between leaving a family archive with a cloud provider and settling for a folder browser that nobody enjoys using.

SetupDocsCommunityMaturity

Verdict Our Immich checkout installed 2,460 packages and used 1,412 MB, but it exposed no root build or test target, so our run verified dependency setup rather than a working photo server. Immich is still the self-hosted photo system we would try first for a family willing to maintain Linux, Docker, storage, and recovery.

Full review →
38

Stirling-PDF

Stirling-Tools/Stirling-PDF · ★ 95k ▲426/7d · Java

Stirling PDF is a self-hosted PDF workbench for editing, merging, splitting, signing, redacting, converting, OCR, compression, and repeatable document workflows. It gives people a browser interface, a desktop client, and an API so sensitive files can stay on equipment they control.

SetupDocsCommunityMaturity

Verdict Our 23-second install covered only Stirling PDF's 122-package developer-tool folder, so it proves the repo tooling is tidy but says nothing about server readiness. Use Stirling PDF when several people need a private browser toolbox and someone can own the container, storage, updates, and exposure of document-processing endpoints.

Full review →
39

code-server

coder/code-server · ★ 80k ▲30/7d · TypeScript

code-server runs the open-source core of VS Code on a remote machine and delivers the editor through a web browser. It gives you one persistent development machine that can be reached from a laptop, tablet, or other browser without moving the toolchain onto every device.

SetupDocsCommunityMaturity

Verdict Our code-server source install ran for 447 seconds and failed in native-keymap's node-gyp step, so most users should install a release artifact rather than build this 253.5 MB checkout. It is the browser IDE to try first for one developer who knows VS Code and can secure a Linux host.

Full review →
40

strapi

strapi/strapi · ★ 73k ▲32/7d · TypeScript

Strapi is a headless content-management system that gives editors a web dashboard and developers generated REST and GraphQL APIs. It replaces the custom admin panel and content backend that teams otherwise build for each website, app, or device, and it can run on your infrastructure or Strapi Cloud.

SetupDocsCommunityMaturity

Verdict Our Strapi monorepo installed 3,991 packages in 199 seconds, then the build timed out at 900 seconds while Node spawn calls returned EAGAIN. Strapi still belongs on the shortlist when editors need a visual CMS and developers need a customizable content API.

Full review →
41

coolify

coollabsio/coolify · ★ 65k ▲958/7d · PHP

Coolify is a self-hosted control panel for deploying applications, databases, and packaged services to Linux servers you control. It gives small teams a Heroku-like workflow while leaving the containers and configuration on their own machines.

SetupDocsCommunityMaturity

Verdict Our Coolify checkout installed 55 packages in 76 seconds and built in 8 seconds, but its available package targets gave us no test suite to run. Use it when your team wants a friendly deployment panel and accepts responsibility for root access, Docker networking, backups, and upgrades.

Full review →
42

memos

usememos/memos · ★ 64k ▲121/7d · Go

Memos is a self-hosted, Markdown-based notes app built around fast capture in a chronological feed. It gives individuals and small groups a private place for short notes, links, attachments, and shared memos without handing the data to a hosted notes vendor.

SetupDocsCommunityMaturity

Verdict Our Memos build passed in 170 seconds, but the 420-second test run ended with 11 packages passing and 1 failing, so source builders should budget time to inspect the suite. Use it if short, chronological notes fit your habits and you want a clean self-hosted web app with several database choices.

Full review →
43

plane

makeplane/plane · ★ 62k ▲318/7d · TypeScript

Plane is a project-management system for work items, sprint-like cycles, product modules, notes, and team reporting. It gives teams a self-hostable alternative to products such as Jira and Linear while keeping a managed cloud option for anyone who does not want to run the stack.

SetupDocsCommunityMaturity

Verdict Plane is one of the more credible self-hosted choices for teams that have outgrown a board but resent Jira's weight. The product scope, active releases, deployment choices, and documentation justify a serious pilot.

Full review →
44

appwrite

appwrite/appwrite · ★ 58k ▲44/7d · TypeScript

Appwrite is a backend platform for web, mobile, and AI applications, available as a managed service or a self-hosted Docker deployment. It combines authentication, databases, file storage, functions, messaging, realtime APIs, and web hosting so a product team does not have to assemble each backend service separately.

SetupDocsCommunityMaturity

Verdict Our Appwrite root npm check installed 1 package in 5 seconds but found no build or test target, so it says nothing about whether the 382,524-line platform is ready to run. Choose Appwrite when its integrated auth, data, storage, functions, messaging, and hosting can replace several services and your team can operate the Docker stack, or use its managed cloud.

Full review →
45

go-ethereum

ethereum/go-ethereum · ★ 51k ▲28/7d · Go

Go Ethereum, usually called Geth, is an execution client for running an Ethereum node and accessing the network through JSON-RPC, WebSocket, or IPC. It also ships developer utilities for contract bindings, EVM debugging, peer networking, and RLP data.

SetupDocsCommunityMaturity

Verdict Geth is a sensible default execution client when you want broad Ethereum compatibility, current protocol work, and mature operator documentation. It is not a small self-hosted API, and our measured test command did not finish cleanly at the reviewed commit.

Full review →
46

discourse

discourse/discourse · ★ 48k ▲28/7d · Ruby

Discourse is an open-source platform for running a public forum, private community, or support site under your own control. It combines threaded topics with chat, themes, and plugins, so a team does not have to assemble those pieces from separate products.

SetupDocsCommunityMaturity

Verdict Our Discourse install stopped after 68 seconds on an exact Node engine mismatch, so self-hosters should treat version pinning and operations as part of the product choice. Use Discourse when a community needs durable topics, chat, plugins, and control of its data, and when someone can own the Rails, PostgreSQL, Redis, email, backup, and upgrade work.

Full review →
47

reactive-resume

amruthpillai/reactive-resume · ★ 45k ▲252/7d · TypeScript

Reactive Resume is a browser-based resume builder for writing, styling, sharing, and exporting resumes without handing the document to a closed service. You can use the hosted editor without an account or run the full application yourself when you want control over accounts, files, and application data.

SetupDocsCommunityMaturity

Verdict Our Reactive Resume run installed 1,259 packages in 63 seconds, then passed its 36-second build and 136-second test run, so the code is healthy enough to trial but costly to modify casually. Use the hosted editor if you mainly need a resume today.

Full review →
48

puter

HeyPuter/puter · ★ 44k ▲151/7d · TypeScript

Puter is an open-source, self-hostable desktop that runs in a web browser, bringing files, apps, games, and everyday utilities into one interface. It also gives developers hosted building blocks such as AI access, object storage, a key-value database, and serverless workers, plus an app store for publishing their work.

SetupDocsCommunityMaturity

Verdict Puter is unusually ambitious and, based on our clean install and build, much more tangible than its grand internet-computer label might suggest. Use the hosted demo first, then self-host it if the integrated desktop and developer platform are genuinely useful to you.

Full review →
49

mattermost

mattermost/mattermost · ★ 39k ▲49/7d · TypeScript

Mattermost is an open-core, self-hosted workplace chat platform with calls, screen sharing, workflow automation, and AI integrations. It is aimed at organizations that want Slack-like collaboration on infrastructure they operate, with web, desktop, and mobile clients.

SetupDocsCommunityMaturity

Verdict Our Mattermost server build completed in 137 seconds, but 79 of 94 test package results failed or did not build, so the codebase is buildable while a bare container is not a faithful full test environment. Mattermost is a credible choice when data location and operational control justify owning a large collaboration service.

Full review →
50

sing-box

SagerNet/sing-box · ★ 39k ▲211/7d · Go

sing-box is a configurable network proxy engine for routing traffic through direct connections, tunnels, and many proxy protocols. It combines client and server roles, DNS policy, TUN-based device routing, rule sets, and endpoint support in one Go program, solving the mess of operating several protocol-specific tools.

SetupDocsCommunityMaturity

Verdict Our sing-box build succeeded in 107 seconds, but 3 of 18 test groups failed, so experienced network operators should treat a source build as something to verify rather than install blindly. The project is a strong choice when one core must own proxy protocols, DNS rules, and TUN routing across several platforms.

Full review →
51

portainer

portainer/portainer · ★ 39k ▲38/7d · TypeScript

Portainer Community Edition is a web interface and API for operating Docker, Swarm, Kubernetes, and Azure Container Instances from one place. It gives people who do not want to live in a terminal a practical way to inspect containers, deploy stacks, manage images and volumes, and control several environments.

SetupDocsCommunityMaturity

Verdict Our Portainer build took 90 seconds after installing 1,704 packages, and its tests completed successfully in 230 seconds, so the codebase is workable but far from tiny. Use Community Edition when a shared Docker or mixed-orchestrator console will genuinely reduce command-line mistakes.

Full review →
52

istio

istio/istio · ★ 38k ▲4/7d · Go

Istio is a service mesh for controlling how services talk inside and around a Kubernetes cluster. It can apply traffic rules, service identity, encryption, policy, and telemetry without putting that logic into every application.

SetupDocsCommunityMaturity

Verdict Our Istio run installed 597 packages and built successfully, but 8 of 151 tested packages failed after a 467-second test step, so source adopters need an environment-aware validation plan. Choose Istio when service identity, policy, and traffic control are shared platform requirements across enough workloads to justify a dedicated mesh team.

Full review →
53

firecracker

firecracker-microvm/firecracker · ★ 38k ▲120/7d · Rust

Firecracker is a virtual machine monitor for running Linux workloads inside small, hardware-isolated microVMs. It solves one specific infrastructure problem: giving serverless functions, containers, and untrusted jobs a VM boundary without carrying the broad device model of a general-purpose hypervisor.

SetupDocsCommunityMaturity

Verdict Our Firecracker source build installed 118 packages in 38 seconds, then failed because the linker could not find `-lseccomp`, so a source checkout needs more host preparation than the successful install step suggests. Firecracker is a strong foundation for an experienced platform team that specifically needs dense, KVM-isolated Linux workloads.

Full review →
54

server

nextcloud/server · ★ 37k ▲65/7d · PHP

Nextcloud Server is the core of a self-hosted workspace for files, calendars, contacts, sharing, and collaboration. It gives households and organizations control over where that data lives, with extra functions supplied through a large app catalog.

SetupDocsCommunityMaturity

Verdict Our Nextcloud checkout installed 2,227 packages, occupied 1,184 MB, built in 105 seconds, and passed its test command, so the codebase cleared a clean sandbox run despite its size. Use Nextcloud when owning a broad collaboration service is worth the operational work.

Full review →
55

vault

hashicorp/vault · ★ 36k ▲19/7d · Go

Vault is a central service for storing secrets, issuing short-lived credentials, encrypting application data, and recording access. Applications authenticate to Vault instead of carrying permanent database passwords or cloud keys, while operators define policies, leases, revocation, storage, and audit destinations.

SetupDocsCommunityMaturity

Verdict Our Vault build succeeded after 550 seconds, but the test command reached 900 seconds with 15 failures, including database tests that could not reach Docker. Use Vault when dynamic credentials, revocation, audit, and centralized policy justify operating a security-critical cluster.

Full review →
56

seaweedfs

seaweedfs/seaweedfs · ★ 36k ▲106/7d · Go

SeaweedFS is a distributed storage system that serves S3 objects, ordinary files, and Iceberg or Lance tables from the same data. It is built for operators who have too many small files for a conventional directory tree and want to add capacity by starting more volume servers.

SetupDocsCommunityMaturity

Verdict Our run of SeaweedFS installed 1,160 packages and built successfully, but only 14 of 31 test results passed before the 900-second cap, so it belongs with operators who can reproduce its full integration environment. Use it when small-file storage must serve several protocols and you are ready to own balancing and recovery.

Full review →
57

ntfy

binwiederhier/ntfy · ★ 35k ▲125/7d · Go

ntfy is an open-source notification service that lets scripts and applications send push alerts to phones and desktops through simple HTTP requests. It solves the awkward last mile between an automated event and a human seeing it, either through the hosted ntfy.sh service or an instance you operate yourself.

SetupDocsCommunityMaturity

Verdict Our sandbox build finished in 2 seconds, but pytest discovered 0 tests and exited 5. ntfy is still an unusually approachable choice for turning HTTP requests into human-visible alerts, especially if you value open source and self-hosting.

Full review →
58

v2ray-core

v2fly/v2ray-core · ★ 35k ▲27/7d · Go

V2Ray Core is a command-line proxy engine for building encrypted client and server routes across restrictive or complicated networks. It accepts traffic through configured inbound protocols, sends it through selected outbound connections, and can make those choices with DNS, domain, IP, port, user, or protocol rules.

SetupDocsCommunityMaturity

Verdict Our V2Ray Core run passed all 167 tests after a 54-second install and 75-second build, which makes the source tree a credible base for an engineer who needs programmable proxy routing. Use it when protocol choice and selective routing justify owning paired JSON files, a remote server, DNS behavior, and transport matching.

Full review →
59

nginx-proxy-manager

NginxProxyManager/nginx-proxy-manager · ★ 35k ▲57/7d · TypeScript

Nginx Proxy Manager puts a web interface in front of Nginx so you can route domains to services without hand-writing every configuration file. It handles proxy hosts, redirects, TCP or UDP streams, certificates, access lists, users, and an audit log, which makes it a practical front door for a home lab or small self-hosted estate.

SetupDocsCommunityMaturity

Verdict Our install completed in 28 seconds with 373 packages, but this checkout gave us no build or test target to run. Nginx Proxy Manager is still an easy recommendation for a home lab or modest Docker host when a visual interface matters more than configuration as code.

Full review →
60

netbird

netbirdio/netbird · ★ 30k ▲162/7d · Go

NetBird creates a private WireGuard-based network between devices and puts identity, access rules, routes, DNS, and an admin interface around it. It can be used as a hosted service or self-hosted when an organization wants remote access without exposing every internal service to the public internet.

SetupDocsCommunityMaturity

Verdict Our NetBird build passed in 8 seconds, but the Go test command timed out at 900 seconds after recording 104 passing and 11 failing package results. NetBird is a strong candidate for teams that need identity-aware access and can operate it like network infrastructure, not a casual web app.

Full review →
61

keepassxc

keepassxreboot/keepassxc · ★ 30k ▲142/7d · C++

KeePassXC is a desktop password manager that keeps passwords, passkeys, one-time codes, notes, and attachments in an encrypted file you control. It solves the problem of managing sensitive credentials across Windows, macOS, and Linux without requiring the vendor to host your vault.

SetupDocsCommunityMaturity

Verdict Our measured build succeeded in 24 seconds. KeePassXC is an excellent choice when you want a mature desktop vault, an open KDBX file, and control over where that file lives.

Full review →
62

authelia

authelia/authelia · ★ 29k ▲50/7d · Go

Authelia is a self-hosted authentication and authorization server that adds sign-in, access rules, and multi-factor authentication to web applications. It can work with a reverse proxy for forwarded authentication or act as an OpenID Connect provider, giving several internal services one login policy.

SetupDocsCommunityMaturity

Verdict Our Authelia build completed in 229 seconds, but 4 of 25 test groups failed after a 510-second run, so adopters should reproduce the suite on their deployment platform before trusting an upgrade. It remains a strong choice for self-hosters who already understand reverse proxies and want one policy layer across several apps.

Full review →
63

envoy

envoyproxy/envoy · ★ 29k ▲22/7d · C++

Envoy is an open-source network proxy that sits at the edge of a system or between services. It handles traffic routing, load balancing, encryption, policy, and observability so application teams do not have to implement those concerns in every service.

SetupDocsCommunityMaturity

Verdict Our Envoy run installed 49 Go packages and built the detected target, but all 3 attempted tests failed, so adopters should validate the exact proxy and extensions they will ship. Envoy is a strong fit when a platform team needs programmable traffic policy across many services and can operate configuration as carefully as application code.

Full review →
64

setup-ipsec-vpn

hwdsl2/setup-ipsec-vpn · ★ 29k ▲60/7d · Shell

Setup IPsec VPN is a set of shell scripts that turns a fresh Linux server into a VPN endpoint. It configures IPsec/L2TP, IPsec/XAuth, and IKEv2, then supplies client profiles and scripts for managing users and certificates.

SetupDocsCommunityMaturity

Verdict The installer needs root access and reachable UDP ports 500 and 4500, so it belongs on a dedicated server you can rebuild. Use it when built-in IPsec clients and guided IKEv2 profiles matter, after reviewing the exact scripts fetched from `master`.

Full review →
65

wg-easy

wg-easy/wg-easy · ★ 27k ▲84/7d · TypeScript

wg-easy packages a WireGuard server and a browser-based admin panel into one self-hosted container. It gives you a simpler way to create peers, show QR codes, download client configurations, inspect connection traffic, set expirations, and manage access without editing WireGuard files by hand.

SetupDocsCommunityMaturity

Verdict Our wg-easy install took 11 seconds and used 10 MB, but its build stopped in 3 seconds because Docker was unavailable, so trial it on a Linux host where you can grant network capabilities. It is a good fit for a small WireGuard deployment whose main pain is creating and handing out peer configurations.

Full review →
66

rancher

rancher/rancher · ★ 26k ▲18/7d · Go

Rancher is a central management system for creating, importing, securing, upgrading, and observing Kubernetes clusters across data centers and cloud providers. It gives platform teams one interface for cluster access, policies, applications, and continuous delivery instead of operating every cluster as an isolated system.

SetupDocsCommunityMaturity

Verdict Our Rancher build took 544 seconds, and its tests reached our 900-second cap with 184 passes and 19 localhost-dependent failures. Use Rancher when a real cluster fleet can repay the cost of a dedicated management plane and your team will rehearse upgrades and restores.

Full review →
67

firefly-iii

firefly-iii/firefly-iii · ★ 25k ▲52/7d · PHP

Firefly III is a self-hosted personal-finance manager for recording income, spending, budgets, recurring transactions, and savings goals. It keeps financial records on infrastructure you control and adds rules, reports, tags, multiple currencies, and a REST API for people who have outgrown a spreadsheet.

SetupDocsCommunityMaturity

Verdict Our Firefly III checkout installed 781 npm packages in 29 seconds, but it exposed no npm build or test target, so that clean result does not prove the PHP application is ready to hold your financial history. Use Firefly III when you want detailed, private bookkeeping and accept database, backup, importer, and upgrade work.

Full review →
68

listmonk

knadh/listmonk · ★ 24k ▲111/7d · Go

listmonk is a self-hosted newsletter, mailing-list, and transactional messaging application backed by PostgreSQL. It gives operators subscriber lists, segmentation, templates, campaigns, analytics, and multiple delivery channels in one Go service.

SetupDocsCommunityMaturity

Verdict Our listmonk build finished in 73 seconds after installing 85 packages, but `go test` found 0 tests, so the clean compile is stronger evidence than the test count. Use listmonk when subscriber ownership, a compact deployment, and API access outweigh the work of operating mail infrastructure.

Full review →
69

hysteria

HyNetworks/hysteria · ★ 23k ▲75/7d · Go

Hysteria 2 is a self-hosted proxy that carries traffic through a customized QUIC protocol over UDP. It pairs a server with clients that can expose SOCKS5, HTTP proxy, forwarding, TUN, and Linux transparent-proxy modes for networks where ordinary connections are unreliable or filtered.

SetupDocsCommunityMaturity

Verdict Our Hysteria run installed 35 Python helper packages in 7 seconds, but it ran no proxy traffic or test suite, so the lab result confirms a tidy helper environment rather than the speed claim that defines the project. Use Hysteria 2 when poor network paths are the problem and you can test UDP, MTU, roaming, and failure recovery yourself.

Full review →
70

docmost

docmost/docmost · ★ 22k ▲74/7d · TypeScript

Docmost is a self-hosted team wiki for writing, organizing, and discussing internal documentation. It combines real-time editing, spaces, permissions, comments, page history, search, attachments, diagrams, and translated interfaces in a browser application.

SetupDocsCommunityMaturity

Verdict Our Docmost run installed 1,942 packages, occupied 1,306 MB, and built in 42 seconds, but the checkout offered no test target. It is a credible open-edition choice for a team that wants real-time wiki editing and can operate PostgreSQL, Redis, storage, and backups.

Full review →
71

Mobile-Security-Framework-MobSF

MobSF/Mobile-Security-Framework-MobSF · ★ 22k ▲49/7d · JavaScript

MobSF is a self-hosted mobile application security scanner for Android, iOS, and Windows packages and source code. It combines static inspection with an instrumented dynamic lab, then exposes the results through a web interface and REST APIs.

SetupDocsCommunityMaturity

Verdict Our MobSF run installed 129 packages in 35 seconds and built in 1 second, but pytest found 0 tests and exited 5 while pip-audit reported 51 known vulnerabilities. Use MobSF for a shared static-analysis service or when your security team already owns a rooted device lab with network isolation.

Full review →
72

livekit

livekit/livekit · ★ 22k ▲128/7d · Go

Choose LiveKit server when you need programmable audio, video, and data rooms inside your own application and can evaluate the deployment yourself. LiveKit server is a distributed WebRTC SFU written in Go. In our run on October 15, 2026, at commit 3d45aa2, installation and build succeeded, but the test command failed. That result supports further evaluation, not a claim that we verified working calls or production readiness.

SetupDocsCommunityMaturity

Verdict LiveKit deserves an evaluation when you need programmable media rooms and its SDK coverage fits your clients. Our October 15, 2026 run at 3d45aa2 installed and built successfully, but testing failed and no deployed call was verified.

Full review →
73

netbox

netbox-community/netbox · ★ 22k ▲45/7d · Python

NetBox is a web application for recording the intended state of networks: sites, racks, devices, cables, addresses, circuits, power, and virtual infrastructure. Automation and monitoring systems read that shared model through APIs; NetBox does not log into switches or push configuration by itself.

SetupDocsCommunityMaturity

Verdict Our NetBox install added 126 packages and 371 MB, built in 10 seconds, and reported 8 known vulnerabilities, so adoption needs dependency review as well as network modeling work. Use it when a shared, API-readable record of intended network state will replace scattered spreadsheets and scripts.

Full review →
74

WordPress

WordPress/WordPress · ★ 22k ▲17/7d · PHP

WordPress is a self-hosted publishing system for websites whose editors need pages, posts, media, themes, users, and an administrative interface. This GitHub repository is the runnable distribution mirrored from WordPress's Subversion repository, not the main place where core development is reviewed.

SetupDocsCommunityMaturity

Verdict Our 8-second build covered only the bundled Twenty Nineteen theme, so it gives no evidence that WordPress core or its database installer works in the measured container. Use WordPress 7.1 when editors need its established publishing workflow and the operator can own PHP, database, plugin, theme, backup, and update duties.

Full review →
75

mediamtx

bluenviron/mediamtx · ★ 21k ▲46/7d · Go

MediaMTX is a self-hosted live media server that accepts video or audio streams, routes them across several protocols, records them, and serves them to viewers. It replaces separate RTSP, RTMP, HLS, WebRTC, SRT, RTP, MPEG-TS, and Media-over-QUIC gateways with one configurable process.

SetupDocsCommunityMaturity

Verdict Our MediaMTX build took 4 seconds, but only 122 of 127 tests passed, so v1.21.0 is easy to compile and still needs a reproduced green suite before a source-based production rollout. Use it when one operator-owned service should bridge camera and broadcast protocols without transcoding.

Full review →
76

DocsGPT

arc53/DocsGPT · ★ 18k ▲16/7d · Python

DocsGPT is a self-hosted system for turning documents, websites, and connected business apps into searchable AI agents. It combines ingestion, cited answers, visual workflows, tools, access controls, a web app, widgets, an OpenAI-compatible API, and an MCP server in one project.

SetupDocsCommunityMaturity

Verdict Our DocsGPT run installed 279 packages and built in 12 seconds, but tests stopped during collection and pip-audit found 3 known vulnerabilities, so production adoption needs a dependency and test review first. The product is a strong fit when one self-hosted system must serve documents through agents, widgets, APIs, and MCP.

Full review →
77

Sonarr

Sonarr/Sonarr · ★ 17k ▲67/7d · C#

Sonarr is a self-hosted TV library manager for people who use Usenet or BitTorrent. It watches for episodes, sends chosen releases to a separate download client, then imports, renames, and upgrades the resulting files according to rules you set.

SetupDocsCommunityMaturity

Verdict Our Sonarr checkout installed 908 Yarn packages and built its web UI in 50 seconds, but it exposed no test target for our sandbox to run. Use Sonarr if you want precise, mostly hands-off TV acquisition and already understand indexers, download clients, and shared storage.

Full review →
78

coder

coder/coder · ★ 17k ▲57/7d · Go

Coder is a self-hosted control plane for creating remote development workspaces from Terraform templates. It gives developers browser or IDE access to environments on your Docker, Kubernetes, or cloud infrastructure, and it can run coding agents such as Claude Code and Codex inside those workspaces while centralizing model credentials and policy.

SetupDocsCommunityMaturity

Verdict Our Coder checkout installed 189 pnpm packages in 16 seconds, but it exposed no build or test target to the harness, so we did not verify the 1.47-million-line platform. Coder is a strong fit for a platform team that already owns Terraform and infrastructure and wants governed workspaces for developers and agents.

Full review →
79

nomad

hashicorp/nomad · ★ 17k ▲26/7d · Go

Nomad is a workload scheduler for containers, ordinary executables, Java applications, batch jobs, and virtual machines across fleets of servers. It handles placement, rescheduling, health, resources, and multi-region coordination for teams that want an orchestrator with fewer core components than Kubernetes.

SetupDocsCommunityMaturity

Verdict Our Nomad checkout installed 1,517 pnpm packages in 47 seconds, but it exposed no build or test target, so our run did not validate the scheduler binary. Nomad remains a strong fit for mixed workloads and teams that find Kubernetes larger than their problem.

Full review →
80

bentopdf

alam00000/bentopdf · ★ 16k ▲65/7d · JavaScript

BentoPDF is a self-hostable collection of PDF tools that processes files inside the user's browser. It covers routine page work, editing, conversion, OCR, signatures, redaction, and visual workflows without sending documents to an application server.

SetupDocsCommunityMaturity

Verdict BentoPDF is an excellent first choice for an internal PDF portal because the useful work happens in the browser and the self-hosted image does not remove PDF features. The source build is large, and advanced WASM features bring browser, header, and offline-asset complications that the one-line container command can hide.

Full review →
81

audiobookshelf

advplyr/audiobookshelf · ★ 15k ▲77/7d · JavaScript

Audiobookshelf is a server you run yourself for organizing, streaming, and sharing audiobooks and podcasts. It remembers each listener's position, downloads podcast episodes, edits book metadata, and gives the household web and mobile clients without handing the library to a commercial platform.

SetupDocsCommunityMaturity

Verdict Our Audiobookshelf run installed 429 packages in 9 seconds and passed all 354 tests, but npm audit still found 54 known vulnerabilities, including 3 critical. It is the best fit here for a technically comfortable household that wants audiobook progress, podcast downloads, and user permissions under its own control.

Full review →
82

romm

rommapp/romm · ★ 14k ▲121/7d · Python

RomM is a self-hosted web library for scanning, organizing, enriching, sharing, downloading, and sometimes playing a collection of game ROMs. It adds metadata and artwork from outside providers, supports hundreds of platforms, and can play compatible systems in the browser through EmulatorJS, RuffleRS, or js-dos.

SetupDocsCommunityMaturity

Verdict Our RomM build succeeded in 5 seconds after a 44-second, 34-package install, but the lab found no test target to run. It is the strongest fit here for a serious home collection that needs metadata, accounts, browser play, and companion apps, provided the operator already runs Docker storage and databases well.

Full review →
83

node_exporter

prometheus/node_exporter · ★ 14k ▲8/7d · Go

Node Exporter exposes a machine's operating-system and hardware measurements so Prometheus can collect them. It supplies counters such as CPU activity and disk space, while your monitoring stack handles storage, dashboards, and alerts.

SetupDocsCommunityMaturity

Verdict Our Node Exporter build succeeded in 41 seconds after a 21-second install, but its test step failed after 8 seconds with named collector failures. It remains a sensible choice for an existing Prometheus stack when you can configure and verify host access.

Full review →
84

mailcow-dockerized

mailcow/mailcow-dockerized · ★ 14k ▲25/7d · JavaScript

Mailcow is a self-hosted email and groupware stack delivered through Docker Compose. It combines mail transfer, IMAP and POP access, spam filtering, antivirus, webmail, calendars, contacts, certificates, and an admin interface so you do not have to assemble those services yourself.

SetupDocsCommunityMaturity

Verdict Mailcow needs at least 6 GiB RAM plus 1 GiB swap and control of 10 inbound ports, so it belongs on a dedicated mail host with a named operator. Use it when you want a mature, integrated mail and groupware appliance and are willing to own DNS, reputation, backups, and updates.

Full review →
85

distribution

distribution/distribution · ★ 11k ▲3/7d · Go

Distribution is the open-source registry server that stores and serves container images and other OCI content. It gives teams the storage layer behind a private registry, without adding a full management console, vulnerability scanner, or policy suite.

SetupDocsCommunityMaturity

Verdict Our Distribution build passed in 86 seconds, but 3 of 77 test packages failed after a 419-second run, so adopt it as infrastructure you will test and operate, not as a finished appliance. It is a good fit when you want a plain OCI registry core, can use the supported image, and already own authentication, TLS, monitoring, backups, and storage validation.

Full review →
86

v2

miniflux/v2 · ★ 9.9k ▲23/7d · Go

Miniflux is a self-hosted feed reader that collects updates from websites into one clean reading queue. It solves the problem of following many sites without surrendering your reading habits to an ad-funded platform.

SetupDocsCommunityMaturity

Verdict Our build succeeded in 39 seconds, and all 96 tests passed. Miniflux is an unusually coherent choice for readers who want a quiet, privacy-aware feed inbox and are comfortable owning a PostgreSQL service.

Full review →
87

pocket-id

pocket-id/pocket-id · ★ 9.8k ▲107/7d · Go

Pocket ID is a self-hosted OpenID Connect and OAuth 2.0 provider that signs users into applications with passkeys. It replaces separate passwords for home-lab and small-team services with one identity service, and it deliberately does not offer password authentication.

SetupDocsCommunityMaturity

Verdict Our Pocket ID build passed in 38 seconds, but its Playwright run stopped with 2 failures and left 182 tests unrun, so test the complete sign-in path before moving real accounts. It is a good choice for a home lab or small team that has already decided on passkeys and wants less identity machinery than Keycloak.

Full review →
88

cap

tiagozip/cap · ★ 8.2k ▲47/7d · JavaScript

Cap is a self-hosted CAPTCHA alternative that asks a visitor's device to do proof-of-work and can run browser instrumentation checks in the background. It replaces picture-selection puzzles and third-party tracking with a widget, your own verification service, and a token your application checks server-side.

SetupDocsCommunityMaturity

Verdict Our Cap core run installed 143 packages in 35 seconds and passed all 144 tests, giving the embeddable path a clean starting point. Cap is a credible choice when privacy, self-hosting, and invisible proof-of-work matter more than avoiding infrastructure.

Full review →
89

luci

openwrt/luci · ★ 7.9k ▲9/7d · JavaScript

LuCI is the browser-based configuration interface shipped with OpenWrt. It turns router settings and add-on services into web pages, so administrators can manage networks, firewalls, packages, status, and supported applications without doing every task through SSH and UCI commands.

SetupDocsCommunityMaturity

Verdict Use LuCI when the device already runs OpenWrt and humans need to administer it. It is the standard interface, has a large package catalog, and follows active OpenWrt branches, but extension development requires the OpenWrt stack rather than ordinary Node habits.

Full review →
90

incus

lxc/incus · ★ 6.5k ▲51/7d · Go

Incus manages full Linux system containers and virtual machines through one daemon, command-line client, and REST API. It can run on one host or form a cluster, giving infrastructure teams a small private-cloud layer without adopting a public cloud control plane.

SetupDocsCommunityMaturity

Verdict Our Incus run installed 337 packages and built in 109 seconds, but 77 of 140 test packages failed in the unprivileged sandbox. Use Incus when you want one Linux control plane for system containers and VMs and have administrators who understand root-equivalent access, storage, and networking.

Full review →
91

hister

asciimoo/hister · ★ 6.2k ▲44/7d · Go

Hister is a private search engine for the web pages you visit and the local files you keep. It stores their searchable contents, then lets you find them through a web interface, terminal client, or an AI assistant connected over MCP.

SetupDocsCommunityMaturity

Verdict Hister is one of the more useful self-hosted answers to the question, 'Where did I read that?' Its binary setup, full-text capture, query language, terminal UI, and cautious MCP output make it worth trying on a private machine. Run it only after deciding what must never be indexed and how long stored copies should live, because retention and complete erasure remain the operator's responsibility..

Full review →
92

CPA-Manager-Plus

seakee/CPA-Manager-Plus · ★ 4.0k ▲34/7d · Go

CPA Manager Plus is a self-hosted control panel and observability service for CPA, also called CLIProxyAPI. It manages providers and credentials while storing request history, cost estimates, quota state, failures, and account health locally. It does not proxy model traffic by itself.

SetupDocsCommunityMaturity

Verdict Our CPA Manager Plus run passed a 36-second build and a 51-second test step, but npm audit still found 13 vulnerabilities, including 10 high-severity advisories. Existing CLIProxyAPI operators gain unusually specific request, quota, cost, and credential views from one local service.

Full review →
93

yuvomi

ulsklyc/yuvomi · ★ 2.2k ▲148/7d · JavaScript

Yuvomi is a self-hosted household organizer that puts tasks, calendars, shopping, meals, budgets, documents, health records, and reminders in one web app. It replaces several family subscriptions with one server and one SQLite database that you control.

SetupDocsCommunityMaturity

Verdict Our Yuvomi test run reported 12 passes and 0 failures, then hit the 900-second cap, so its full test command is not a quick confidence check on a clean box. The shipped container and unusually explicit deployment docs make it a good choice for a household that already maintains a server and wants one private system for many routines.

Full review →
94

awesome-cloudflare-selfhosted

theoephraim/awesome-cloudflare-selfhosted · ★ 1.2k ▲11/7d · JavaScript

Awesome Cloudflare Self-Hosted is a curated list of complete applications that replace paid SaaS products while running inside your own Cloudflare account. Its tooling reads license files and deployment configuration from each repository, then records the Cloudflare services an app actually declares.

SetupDocsCommunityMaturity

Verdict Our run added 0 packages, built the generated list in 5 seconds, and passed all 61 parser tests in another 5 seconds, so the curation machinery is unusually easy to verify. Use this list when your deployment decision is already Cloudflare-first and you want a checked inventory of SaaS replacements.

Full review →
95

go2tv

alexballas/go2tv · ★ 1.1k ▲2/7d · Go

Go2TV sends local video, audio, images, and live streams from a computer or Android phone to Chromecast and DLNA/UPnP receivers. It is a direct casting tool with a desktop app, command line, and optional browser control, so you do not have to maintain a full media library server.

SetupDocsCommunityMaturity

Verdict Our Go2TV run installed 51 packages in 9 seconds and passed all 32 tests, making it an unusually low-friction trial for direct home-network casting. Use it when you want to choose a file, choose one receiver, and play without administering a media catalog.

Full review →
96

bindery

vavallee/bindery · ★ 545 ▲12/7d · Go

Bindery is a self-hosted manager for ebook and audiobook acquisition, built as a replacement for Readarr. It monitors authors, searches Usenet and torrent indexers, sends releases to download clients, imports the finished files, and keeps metadata from several providers instead of depending on one backend.

SetupDocsCommunityMaturity

Verdict Our Bindery run passed all 124 tests in 264 seconds after a 74-second build, which is strong evidence for the codebase at commit 87ebea6. Use it if you are replacing Readarr and already understand indexers, download clients, mounts, and ownership.

Full review →
97

bitcoin

bitcoin/bitcoin · ★ 91k ▲70/7d · C++

Bitcoin Core connects directly to the Bitcoin network, downloads blocks and transactions, and checks them against Bitcoin's rules. You can run the node without building its optional wallet or graphical interface. Its RPC interface lets other software query and control a node you operate.

SetupDocsCommunityMaturity

Verdict Our Bitcoin Core run installed 43 Python lint dependencies in 11 seconds and built that helper in 1 second, then pytest collected no tests, leaving the node untested. Choose Bitcoin Core when running your own validating node is the requirement and you can protect its RPC access.

Full review →
98

vaultwarden

dani-garcia/vaultwarden · ★ 70k ▲290/7d · Rust

Vaultwarden is an unofficial Rust server that works with the official Bitwarden password-manager clients. It gives individuals, families, and small organizations a lighter self-hosted backend for vaults, sharing, attachments, two-factor authentication, and emergency access.

SetupDocsCommunityMaturity

Verdict Our Vaultwarden install took 52 seconds, but its plain build and test commands both stopped because no database backend was enabled. It is a good choice for a technically capable household or small team that wants official Bitwarden clients with a server they control.

Full review →
99

twenty

twentyhq/twenty · ★ 60k ▲436/7d · TypeScript

Twenty is a customer relationship manager that teams can run themselves or buy as a hosted service. It stores people, companies, deals, activities, and workflows, while giving developers code-defined objects, views, and app extensions for business-specific processes.

SetupDocsCommunityMaturity

Verdict Our Twenty install took 445 seconds, pulled 5,270 packages, and used 4,822 MB, while the repository exposed no build or test target to our harness. Use it when a programmable CRM can replace several awkward internal tools and your team already operates databases, workers, backups, and HTTPS.

Full review →
100

jellyfin

jellyfin/jellyfin · ★ 59k ▲241/7d · C#

Jellyfin is a free, open-source media server that lets you organize your personal collection of movies, TV shows, and music on your own computer. It solves the problem of accessing your media library from anywhere by streaming it to your various devices, much like a personal Netflix.

SetupDocsCommunityMaturity

Verdict Jellyfin is the definitive choice for building a personal media server if you believe in the principles of free and open-source software. It puts you in complete control, free from subscriptions and corporate agendas.

Full review →
101

odoo

odoo/odoo · ★ 55k ▲117/7d · Python

Odoo is an open-source suite of web apps for running a business, including CRM, accounting, inventory, ecommerce, projects, and manufacturing. It solves the integration problem by letting those apps share one system instead of making a company join several separate products.

SetupDocsCommunityMaturity

Verdict Our Odoo install took 196 seconds, pulled 95 packages, and produced a successful build, but the 1,103.7 MB checkout makes clear that this is a business platform, not a lightweight app. Use Community Edition when replacing several connected systems justifies dedicated PostgreSQL, deployment, security, and upgrade ownership.

Full review →
102

mastodon

mastodon/mastodon · ★ 50k ▲14/7d · Ruby

Mastodon is a social network server that lets your community exchange posts with people on other servers using ActivityPub. It supplies accounts, a web interface, chronological timelines, and moderation tools so an organization can host its own part of that network.

SetupDocsCommunityMaturity

Verdict Our Mastodon run passed all 4,061 Vitest tests in 162 seconds, but the skipped build leaves full server setup unverified. Choose it for an ActivityPub community when you can operate its service stack and staff moderation.

Full review →
103

alist

AlistGo/alist · ★ 50k ▲22/7d · Go

AList puts local folders and many cloud storage accounts behind one web file browser, with previews, sharing, uploads, downloads, and WebDAV access. It usually connects to a provider through that service's own interface and redirects or forwards file traffic, so you can browse scattered storage without first copying everything into a new system.

SetupDocsCommunityMaturity

Verdict Our AList build succeeded after installing 644 packages, but only 58 of 89 test results passed and `server/s3` ended in a build failure. Use it when one web and WebDAV gateway across many providers saves more work than watching each driver for upstream changes.

Full review →
104

RSSHub

DIYgod/RSSHub · ★ 47k ▲77/7d · TypeScript

RSSHub turns websites and services into RSS feeds, especially when they do not publish useful feeds themselves. It gives readers, teams, and automation systems one feed-shaped way to follow many different sources.

SetupDocsCommunityMaturity

Verdict Our install and build both succeeded, but the test command exited 1 after 181 seconds. RSSHub is an unusually capable choice when the missing piece is feed creation, not feed reading, and its same-day push is a strong sign of active maintenance.

Full review →
105

Sunshine

LizardByte/Sunshine · ★ 43k ▲189/7d · C++

Sunshine turns a Windows, Linux, macOS, or FreeBSD computer into a game-streaming host for Moonlight clients. It captures the host display, encodes video with supported GPU hardware or software, forwards input, and provides a browser interface for configuration and pairing.

SetupDocsCommunityMaturity

Verdict Our Sunshine build completed in 10 seconds and npm audit found 0 known vulnerabilities, while the current release spans 4 host operating systems and several hardware encoders. It is the practical first host to try if you already want Moonlight and can test the exact GPU, display server, and client combination before relying on it.

Full review →
106

project-nomad

Crosstalk-Solutions/project-nomad · ★ 41k ▲458/7d · TypeScript

Project NOMAD is an offline knowledge and education server that puts reference archives, courses, maps, and optional AI behind a browser-based command center. It manages separate Docker services so owners can prepare a shared library before losing internet access.

SetupDocsCommunityMaturity

Verdict Our repository-root npm install step finished in 3 seconds, but the npm test command failed because it printed "Error: no test specified" and exited with code 1. Consider Project NOMAD for a dedicated offline server on supported hardware, with network access controlled by its owner.

Full review →
107

outline

outline/outline · ★ 41k ▲61/7d · TypeScript

Outline is a collaborative knowledge base for teams, built around documents, collections, search, Markdown compatibility, and real-time editing. It gives a company an organized internal wiki without forcing people to edit files or learn a developer-oriented documentation system.

SetupDocsCommunityMaturity

Verdict Our Outline build finished in 38 seconds, but 2,287 of 4,925 tests failed in the same fresh container, so source contributors should reproduce the project's full test environment before trusting a local green build. Outline is an excellent fit for teams that want a polished internal wiki and can accept BSL 1.1 or use the hosted service.

Full review →
108

erpnext

frappe/erpnext · ★ 41k ▲191/7d · Python

ERPNext is a self-hosted business system for accounting, inventory, sales, purchasing, manufacturing, assets, projects, and staff records. It replaces several disconnected back-office tools with one database and workflow layer built on the Frappe Framework.

SetupDocsCommunityMaturity

Verdict Our ERPNext checkout installed 470 packages in 103 seconds, then its build failed in 5 seconds because `/sites/common_site_config.json` was missing. Use ERPNext when its business modules fit and you can treat Frappe operations and implementation work as part of the purchase.

Full review →
109

photoprism

photoprism/photoprism · ★ 40k ▲18/7d · Go

PhotoPrism is a self-hosted web application for searching, organizing, browsing, and sharing photo and video libraries. It reads common media and metadata formats, builds a searchable index, groups faces, assigns labels, maps locations, and keeps the original files under the operator's control.

SetupDocsCommunityMaturity

Verdict Our frontend install pulled 1,070 packages and used 660 MB, while npm audit found 1 high-severity advisory and the workspace exposed no build or test target. PhotoPrism is a strong fit for a Docker-capable self-hoster who values file ownership, metadata, RAW support, and search more than turnkey phone backup.

Full review →
110

NewPipe

TeamNewPipe/NewPipe · ★ 40k ▲76/7d · Java

NewPipe is an Android app for watching and downloading media from YouTube, PeerTube, Bandcamp, SoundCloud, and media.ccc.de without a service account or Google Play Services. It keeps subscriptions, playlists, and history on the device, which suits people who want a local alternative to the official clients.

SetupDocsCommunityMaturity

Verdict Our NewPipe install finished in 23 seconds, but its build and test commands both failed after 11 seconds when the Gradle 9.7.1 download timed out. That result points to a source setup dependency, not a proven code failure, and the published app remains a sensible choice for Android users who want local subscriptions and background playback without a Google account.

Full review →
111

novu

novuhq/novu · ★ 40k ▲31/7d · TypeScript

Novu is an open-core notification and conversation platform for products and software agents. It puts in-app inboxes, email, SMS, push, and chat behind shared workflows so a team does not have to rebuild preferences, digests, and provider routing in each application.

SetupDocsCommunityMaturity

Verdict Our run of Novu pulled 5,473 packages, occupied 4,007 MB, and finished a successful build in 357 seconds, so it suits teams ready to own notification infrastructure rather than add a small library. Choose it when inboxes, preferences, workflow logic, agent conversations, and several providers need one home.

Full review →
112

bitchat

permissionlesstech/bitchat · ★ 37k ▲182/7d · Swift

bitchat is a messaging app that sends nearby conversations over Bluetooth and uses Nostr relays for internet communication. It lets people chat without registering an account or supplying a phone number, but nearby radio observers can still identify and track participating devices according to its whitepaper.

SetupDocsCommunityMaturity

Verdict Our bitchat run built the embedded Rust package in 117 seconds, then Cargo found 0 tests, leaving the Swift messenger unverified. Consider the official app for nearby communication only after checking delivery on the devices your group will use.

Full review →
113

WeKnora

Tencent/WeKnora · ★ 36k ▲670/7d · Go

WeKnora is a self-hosted knowledge platform for searching documents, answering questions with citations, running retrieval-aware agents, and generating editable wikis. Its main README is in English, with maintained Simplified Chinese, Japanese, and Korean versions also available.

SetupDocsCommunityMaturity

Verdict Our WeKnora build passed after 252 seconds, but the test run ended with 4 failures out of 77, so v0.7.2 needs an environment-specific acceptance run before production. It is a strong candidate for a private knowledge platform when wiki generation, document controls, chat channels, and workspace governance belong in one system.

Full review →
114

glances

nicolargo/glances · ★ 34k ▲28/7d · Python

Glances is a cross-platform system monitor that shows CPU, memory, disks, networks, processes, containers, and sensors in a terminal or browser. It can also serve those readings through REST, XML-RPC, Python, and MCP interfaces, then export them to monitoring databases and message brokers.

SetupDocsCommunityMaturity

Verdict Our Glances run installed 215 packages and used 927 MB, then the suite stopped before collection because UID 1000 had no passwd entry. Use Glances when one tool must cover terminal checks, a Web dashboard, exports, and API access across several operating systems.

Full review →
115

onyx

onyx-dot-app/onyx · ★ 33k ▲126/7d · Python

Onyx is a self-hosted AI workspace that connects chat and agents to company documents, web search, code execution, and outside tools. It solves the messy application layer around language models: indexing sources, retrieving relevant material, sharing agents, and giving users one interface across model providers.

SetupDocsCommunityMaturity

Verdict Our Onyx workspace install pulled 451 packages and occupied 688 MB before any database, index, model, or connector was running, so Standard Onyx is an infrastructure commitment. It is a strong choice for teams that already need shared RAG, agents, and many knowledge connectors in one product.

Full review →
116

dokku

dokku/dokku · ★ 32k ▲14/7d · Go

Dokku is a Docker-based hosting platform that lets you deploy applications to your own server through Git. It gives developers a repeatable deployment workflow while leaving the server and application services under their control.

SetupDocsCommunityMaturity

Verdict Our Dokku source-check install failed after 162 seconds on unknown Kubernetes module revisions, leaving the supported server-installation route unassessed. Dokku is worth a separate VM trial if you want Git deployment and can own the host and backing services.

Full review →
117

jumpserver

jumpserver/jumpserver · ★ 32k ▲30/7d · Python

JumpServer is a self-hosted privileged access management system for controlling and recording access to servers, databases, Kubernetes clusters, and remote desktops. It gives administrators one browser-based gate for SSH, RDP, database, and RemoteApp sessions instead of distributing direct credentials.

SetupDocsCommunityMaturity

Verdict Our JumpServer run installed 34 packages in 55 seconds and built in 10 seconds, but the repository offered no test target, so the clean build is weaker evidence than a passing suite. Use it when browser access, session auditing, and policy around several privileged protocols justify a dedicated 4-core, 8 GB host and ongoing security operations.

Full review →
118

koreader

koreader/koreader · ★ 31k ▲151/7d · Lua

KOReader is a document reader built mainly for e-ink devices, with support for ebooks, PDFs, comics, and scanned documents. It replaces limited factory reading software with finer control over typography, page layout, dictionaries, catalogs, and reading services. It also runs on Android and Linux, although its strongest case is breathing new life into dedicated readers.

SetupDocsCommunityMaturity

Verdict At commit 2e28a3c, our 3-CPU, 8-GB sandbox produced no install, build, or test result because it lacked a supported Lua ecosystem and the repo had no Dockerfile. Even without a lab result, the documented format range and e-ink-specific controls make KOReader an unusually capable choice for readers willing to tinker.

Full review →
119

jitsi-meet

jitsi/jitsi-meet · ★ 30k ▲28/7d · TypeScript

Jitsi Meet is an open-source video meeting client for browsers and mobile apps, with SDKs for putting calls inside another product. Self-hosting it gives you control over the meeting service, but the working system extends well beyond this TypeScript repository.

SetupDocsCommunityMaturity

Verdict Our Jitsi Meet run installed 1,706 packages and consumed 1,256 MB, yet the checkout offered no standard build or test target and npm audit found 58 known vulnerabilities. Use it when you need a mature meeting product and have an operator who can own the wider Jitsi stack.

Full review →
120

bagisto

bagisto/bagisto · ★ 28k ▲31/7d · PHP

Bagisto is an MIT-licensed online-store application built with Laravel, Vue, and Blade. It gives PHP teams a storefront, admin system, catalog, checkout, orders, promotions, and extension points without assembling each commerce workflow themselves.

SetupDocsCommunityMaturity

Verdict Our Bagisto checkout installed 51 npm packages in 26 seconds and built in 4 seconds, but it exposed no npm test target, so the asset pipeline is easy to try and incomplete as a confidence check. Choose Bagisto when your team already knows Laravel and wants an editable, self-hosted store with a serious admin surface.

Full review →
121

authentik

goauthentik/authentik · ★ 26k ▲84/7d · Python

authentik is a self-hosted identity provider for single sign-on, user flows, and access control. It can speak SAML, OAuth2, OpenID Connect, LDAP, RADIUS, and proxy protocols so one login system can sit in front of modern apps and older infrastructure.

SetupDocsCommunityMaturity

Verdict Our authentik workspace install pulled 1,602 packages and used 528 MB, while the root exposed no build or test target for the harness, so this is an infrastructure product rather than a casual source install. It is a strong self-hosted IdP choice for teams that need several protocols and can rehearse backups, upgrades, and account recovery.

Full review →
122

dapr

dapr/dapr · ★ 26k ▲19/7d · Go

Dapr is a sidecar runtime that gives applications common distributed-system capabilities through HTTP and gRPC APIs. It handles service calls, state, messaging, workflows, actors, secrets, scheduled jobs, and LLM access so application code does not have to bind directly to every backing service.

SetupDocsCommunityMaturity

Verdict Our Dapr run built successfully, but 21 of 239 test targets failed, so adoption should begin with a production-shaped proof rather than faith in the local build. Dapr makes sense for a platform team standardizing several distributed capabilities across languages, especially when sidecars are already an acceptable cost.

Full review →
123

Tasmota

arendst/Tasmota · ★ 25k ▲30/7d · C

Tasmota is replacement firmware for smart devices built on ESP8266, ESP8285, and ESP32-family chips. It moves control to a local web interface, rules, timers, MQTT, HTTP, serial, or KNX, with over-the-air updates after the initial flash. Most users install a supplied binary, while developers can make a smaller or specialized PlatformIO build.

SetupDocsCommunityMaturity

Verdict Our Tasmota source setup failed after 10 seconds because CMake could not find `/tools/cmake/project.cmake`, so developers should follow the documented PlatformIO path while ordinary users choose a released binary. Tasmota remains an excellent fit for a confirmed ESP device when local control, MQTT, and a mature recovery path matter.

Full review →
124

gitlabhq

gitlabhq/gitlabhq · ★ 25k ▲7/7d · Ruby

GitLab is a self-hosted platform for storing Git repositories and running the collaboration work around them. It combines access controls, merge requests, CI/CD pipelines, issue tracking, boards, and wikis so an organization can manage software delivery in one system.

SetupDocsCommunityMaturity

Verdict Our 285-second build ended with webpack exhausting V8 memory in an 8 GB container. GitLab remains a strong choice when one platform genuinely needs to cover repositories, reviews, CI/CD, issues, boards, and wikis, but it asks for serious operational commitment.

Full review →
125

hysteria

apernet/hysteria · ★ 23k ▲75/7d · Go

Hysteria 2 is a cross-platform proxy that carries TCP and UDP traffic over a customized QUIC connection. It is meant for unreliable, lossy, or censored networks, with client modes for SOCKS5, HTTP proxying, forwarding, TUN, and Linux transparent proxying. The main README is English, and official Chinese, Russian, and Persian documentation is also available.

SetupDocsCommunityMaturity

Verdict Our Hysteria checkout installed 33 packages in 15 seconds and built in 7 seconds, but the harness found no test target, so the clean build is the only code-level check we completed. Use Hysteria 2 when ordinary proxy traffic struggles on a lossy UDP path and you can operate TLS, authentication, and network diagnostics yourself.

Full review →
126

macos

dockur/macos · ★ 22k ▲18/7d · Shell

dockur/macos packages a macOS virtual machine behind a Docker or Podman container, with a browser viewer and automatic recovery-image download. It is for people who want a repeatable macOS guest on a compatible host without assembling QEMU and OpenCore by hand.

SetupDocsCommunityMaturity

Verdict Our sandbox did not run dockur/macos because its Shell-based Docker workflow falls outside our supported harness, so there is no install or test result to lean on. Use it when you own compatible Apple hardware and want a well-documented container wrapper around a persistent macOS VM.

Full review →
127

xbmc

xbmc/xbmc · ★ 21k ▲18/7d · C++

Kodi is a free, open-source media player and entertainment hub that turns a computer, television device, or home-theater PC into a couch-friendly library for local and network media. It organizes movies, music, artwork, playlists, and other content behind a remote-friendly interface, with add-ons and skins for people who want more control than a typical streaming app provides.

SetupDocsCommunityMaturity

Verdict Our install attempt failed after 16 seconds because CMake could not find Python. Kodi is still an unusually mature choice for a dedicated, couch-controlled media center, especially when you install an official package instead of compiling it.

Full review →
128

parse-server

parse-community/parse-server · ★ 21k · JavaScript

Parse Server is an open-source backend you can run on infrastructure that supports Node.js. It supplies common application services, including data storage, authentication-related controls, files, live queries, Cloud Code, and GraphQL, so teams do not have to build every backend primitive themselves.

SetupDocsCommunityMaturity

Verdict Our build completed in 7 seconds, but the full test command exceeded the 900-second cap. Parse Server is a credible choice for teams that value Parse SDK compatibility, self-hosting, and a mature set of backend features, provided they can own the database and security work.

Full review →
129

Douyin_TikTok_Download_API

Evil0ctal/Douyin_TikTok_Download_API · ★ 21k ▲108/7d · Python

Douyin_TikTok_Download_API is a self-hosted service that turns Douyin and TikTok links into structured data, downloads, scheduled collections, and an archive exposed through REST, MCP, a CLI, and a web console. Its default documentation is English, and the project also maintains a full Chinese edition. It solves a bigger job than saving one clip: keeping identities healthy and making repeated collection observable.

SetupDocsCommunityMaturity

Verdict Our run installed 98 packages and built in 9 seconds, but pytest still ended with 7 failures and 19 errors because the required 32-character secret was missing. Douyin_TikTok_Download_API is worth deploying when REST, MCP, access control, archives, and identity health justify a real database stack and ongoing platform maintenance.

Full review →
130

openGym

DuarteSantos8/openGym · ★ 18k ▲1.9k/7d · JavaScript

openGym is a self-hosted workout and body-weight tracker for planning routines, logging sessions, and reviewing progress across devices. It runs as a phone-friendly web app with passkey login, or as a standalone Android app, and keeps server data in files you control. Optional AI coaching and an MCP server are separate, opt-in additions.

SetupDocsCommunityMaturity

Verdict Our root-level openGym install took 3 seconds and audited clean, but the repository supplied neither a build nor test target there, so that result does not prove the Docker application works. Use openGym if you want a polished lifting tracker on your own server and will configure HTTPS, backups, and passkeys carefully.

Full review →
131

cloudflared

cloudflare/cloudflared · ★ 16k ▲112/7d · Go

Cloudflared is the client that connects a private service to Cloudflare Tunnel through an outbound connection, so the service does not need a public inbound port. It can publish web origins through Cloudflare or help users reach protected SSH, RDP, and other Layer 4 services.

SetupDocsCommunityMaturity

Verdict Our cloudflared build took 91 seconds and 94 of 97 tests passed, so it is a practical fit for Cloudflare customers who can investigate three unresolved test failures. Use it when Cloudflare already owns the edge and removing inbound firewall exposure is worth the provider dependency.

Full review →
132

stalwart

stalwartlabs/stalwart · ★ 16k ▲252/7d · Rust

Stalwart is a self-hosted mail and collaboration server that puts email, calendars, contacts, and file access in one Rust service. It replaces a stack of separate SMTP, IMAP, DAV, spam-filtering, and administration components, while leaving the operator responsible for domain reputation and reliable delivery.

SetupDocsCommunityMaturity

Verdict Our Stalwart build and test commands each hit the 900-second cap while still compiling, so source contributors need a serious Rust cache and more than 3 CPUs. The released binary or pinned Docker image is a strong candidate for operators who want mail and DAV protocols in one service and can own deliverability.

Full review →
133

zitadel

zitadel/zitadel · ★ 15k ▲48/7d · Go

ZITADEL is an identity and access management platform for applications that need login, SSO, MFA, passkeys, service accounts, organization-level tenancy, and audit history. You can buy its cloud service or run the same code with PostgreSQL, but operating identity infrastructure is a much larger commitment than adding a login library.

SetupDocsCommunityMaturity

Verdict Our ZITADEL checkout installed 2,123 pnpm packages and consumed 1,873 MB, but it exposed no root build or test target, so our run cannot certify the Go server. Shortlist it for serious B2B identity work where organizations, APIs, audit events, and self-hosting belong in one system.

Full review →
134

logto

logto-io/logto · ★ 15k ▲39/7d · TypeScript

Logto is an identity service that gives applications sign-in screens, account management, and permissions based on roles and organizations. It supports standard login protocols so a SaaS team can connect applications and enterprise identity providers without writing its own identity server.

SetupDocsCommunityMaturity

Verdict Our Logto source installation failed after 61 seconds because pnpm blocked dependency build scripts, leaving build and test outcomes unverified. Trial it when SaaS organizations and enterprise sign-in match your application, using the hosting route you actually intend to operate.

Full review →
135

go2rtc

AlexxIT/go2rtc · ★ 15k ▲56/7d · Go

go2rtc is a small camera streaming gateway that accepts feeds from cameras and services, then makes them available through RTSP, WebRTC, HLS, MP4, and other outputs. It solves the compatibility problem between camera-specific protocols, browser codecs, Home Assistant, and NVR software.

SetupDocsCommunityMaturity

Verdict Our go2rtc checkout installed 220 npm packages in 44 seconds and npm audit found 0 known vulnerabilities, but no npm build or test target existed, so our run never verified the Go server. Use go2rtc when a compact protocol bridge can remove camera and browser incompatibilities from a Home Assistant or Frigate setup.

Full review →
136

kopia

kopia/kopia · ★ 15k ▲97/7d · Go

Consider Kopia if you want encrypted file backups with a choice of command-line or graphical interfaces and can maintain your own storage and recovery process. Kopia backs up files and directories, not whole-machine images. Our run on October 16, 2026, at commit 76e4e8e recorded a successful build step and a failed test command; it does not establish that a deployed backup and restore workflow works.

SetupDocsCommunityMaturity

Verdict Evaluate Kopia for encrypted file snapshots if you can manage storage, password custody, and restore rehearsals. Our run on October 16, 2026, at commit 76e4e8e recorded a successful build step and a failed test command.

Full review →
137

nango

NangoHQ/nango · ★ 13k ▲63/7d · TypeScript

Nango is a platform for adding external API integrations to a product or AI agent. It manages user authorization, stores and refreshes credentials, proxies authenticated requests, and runs TypeScript functions for syncs, actions, webhooks, triggers, and MCP tools.

SetupDocsCommunityMaturity

Verdict Our Nango checkout pulled 2,187 packages and 1,848 MB, then its root tests failed in 8 seconds, so adopting the full source tree means accepting a large platform and investigating the test environment before changing it. Nango is a sensible shortlist choice for a product team that needs customer OAuth, proxy calls, syncs, actions, and MCP behind one control plane.

Full review →
138

talos

siderolabs/talos · ★ 11k ▲29/7d · Go

Talos Linux is a minimal, immutable operating system built only to run Kubernetes nodes. Administrators configure and troubleshoot it through a declarative gRPC API and `talosctl`; there is no SSH service, package manager, or normal interactive shell on the host.

SetupDocsCommunityMaturity

Verdict Our Talos checkout built in 255 seconds after a 673-second, 1,610-package dependency step, but 3 of 173 test-package results failed. Talos is a strong choice for teams that want Kubernetes nodes treated as replaceable API-managed appliances and are ready to abandon SSH-era habits.

Full review →
139

tg-ws-proxy

Flowseal/tg-ws-proxy · ★ 11k ▲109/7d · Python

The project is primarily documented in Russian, and a complete English README plus platform guides are available under `docs/EN/`. TG WS Proxy runs a local MTProto proxy for Telegram Desktop and carries eligible Telegram traffic over TLS WebSocket connections, with direct TCP or optional Cloudflare routes as fallbacks.

SetupDocsCommunityMaturity

Verdict Our TG WS Proxy run installed in 29 seconds and passed its build and tests, but pip-audit found 34 known vulnerabilities. It is worth trying for Telegram Desktop traffic on supported data centers, especially when a local loopback proxy is enough.

Full review →
140

lago

getlago/lago · ★ 11k ▲18/7d · Go

Lago is an open-source system for recording product usage, applying pricing rules, managing credits and subscriptions, generating invoices, and coordinating payments. It solves the gap between raw events such as tokens or API calls and the financial records a customer and finance team need.

SetupDocsCommunityMaturity

Verdict Our Lago events-processor build passed in 74 seconds, but 2 of 6 test packages failed because the linker could not find `expression_go`. Lago is a serious candidate for products whose pricing outgrew a payment provider, provided a platform team can own the service graph and validate every billing edge case.

Full review →
141

velero

velero-io/velero · ★ 10k ▲7/7d · Go

Velero backs up Kubernetes resources and persistent-volume data, then restores them to the same cluster or another one. It combines an in-cluster server with a local CLI and storage-provider plugins, giving platform teams one control plane for disaster recovery and migration.

SetupDocsCommunityMaturity

Verdict Our Velero build took 233 seconds and its test run ended with 59 of 65 passing, so adoption should begin with a restore drill rather than a successful install. Use it when Kubernetes resource recovery, volume backup, and cross-cluster migration belong under one established project.

Full review →
142

spotifast

crmne/fastpotify · ★ 9.4k ▲228/7d · Rust

Fastpotify is now called Spotifast, a native Rust Spotify desktop client for Linux, macOS, and Windows that does not use a browser engine. It plays locally through librespot, controls Spotify Connect devices, and covers the library, search, playlists, podcasts, lyrics, and a queue.

SetupDocsCommunityMaturity

Verdict Our Fastpotify run installed 579 packages in 31 seconds, built in 756 seconds, and passed all 296 tests in 47 seconds. Spotifast is a credible package-first choice for a Spotify Premium subscriber who wants a native desktop client with real library and Connect controls.

Full review →
143

filebrowser

gtsteffaniak/filebrowser · ★ 9.0k ▲61/7d · Go

FileBrowser Quantum is a self-hosted web interface for browsing, editing, and sharing files in directories you control. It adds multiple storage locations and user access rules, so you can give people browser access without giving everyone the same view of the filesystem.

SetupDocsCommunityMaturity

Verdict Our FileBrowser Quantum build succeeded in 107 seconds, but its test summary reported 60 passed and 3 failed out of 63. It deserves a trial for browser access to several filesystem locations, with deliberate source grants and account-level checks before sharing real folders.

Full review →
144

niubigeo

Albert-Weasker/niubigeo · ★ 8.9k ▲232/7d · TypeScript

NiubiGEO is a self-hosted workbench for checking how model APIs describe a product, which competitors they mention, and which sources appear in their answers. It stores the original responses and test conditions so a marketing or product team can inspect the evidence behind each visibility result instead of trusting one blended score.

SetupDocsCommunityMaturity

Verdict Our NiubiGEO run installed 58 packages in 10 seconds and built in 11 seconds, but 1 of 256 tests failed. It is a credible self-hosted choice for inspecting model-API answers when your team values raw evidence and can secure the service.

Full review →
145

warpgate

warp-tech/warpgate · ★ 8.2k ▲33/7d · Rust

Warpgate is a self-hosted access proxy for SSH, HTTPS, Kubernetes, MySQL, PostgreSQL, RDP, and VNC. Users connect with ordinary clients or a browser, while administrators assign specific targets, require TOTP or OpenID Connect, and record sessions from one control point.

SetupDocsCommunityMaturity

Verdict Our Warpgate checkout installed 27 frontend packages with 0 npm advisories, but it exposed no npm build or test target and our run never compiled the Rust service. Shortlist it when direct-client access, target-level permissions, and session recording fit a modest self-hosted deployment.

Full review →
146

arcane

getarcaneapp/arcane · ★ 8.1k ▲46/7d · Go

Arcane is a self-hosted web interface for managing Docker containers, images, networks, volumes, Compose projects, and Swarm workloads. It gives operators one place for updates, image scans, remote hosts, access controls, and routine maintenance that would otherwise happen through Docker commands and separate scripts.

SetupDocsCommunityMaturity

Verdict Our Arcane install pulled 480 packages and occupied 1,352 MB, but the root workspace offered no build or test target for us to verify. The product deserves a trial for a Docker-first fleet that wants Compose files, remote agents, Swarm tools, and scoped access in one interface.

Full review →
147

evcc

evcc-io/evcc · ★ 7.5k ▲47/7d · Go

evcc is a local electric-vehicle charge controller and home energy manager that coordinates chargers, cars, meters, solar inverters, batteries, and electricity prices. It decides when and how hard to charge so a household can favor solar production, lower-cost grid periods, or a requested departure target.

SetupDocsCommunityMaturity

Verdict Our evcc Node setup installed 682 packages and used 469 MB, but no build or test target ran and npm audit found 2 high plus 2 moderate vulnerabilities. Choose evcc when your exact charger, meter, and vehicle combination is documented and solar-aware charging is worth operating a dedicated controller.

Full review →
148

fleet

fleetdm/fleet · ★ 7.1k ▲38/7d · Go

Fleet is a self-hosted device-management and security platform built around osquery and native MDM channels. It gives IT teams one server, web interface, API, CLI, and GitOps path for inventory, policies, software, patches, scripts, and device enrollment across major operating systems.

SetupDocsCommunityMaturity

Verdict Our Fleet run installed 1,493 packages and used 893 MB, then passed the available tests in 209 seconds without exposing a root build target. Fleet is worth the operational cost when MDM, software delivery, osquery data, and GitOps genuinely belong in one system.

Full review →
149

opencost

opencost/opencost · ★ 6.8k ▲7/7d · Go

OpenCost is a self-hosted cost monitor for Kubernetes workloads and cloud services. It attributes spending to clusters, namespaces, controllers, services, and pods so platform teams can see which workloads consume money and capacity.

SetupDocsCommunityMaturity

Verdict Our OpenCost run installed 458 packages, built successfully in 207 seconds, and passed all 54 measured Go tests, which makes the source a credible base for a Kubernetes cost service. Use it when your cluster already has Prometheus and the team will reconcile its allocation data against provider bills before chargeback.

Full review →
150

optimism

ethereum-optimism/optimism · ★ 6.5k ▲1/7d · Go

This monorepo contains core parts of the OP Stack, the software used to build Ethereum layer 2 rollup chains such as OP Mainnet and Base. It includes node, batching, proposing, fault-proof, deployment, contract, monitoring, and testing components rather than one application binary.

SetupDocsCommunityMaturity

Verdict Our Optimism checkout installed 464 Go packages and built in 9 seconds, but 3 of 146 Go test packages failed, so source users should validate the exact released components they plan to run. The OP Stack is a credible base for organizations that want an Ethereum rollup and can staff chain operations as an ongoing security function.

Full review →
151

UpSnap

seriousm4x/UpSnap · ★ 6.4k ▲15/7d · Go

UpSnap is a self-hosted control panel for waking computers and other devices over a local network. It turns Wake-on-LAN packets, status checks, scheduled starts, and optional shutdown commands into a friendly multi-user web dashboard.

SetupDocsCommunityMaturity

Verdict Our UpSnap run installed 85 packages, built in 49 seconds, and passed its single discovered test, making it an easy trial for a trusted LAN. Use it when Wake-on-LAN needs shared permissions, schedules, and status checks rather than another shell script.

Full review →
152

macro

macro-inc/macro · ★ 5.9k ▲948/7d · Rust

Macro is an open-source team workspace that connects email, chat, documents, tasks and CRM records. Links between those records help colleagues and agents retrieve the conversation behind a piece of work.

SetupDocsCommunityMaturity

Verdict Our Macro run installed 1,848 dependencies and used 1,975 MB, while build and tests were skipped because the runner found no targets. Pilot it when linked email, tasks and customer records solve a daily coordination problem.

Full review →
153

reth

paradigmxyz/reth · ★ 5.8k ▲4/7d · Rust

Reth is a Rust implementation of Ethereum's execution layer, the node component that processes transactions, maintains chain state, and exposes execution APIs. You can run it as an Ethereum or EVM-chain client, or import its crates to build custom nodes and execution extensions.

SetupDocsCommunityMaturity

Verdict Our Reth source run resolved 1,159 packages, hit the 900-second build cap, and then failed its test compilation after 587 seconds because `llvm-sys` could not find a suitable LLVM. Operators should start with the published v2.6.0 binary or container and reserve source builds for teams that need Reth's Rust crates or custom node behavior.

Full review →
154

homarr

homarr-labs/homarr · ★ 5.2k ▲41/7d · TypeScript

Homarr is a self-hosted home page for organizing services, bookmarks, status data, calendars, downloads, media, and system information in one drag-and-drop dashboard. It adds accounts, groups, permissions, single sign-on, search, and dozens of service integrations, so it can act as the front door to a home server rather than a page of links.

SetupDocsCommunityMaturity

Verdict Our Homarr build passed in 238 seconds, but the 1,837-test run finished with 13 failures, so the current source tree deserves staging before it becomes your home-lab front door. Use the Docker image when you want accounts, drag-and-drop boards, and many live integrations in one place.

Full review →
155

mesh-llm

Mesh-LLM/mesh-llm · ★ 3.7k ▲134/7d · Rust

Mesh LLM combines GPU capacity and memory across computers behind an OpenAI-compatible API. It can serve a model locally, route requests to another machine, or split model layers when one machine cannot hold the whole model.

SetupDocsCommunityMaturity

Verdict Our Mesh LLM installation failed after 12 seconds before the logged Rust compiler command could execute, leaving inference and clustering unverified. Consider it when peer routing or layer splitting addresses a specific capacity problem and you can reproduce setup on your intended machines.

Full review →
156

server

music-assistant/server · ★ 3.3k ▲28/7d · Python

Music Assistant Server is a self-hosted music library and playback hub that connects streaming accounts, local media, and networked speakers. It can run beside Home Assistant for automations or as a standalone Docker service on an always-on machine.

SetupDocsCommunityMaturity

Verdict Our Music Assistant install pulled 147 packages and 1,460 MB, then its tests stopped in 6 seconds on a missing `hass_client` import, so source deployment deserves more caution than the appliance-style install. Use the Home Assistant app or official container if you want one controller for mixed music services and speakers.

Full review →
157

TorrServer

YouROK/TorrServer · ★ 3.2k ▲18/7d · Go

TorrServer fetches and caches torrent data, then serves it over HTTP so a media player can start before the whole file downloads. Its main README is in English, while some community discussion is in Russian. It includes a web interface and an MCP endpoint for managing a shared streaming server.

SetupDocsCommunityMaturity

Verdict Our TorrServer run built in 55 seconds and passed all 34 reported Go tests in 31 seconds, making it worth a trial as an HTTP bridge to an existing media player. Use it when you can configure access and verify seeking on your actual devices.

Full review →
158

gateway

envoyproxy/gateway · ★ 3.1k ▲13/7d · Go

Envoy Gateway is a control plane that turns Kubernetes Gateway API resources into managed Envoy Proxy deployments and configuration. It gives platform teams a Kubernetes-native way to run application gateways without writing Envoy xDS configuration by hand.

SetupDocsCommunityMaturity

Verdict Our Envoy Gateway run built in 215 seconds, but 5 of 58 Go test results failed, so commit d32f282 did not clear a fresh-container contributor check. It remains a serious choice for Kubernetes teams already committed to Gateway API and Envoy, especially when policy and controller ownership are worth the extra layer.

Full review →
159

versitygw

versity/versitygw · ★ 3.1k ▲16/7d · Go

VersityGW puts an S3-compatible API in front of a local POSIX filesystem, ScoutFS, Azure Blob Storage, or another S3 service. It is for teams that have storage already and need software written for S3 to talk to it without replacing the backend.

SetupDocsCommunityMaturity

Verdict Our run of VersityGW installed 174 packages and passed all 60 tests, so the checked-out gateway earned a production trial in front of existing storage. Use it when preserving that backend is the point, then test every client and IAM path you plan to expose.

Full review →
160

signal-cli-rest-api

bbernhard/signal-cli-rest-api · ★ 2.9k ▲6/7d · Go

signal-cli-rest-api puts an HTTP API around signal-cli so software can register or link a Signal account, send and receive messages, manage groups, and handle attachments. It solves the awkward job of connecting ordinary web services and automation to Signal through a containerized service.

SetupDocsCommunityMaturity

Verdict Use signal-cli-rest-api when you specifically need a self-hosted HTTP boundary around Signal and accept responsibility for the account, keys, receiving loop, and network security. The API breadth, clear execution modes, recent repository activity, and successful build make it a credible starting point.

Full review →
161

Mindwtr

dongdongbh/Mindwtr · ★ 2.4k ▲26/7d · TypeScript

Mindwtr is a free task app that guides people through the Getting Things Done method on desktop, mobile, and the web. It keeps data on the device by default, needs no account for basic use, and adds optional sync, automation, and AI connections when you choose them.

SetupDocsCommunityMaturity

Verdict Our Mindwtr install took 76 seconds and 3,287 of 3,324 tests passed, but 31 timed out, so the packaged app is easier to recommend than its source tree is to modify. Try it if you already want GTD, local ownership, and a choice of sync targets.

Full review →
162

itsaplan

croffasia/itsaplan · ★ 2.1k ▲145/7d · TypeScript

It's a Plan, also called Itsaplan, is a self-hosted issue tracker where people and AI agents can receive work on the same project board. It keeps tasks and supporting documents together, with a REST API and an MCP server for outside tools.

SetupDocsCommunityMaturity

Verdict Pilot Itsaplan if assigning issues to agents would solve an existing workflow problem and someone can operate its supporting services. The measured source build succeeded, but the database test task failed without an explained cause.

Full review →
163

honk

daeuniverse/honk · ★ 981 · Rust

Honk is an experimental transparent-proxy engine for Linux, written in Rust. Its README documents TCP and UDP capture for LAN-forwarded and host-originated traffic and explicitly warns against production use.

SetupDocsCommunityMaturity

Verdict The recorded honk build at cdc3017 succeeded in 313 seconds, but tests failed with 4 failures out of the reported 2,086, and packet interception remains unverified. Upstream's explicit alpha warning supports evaluation on a recoverable Linux test host.

Full review →
164

clash-verge-rev

clash-verge-rev/clash-verge-rev · ★ 155k ▲1.4k/7d · TypeScript

The primary documentation for Clash Verge Rev is written in Simplified Chinese, and a separate English README exists. It is a desktop interface for the Mihomo proxy core, giving Windows, macOS, and Linux users visual control over subscriptions, routing rules, system proxy settings, and TUN mode.

SetupDocsCommunityMaturity

Verdict Our Clash Verge Rev install added 710 packages, but the build failed after 95 seconds because the Linux image lacked gdk-3.0; all 15 tests passed. Download the stable package if you already use Mihomo and want visual profile editing across desktop systems.

Full review →
165

v2rayN

2dust/v2rayN · ★ 120k ▲479/7d · C#

v2rayN is a C# desktop client that gives Windows, Linux, and macOS users one interface for proxy engines such as Xray, sing-box, and mihomo. The project's detailed documentation is primarily Chinese; the README includes English alongside Chinese, while the linked wiki pages we read are mostly Chinese. It imports proxy profiles and subscriptions, changes system proxy settings, and applies routing rules so users do not have to configure each engine by hand.

SetupDocsCommunityMaturity

Verdict Our sandbox produced no install, build, or test result for commit 3d50d9f because its C# desktop code had no supported harness or Dockerfile. v2rayN is still a sensible pick for technical desktop users who already own the connection details and value switching among several proxy cores.

Full review →
166

Motrix

agalwood/Motrix · ★ 58k ▲196/7d · TypeScript

Motrix is a desktop and self-hosted download manager for HTTP, FTP, BitTorrent, magnet links, and other transfers. Its v2 beta separates the download core from the Electron interface, so the same engine can power a desktop app, a browser handoff, a command-line client, or a NAS web interface.

SetupDocsCommunityMaturity

Verdict Motrix v2 is appealing if you want the same download core on a desktop and a NAS, especially with CLI pairing and plugin isolation. The current beta deserves a separate test environment: its own notes warn about migration, our build found a missing Rust target, and three tests failed.

Full review →
167

joplin

laurent22/joplin · ★ 57k ▲73/7d · TypeScript

Joplin is an offline-first notes and to-do app for Windows, macOS, Linux, Android, iOS, and the terminal. It stores notes in Markdown, keeps a local copy on each device, and can sync through Joplin Cloud, Joplin Server, or several third-party storage services.

SetupDocsCommunityMaturity

Verdict Our Joplin source install reached Yarn's link step but did not finish within 900 seconds, so users should favor the packaged apps and contributors should budget for a demanding monorepo setup. Joplin is a strong choice for offline Markdown notes across several platforms, especially when you want to choose the sync target.

Full review →
168

lx-music-desktop

lyswhut/lx-music-desktop · ★ 55k ▲153/7d · TypeScript

LX Music Desktop is a Chinese-first desktop music player, and the supplied materials do not show English documentation. Built with Electron 30+ and Vue 3, it gives Linux, macOS, and Windows users one interface for playlists and music sources, while supporting optional private synchronization and local automation.

SetupDocsCommunityMaturity

Verdict Our build completed in 152 seconds after a successful 32-second install. LX Music is a capable choice for technically confident Chinese-reading users who understand custom-source reliability and copyright constraints.

Full review →
169

3x-ui

MHSanaei/3x-ui · ★ 49k ▲381/7d · Go

3X-UI is an English-documented, multilingual web panel for configuring and monitoring Xray-core proxy servers. It puts client accounts, traffic limits, subscriptions, routes, and multi-node administration in one browser interface, so a self-hoster does not need to edit every Xray setting by hand.

SetupDocsCommunityMaturity

Verdict Our 3X-UI run installed 250 packages in 33 seconds and built in 7, but 5 of 38 test results failed after 839 seconds. Use it for a personal Xray server only if you already understand the Linux and network work behind the panel and can restore it from backup.

Full review →
170

LibreChat

LibreChat-AI/LibreChat · ★ 47k ▲196/7d · TypeScript

LibreChat is a self-hosted web app that puts hosted and local AI models behind one shared chat interface. It adds user accounts, agents, file chat, search, MCP tools, code execution, and admin controls for people who want to run their own alternative to a hosted AI chat product.

SetupDocsCommunityMaturity

Verdict Our LibreChat run installed 2,741 packages and used 2,491 MB, then the `@librechat/api` build failed after 48 seconds, so source deployment needs more investigation than the polished feature list suggests. Use it when several users, model providers, and agent tools justify a six-service chat platform.

Full review →
171

hyperswitch

juspay/hyperswitch · ★ 46k ▲177/7d · Rust

Hyperswitch is a self-hosted payment switch that connects a merchant to many processors through one backend. It adds routing, retries, payment-method vaulting, reconciliation, and operational dashboards for companies that have outgrown a single payment provider.

SetupDocsCommunityMaturity

Verdict Our run installed 138 npm packages in 22 seconds with 0 audit findings, but the repository exposed no npm build or test target, so we did not verify the 1.3-million-line Rust payment server. Hyperswitch is worth a serious pilot for a staffed payment team that needs multi-processor routing or direct acquirer control.

Full review →
172

logseq

logseq/logseq · ★ 45k ▲57/7d · Clojure

Logseq is a local-first outliner for notes, tasks, linked references, PDF annotations, and personal knowledge bases. It keeps the familiar file-based edition while its newer database edition changes the data model and adds typed properties, collaboration, and an MCP server.

SetupDocsCommunityMaturity

Verdict Our Logseq install pulled 1,151 packages and occupied 834 MB, while its tests stopped after 12 seconds because `clojure` was missing, so contributors should expect a polyglot toolchain rather than a routine Node project. For daily-note users, the stable desktop app remains a capable, private workspace with unusually flexible linking and queries.

Full review →
173

headscale

juanfont/headscale · ★ 45k ▲183/7d · Go

Headscale is a self-hosted coordination server for creating one private network with Tailscale clients. It handles the exchange of device keys, assigns network addresses, and tells connected machines which routes and peers are available. The point is to keep that control service under your own administration for a personal lab or small organization.

SetupDocsCommunityMaturity

Verdict Our build succeeded in 130 seconds, but the test step ended with only 9 of 13 packages passing. Headscale is the clearest choice for a technically capable self-hoster who specifically wants Tailscale clients, one tailnet, and control of the coordination server.

Full review →
174

Xray-core

XTLS/Xray-core · ★ 42k ▲171/7d · Go

Xray-core is a Go network proxy engine that accepts traffic, applies DNS and routing rules, then sends it through configurable protocols and transports. It solves the packet-handling part of private proxy services and censorship-resistant connections, while leaving the friendly app or control panel to other projects. Its README and official configuration guide are available in English, though much of the latest release commentary and issue discussion is in Chinese.

SetupDocsCommunityMaturity

Verdict Our Xray-core build finished in 76 seconds, but 3 of 80 tested packages failed, so adopting it means owning a real verification job. Use it when an experienced network operator needs its exact mix of VLESS, REALITY, XHTTP, routing, and downstream clients.

Full review →
175

ToolJet

ToolJet/ToolJet · ★ 41k ▲25/7d · JavaScript

ToolJet Community Edition is a visual builder for internal applications that connect to databases, APIs, SaaS products, and object storage. Teams assemble interfaces from components, run JavaScript or Python, collaborate on edits, and can host the result on their own infrastructure.

SetupDocsCommunityMaturity

Verdict Our ToolJet checkout was 1,711.1 MB, and its root build failed after 146 seconds without a clear exception in the log tail, while no test target was available. Trial the published container or cloud service if Community Edition's 60-plus components and 80-plus data sources match a real internal app.

Full review →
176

open-notebook

lfnovo/open-notebook · ★ 41k ▲428/7d · TypeScript

Open Notebook is a self-hosted research workspace for collecting sources, searching them, chatting with citations, writing notes, and generating multi-speaker podcasts. Its English README links several translations, and it can use hosted providers or local models through Ollama and LM Studio.

SetupDocsCommunityMaturity

Verdict Our Open Notebook run built in 8 seconds and passed 374 tests, but 200 async tests failed before the suite stopped, so the current source path needs repair before production approval. It remains a compelling private NotebookLM alternative for people who value provider choice, podcasts, REST, and MCP access.

Full review →
177

posthog

PostHog/posthog · ★ 41k ▲88/7d · Python

PostHog combines product analytics, web analytics, session replay, feature flags, experiments, error tracking, surveys, data pipelines, and AI observability in one platform. It solves the integration problem of sending product data through several separate tools, though the open-source self-hosted edition is explicitly positioned as a hobby deployment.

SetupDocsCommunityMaturity

Verdict Our PostHog install pulled 3,638 packages and occupied 3,679 MB, while the repository exposed no root build or test target, so this is a platform to adopt deliberately rather than a package to try casually. PostHog is a strong fit when analytics, replay, feature delivery, and diagnostics would otherwise become separate contracts and data silos.

Full review →
178

postiz-app

gitroomhq/postiz-app · ★ 40k ▲2.4k/7d · TypeScript

Postiz is a self-hosted social media scheduler for drafting, approving, and publishing posts across many networks from one calendar. It gives teams an open-source alternative to hosted tools such as Buffer, with automation through an API, integrations, and MCP.

SetupDocsCommunityMaturity

Verdict Postiz is a credible choice for an agency or technical marketing team that wants a shared scheduler without handing the whole workflow to a SaaS vendor. Its product scope is stronger than its source-checkout test experience: our build passed, while the root Jest command failed before running tests.

Full review →
179

infisical

Infisical/infisical · ★ 30k ▲186/7d · TypeScript

Infisical is an open-source security platform for storing, distributing, rotating, and monitoring secrets, certificates, cryptographic keys, and privileged access. It gives engineering and security teams one control plane for sensitive credentials that would otherwise be scattered across deployment platforms, configuration files, and infrastructure tools.

SetupDocsCommunityMaturity

Verdict Our sandbox install succeeded in 10 seconds with 0 known npm vulnerabilities, but it found no root build or test target. Infisical is a serious candidate for teams that want secrets, PKI, KMS, and privileged access under one roof, especially when developer experience matters.

Full review →
180

karakeep

karakeep-app/karakeep · ★ 30k ▲188/7d · TypeScript

Karakeep is a self-hosted place to save links, notes, images, and PDFs before they disappear into browser tabs or scattered apps. It fetches useful page details, archives content, makes saved material searchable, and can organize it with automatic tags and summaries.

SetupDocsCommunityMaturity

Verdict Our build succeeded in 117 seconds, but the test command failed after 9 seconds. Karakeep is one of the more convincing self-hosted choices for people whose bookmark collection includes files, highlights, feeds, and automation, not just URLs.

Full review →
181

ente

ente/ente · ★ 30k ▲185/7d · Dart

Ente is an open-source, end-to-end encrypted home for photos, two-factor authentication codes, and sensitive documents, with hosted apps and a server you can operate yourself. It solves the privacy problem of storing personal data in the cloud while keeping decryption under the user's control.

SetupDocsCommunityMaturity

Verdict Our run of Ente installed 1,114 Rust packages in 48 seconds, but neither the build nor the test command completed successfully, so source contributors should budget for toolchain repair before productive work. End users get a serious encrypted alternative to mainstream photo storage, plus Auth and Locker, from one active codebase.

Full review →
182

srs

ossrs/srs · ★ 29k ▲33/7d · C++

SRS is a self-hosted real-time media server for publishing and playing live video through RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181. It lets one server accept a stream from tools such as FFmpeg or OBS and deliver it through several playback protocols.

SetupDocsCommunityMaturity

Verdict Our SRS run installed 23 packages in 21 seconds, built in 27 seconds, and passed 24 of 24 tests in 9 seconds. Use it when you need to own a multi-protocol live media server and have an operator who understands UDP, certificates, codecs, and public address mapping.

Full review →
183

wiki

requarks/wiki · ★ 29k ▲22/7d · Vue

Wiki.js is a self-hosted knowledge base for teams that want their documentation, access rules, and data on infrastructure they control. It combines Markdown and visual editing with page history, authentication options, search, and storage connections in one web application.

SetupDocsCommunityMaturity

Verdict Our Wiki.js build passed in 74 seconds, but its test command stopped after 12 seconds with 122 lint errors, so source contributors inherit cleanup before they see a green check. Use it when you need a full self-hosted wiki with flexible editing, permissions, and integration modules, and you are ready to standardize on PostgreSQL.

Full review →
184

openwrt

openwrt/openwrt · ★ 29k ▲52/7d · C

OpenWrt replaces a supported router's factory software with a customizable Linux-based operating system. It solves the limits of fixed vendor firmware by giving you a writable filesystem, package management, and control over routing, wireless, and installed applications.

SetupDocsCommunityMaturity

Verdict Our build step completed in 6 seconds after a 19-second install, but the absence of a test target means that clean run is not proof that a firmware image is safe for your router. OpenWrt is the strongest choice here for supported embedded hardware when stock firmware is the constraint and you accept being the administrator.

Full review →
185

cloudreve

cloudreve/cloudreve · ★ 29k ▲32/7d · Go

Cloudreve is a self-hosted web file manager that can place data on local disks, remote nodes, or several cloud object-storage services. It adds accounts, groups, share links, WebDAV, resumable uploads, previews, metadata search, and background downloads around those storage backends.

SetupDocsCommunityMaturity

Verdict Our Cloudreve checkout built in 17 seconds, but only 6 of 35 test packages passed, so the source is easy to compile and hard to accept without more investigation. It is a good candidate for a self-hoster who wants one polished file interface across local and object storage and can test the exact providers they use.

Full review →
186

koodo-reader

koodo-reader/koodo-reader · ★ 29k ▲51/7d · JavaScript

Koodo Reader is an ebook library and reader for desktop, mobile, browsers, and self-hosted web use. It opens many DRM-free book and document formats, then adds reading controls, notes, sync, OCR, text-to-speech, and optional AI tools in one application.

SetupDocsCommunityMaturity

Verdict Our Koodo Reader build passed in 107 seconds, but its test command found 0 tests and failed, so the application is easier to try than its source is to trust. It is a strong choice for DRM-free readers who value format breadth, sync choices, and a consistent library across several platforms.

Full review →
187

budibase

Budibase/budibase · ★ 28k ▲21/7d · TypeScript

Budibase lets you build internal web apps and automate work around their data, such as recording requests and routing approvals. It also has AI agents that can act through those workflows and connected business systems.

SetupDocsCommunityMaturity

Verdict Our Budibase run installed 2,549 packages and used 2,036 MB, then passed its build but ended the test command with exit code 130 despite passing package suites. Trial it when an internal app needs approval workflows and connected business actions enough to justify owning the platform.

Full review →
188

incubator-seata

apache/incubator-seata · ★ 26k ▲2/7d · Java

Apache Seata keeps one business operation from ending half-finished when it changes data through several services or databases. A separate coordinator tracks the whole transaction while application-side managers and resource adapters commit or undo each branch. It supports AT, TCC, Saga, and XA, which trade code changes, isolation, lock time, and compensation work differently.

SetupDocsCommunityMaturity

Verdict Our Seata subproject run installed 766 packages in 13 seconds and built in 23 seconds, but no tests ran, so it proves the Saga designer compiles rather than the transaction platform. Seata deserves a trial when a Java estate needs one coordinator and a deliberate choice among 4 transaction modes.

Full review →
189

invidious

iv-org/invidious · ★ 26k ▲36/7d · Crystal

Invidious is a self-hosted, privacy-focused front end for watching YouTube without YouTube's normal interface, ads, or account system. It offers subscriptions, history import, audio-only playback, embeds, and an API while avoiding the official YouTube API.

SetupDocsCommunityMaturity

Verdict Our Invidious checkout installed in 19 seconds and built in 8, but pytest collected 0 tests and exited with code 5, so that run does not prove behavioral correctness. Use Invidious when a shared, private web front end is worth operating 3 services and responding to upstream YouTube changes.

Full review →
190

nocobase

nocobase/nocobase · ★ 25k ▲84/7d · TypeScript

NocoBase is a self-hosted, source-available platform for building business applications around relational data, visual pages, permissions, workflows, and plugins. It gives non-developers a visual editor while developers can extend the same system through code, APIs, a CLI, and coding agents.

SetupDocsCommunityMaturity

Verdict Our NocoBase source install failed after 309 seconds because Yarn saw Node 18.20.8 while one dependency required Node 20 or newer, so contributors should verify the runtime before taking on its 26,552-file monorepo. NocoBase is still worth a pilot for serious internal systems that need relational data, visual configuration, permissions, and plugins in one product.

Full review →
191

MagicMirror

MagicMirrorOrg/MagicMirror · ★ 24k ▲8/7d · JavaScript

Choose MagicMirror2 for a modular smart mirror if you are willing to configure it and validate the display on your hardware. MagicMirror2 uses a modular plugin system and Electron as its application wrapper. Our run on October 11, 2026, at commit f138f5b installed successfully, but the test command failed. The raw error identifies a missing Playwright browser executable; this run does not establish whether the display works on a Raspberry Pi.

SetupDocsCommunityMaturity

Verdict MagicMirror2 is a reasonable candidate for a DIY smart mirror whose owner can configure and test the display. Our dated run confirms installation, while the missing Playwright browser prevents a successful test result and leaves display behavior unresolved.

Full review →
192

Cap

CapSoftware/Cap · ★ 24k ▲372/7d · Rust

Cap is an open-source screen recorder and sharing service for product demos, bug reports, tutorials, and asynchronous team updates. It combines macOS and Windows capture apps with local editing, hosted or self-hosted share pages, comments, transcripts, analytics, and S3-compatible storage.

SetupDocsCommunityMaturity

Verdict Our Cap checkout occupied 4,123 MB after installing 2,914 packages, then both its build and test commands failed, so developing the whole stack demands more setup than the polished recorder suggests. The finished app is still a persuasive Loom alternative for teams that value local editing and storage choice.

Full review →
193

anubis

TecharoHQ/anubis · ★ 24k ▲143/7d · Go

Anubis is a reverse-proxy gate that asks suspicious web visitors to complete a browser challenge before they reach your site. It is aimed at small sites overwhelmed by bulk AI scraping, especially operators who cannot or will not put the origin behind Cloudflare.

SetupDocsCommunityMaturity

Verdict Our Anubis install stopped after 24 seconds because its prepare script reached a Go version and `tool` block the sandbox parser did not accept, so source contributors need the exact documented toolchain before they begin. Use Anubis when scraper traffic is measurably hurting a small origin and you can tolerate a browser challenge plus ongoing allowlist work.

Full review →
194

pangolin

fosrl/pangolin · ★ 23k ▲53/7d · TypeScript

Pangolin is an identity-aware remote-access system built around WireGuard tunnels and a reverse proxy. It lets administrators publish web applications to browsers or give installed clients access to private hosts and networks without opening each internal service directly to the internet.

SetupDocsCommunityMaturity

Verdict Our Pangolin checkout pulled 1,637 packages and 1,580 MB, then failed its build after 30 seconds with module-not-found errors. Trial the published containers if its combination of browser access, private routes, and per-resource identity rules matches your network, but do not treat this source snapshot as release-ready without reproducing the build.

Full review →
195

forem

forem/forem · ★ 23k ▲7/7d · Ruby

Forem is the open-source Rails platform behind DEV, built for running a publishing community with articles, discussions, profiles, moderation, and feeds. It solves the product work of assembling those community features, while leaving you responsible for a sizeable application and its services.

SetupDocsCommunityMaturity

Verdict Our Forem run installed 1,376 packages and built in 5 seconds, but 44 of 1,242 Jest tests failed, so this is a credible community product with a serious ownership cost. Use it when DEV's article-first model is what you want and your team can operate Rails, PostgreSQL with pgvector, Redis, and Sidekiq.

Full review →
196

neko

m1k1o/neko · ★ 23k ▲12/7d · Go

Neko runs a browser, Linux application, or desktop on a server and streams it to one or more people through WebRTC. Participants see the same session, hear its audio, and can hand over control, which makes it useful for watch parties, guided support, shared browsing, and disposable remote workspaces.

SetupDocsCommunityMaturity

Verdict Our Neko server built in 43 seconds, but its Go test step produced build failures in 17 of 18 package results, so source adopters need to reproduce that command before trusting a fork. The released Docker route is still a good choice for a shared, audio-capable browser room when you understand WebRTC networking and change every sample credential.

Full review →
197

newsnow

newsnext/newsnow · ★ 22k ▲31/7d · TypeScript

NewsNow is a self-hosted dashboard that gathers hot and current headlines from a catalog dominated by Chinese-language sites, with some global tech, finance, and world sources. It solves the tab-hopping problem for people who want one fast view of several trend lists. Optional GitHub login, saved state, caching, and an MCP server extend it beyond a static page.

SetupDocsCommunityMaturity

Verdict Our NewsNow run installed 1,429 packages, used 681 MB, and passed all 40 tests, so the code is easy to trial but heavier than the finished dashboard looks. Use it as a personal or team headline wall when its China-heavy source mix matches what you read and occasional adapter repair is acceptable.

Full review →
198

animeko

open-ani/animeko · ★ 21k ▲122/7d · Kotlin

Animeko is a Chinese-language anime discovery, tracking, and playback client; its main README and contributor guides are in Chinese, and there is no English README at the repository root. It combines Bangumi collections, online and BitTorrent sources, offline caching, danmaku comments, and local playback across mobile and desktop platforms.

SetupDocsCommunityMaturity

Verdict Our Animeko build failed after 12 seconds and the test step failed after 11 seconds in the Gradle wrapper's download path, so we could not verify commit 67ad6ad in our fresh container. The released app is worth trying if you use Bangumi, read Chinese, and accept its automatic BitTorrent seeding behavior.

Full review →
199

wekan

wekan/wekan · ★ 21k ▲9/7d · JavaScript

WeKan is a self-hosted kanban application for organizing cards into boards, lists, and collaborative workflows. It gives individuals and teams a visual way to track work while keeping project data on infrastructure they control.

SetupDocsCommunityMaturity

Verdict Our install finished in 50 seconds, but tests stopped after 7 seconds because Meteor was missing. WeKan is a credible choice for organizations that want mature, actively shipped kanban software and accept the operational responsibility of MongoDB, backups, and frequent upgrades.

Full review →
200

nebula

slackhq/nebula · ★ 18k ▲19/7d · Go

Nebula is a self-hosted overlay network that gives machines in different clouds, offices, and homes a shared private address space. It combines encrypted peer-to-peer tunnels, certificate-based identity, discovery, and group-based traffic rules so teams can connect hosts without redesigning every underlying network.

SetupDocsCommunityMaturity

Verdict Our build succeeded in 46 seconds, and all 44 measured tests passed. Nebula is a strong choice when you want a serious, self-owned mesh and have the operational discipline to manage its certificate authority.

Full review →
201

xerj

xerj-org/xerj · ★ 18k ▲2.2k/7d · Rust

XERJ is a Rust search server that indexes code, documents, logs, and structured files, then exposes them through an Elasticsearch-shaped API. It is aimed at local search, RAG, and agent memory, with an MCP server in the same binary so coding tools can retrieve passages instead of reading whole files.

SetupDocsCommunityMaturity

Verdict Our XERJ build took 752 seconds, and its tests were still compiling when our 900-second limit expired, so the prebuilt binary is the sensible evaluation path. Use it for single-node local search or MCP retrieval when an Elasticsearch-shaped API saves integration work.

Full review →
202

LibreTranslate

LibreTranslate/LibreTranslate · ★ 17k ▲47/7d · Python

LibreTranslate is a self-hosted machine-translation API and web interface powered by the open-source Argos Translate engine. It lets an organization translate text and files without sending requests to Google, Azure, or another proprietary translation service.

SetupDocsCommunityMaturity

Verdict Our LibreTranslate run installed 90 packages in 39 seconds, but 2 language-detection tests each exceeded 120 seconds and pip-audit found 12 known vulnerabilities. Use it when data control and a self-hosted REST surface matter enough to justify model management, pair-by-pair quality checks, and dependency remediation.

Full review →
203

kubo

ipfs/kubo · ★ 17k ▲5/7d · Go

Choose Kubo when you need an IPFS daemon with a command line, HTTP gateway and administrative RPC API, and can take responsibility for its maintenance. The current Kubo README says there is no dedicated maintainer. Our run on September 13, 2026, at commit 8967407 recorded a nonzero test exit; it did not establish production readiness. Kubo is the Go implementation of IPFS for storing and retrieving content addressed by CIDs.

SetupDocsCommunityMaturity

Verdict Adopt Kubo when its IPFS daemon, gateway and RPC interface are requirements you can support operationally. Our September 13, 2026 run at commit 8967407 recorded successful installation, a build success flag contradicted by diagnostic output, and a nonzero test exit.

Full review →
204

crowdsec

crowdsecurity/crowdsec · ★ 15k ▲83/7d · Go

Choose CrowdSec if you want behavior detection from logs and HTTP requests and can operate the remediation component that enforces its decisions. CrowdSec separates detection from enforcement. Our run on October 16, 2026 tested commit 192480d in our sandbox; it did not establish that a deployed firewall, reverse proxy, or WAF blocked attacks.

SetupDocsCommunityMaturity

Verdict CrowdSec is worth a deployment trial if you need behavior detection and can verify a separate enforcement path. Our run on October 16, 2026 tested commit 192480d, recorded a failed test step, and captured an adverse vet result despite a successful outer build status.

Full review →
205

EasyTier

EasyTier/EasyTier · ★ 14k ▲144/7d · Rust

EasyTier is a decentralized mesh VPN written in Rust, with English and Chinese documentation. It connects devices and private subnets across NAT using peer-to-peer links when possible, with optional shared relays, a web interface, command-line tools, and WireGuard client access.

SetupDocsCommunityMaturity

Verdict Our EasyTier checkout installed 799 packages in 67 seconds, but it offered no root build or test target and we did not establish a privileged VPN tunnel. Try the prebuilt client if you want a controller-free mesh and can test routes, relays, and failure recovery on the real network.

Full review →
206

CubeSandbox

TencentCloud/CubeSandbox · ★ 13k ▲75/7d · Go

CubeSandbox is a self-hosted service for running AI-generated code inside short-lived micro virtual machines. It provides an E2B-compatible API, dedicated guest kernels, snapshots, network controls, and a path from one Linux host to a cluster for teams that need stronger isolation than ordinary containers.

SetupDocsCommunityMaturity

Verdict Our CubeAPI run built in 108 seconds and passed all 120 Rust tests, the cleanest measured result in this batch. CubeSandbox deserves a serious trial when untrusted agent code needs microVM isolation and your team can own KVM, networking, templates, and storage.

Full review →
207

komodo

moghtech/komodo · ★ 13k ▲26/7d · Rust

Komodo is a self-hosted control panel for building, deploying, monitoring, and automating Docker workloads across many servers. It gives operators one web interface and API for containers, Compose stacks, image builds, terminals, alerts, resource declarations, and repeatable procedures.

SetupDocsCommunityMaturity

Verdict Our Komodo run built successfully in 548 seconds and passed all 5 tests, which is a clean result but a thin safety net for roughly 185,300 source lines controlling many servers. Choose it for a Docker fleet when Git-backed resources, permissions, procedures, and direct host operations belong in one system.

Full review →
208

sftpgo

drakkan/sftpgo · ★ 13k ▲25/7d · Go

SFTPGo is a self-hosted file transfer server that gives the same users access through SFTP, HTTP/S, FTP/S, and WebDAV. It can put local disks, encrypted folders, S3-compatible storage, Google Cloud Storage, Azure Blob Storage, or another SFTP server behind those accounts.

SetupDocsCommunityMaturity

Verdict Our SFTPGo run built in 233 seconds, but 5 of 14 test results failed, so we would stage this exact commit before trusting it with partner files. Use the Community edition when 4 transfer protocols and mixed storage backends genuinely replace separate services.

Full review →
209

opencti

OpenCTI-Platform/opencti · ★ 10k ▲25/7d · TypeScript

OpenCTI is a self-hosted workspace for collecting, connecting, investigating, and sharing cyber threat intelligence. It gives analysts a STIX-based knowledge graph, a web interface, a GraphQL API, and connectors to systems such as MISP and TheHive.

SetupDocsCommunityMaturity

Verdict Our OpenCTI build failed in 15 seconds and its test command failed in 13 seconds, so commit fd1cfda did not give us a green source checkout in a fresh Node 22 container. Adopt it for a staffed threat-intelligence program that needs the graph, connectors, and analyst workflow enough to operate the surrounding services.

Full review →
210

higress

higress-group/higress · ★ 9.7k ▲43/7d · Go

Higress is a self-hosted API gateway built on Istio and Envoy, with routing, security, observability, and a web console. Its AI features put several model providers behind one gateway and can expose APIs as hosted Model Context Protocol servers.

SetupDocsCommunityMaturity

Verdict Our Higress install ran for 78 seconds and failed before build or tests because the expected `external/go-control-plane/go.mod` file was missing. Higress makes sense for a Kubernetes platform team that wants ingress, AI-provider policy, and MCP hosting under one control plane and will follow the repository's submodule-aware build path.

Full review →
211

kaneo

usekaneo/kaneo · ★ 9.7k ▲70/7d · TypeScript

Kaneo is a self-hosted project manager built around workspaces, boards, tasks, and labels. It aims at teams that want a cleaner alternative to feature-heavy planning suites, with a web app, an API, and an MCP endpoint for task operations from AI clients.

SetupDocsCommunityMaturity

Verdict Our Kaneo run installed 1,476 packages, then passed its 39-second build and 64-second test step. It is worth trying for a small team that wants focused boards, owns a PostgreSQL deployment, and can live with young-product edges in backlog and label behavior.

Full review →
212

openbao

openbao/openbao · ★ 8.8k ▲90/7d · Go

OpenBao is a self-hosted service for storing secrets, issuing short-lived credentials, managing certificates, and encrypting data through an API. It gives operators one place to control access and revocation instead of leaving permanent credentials in application configuration.

SetupDocsCommunityMaturity

Verdict Our OpenBao build succeeded in 294 seconds, but its test run stopped at the 900-second cap with 41 of 47 results passing. That makes it a serious candidate for teams willing to test the exact storage, plugin, and upgrade path they will run, especially those avoiding Vault's non-OSI server license.

Full review →
213

ALVR

alvr-org/ALVR · ★ 8.0k ▲16/7d · Rust

ALVR streams SteamVR games from a Windows or Linux gaming PC to a supported standalone headset over a local network. It is an open-source route for using Quest, Pico, Vive Focus, Apple Vision Pro, and several other headsets as wireless PC VR displays.

SetupDocsCommunityMaturity

Verdict Our ALVR build ran for 225 seconds before missing `libpipewire-0.3` stopped it, and the 31-second test command hit the same native dependency. Download the launcher if you want to play; build from source only when you can own the Linux multimedia toolchain or the Windows and Android prerequisites.

Full review →
214

ODS

Osmantic/ODS · ★ 7.7k ▲35/7d · Python

ODS, short for Osmantic Deployment System, installs a private AI server stack on Linux, Windows, or Apple Silicon Macs. It combines local model inference, a browser chat interface, agents, voice, RAG, search, workflows, image generation, monitoring, and service management so users do not have to wire each project together by hand.

SetupDocsCommunityMaturity

Verdict Our ODS installer project added 151 packages, used 99 MB, and built in 29 seconds with 0 npm audit findings, but it exposed no test target. ODS is worth trying on a spare supported machine when you want a full local AI appliance and accept responsibility for Docker, models, backups, and extension compatibility.

Full review →
215

homebox

sysadminsmedia/homebox · ★ 7.7k ▲60/7d · Go

Homebox is a self-hosted web app for cataloging the things in your home, including where they are, what they cost, and when their warranties or maintenance are due. It replaces a spreadsheet or a pile of receipts with a searchable inventory that works from a phone or desktop.

SetupDocsCommunityMaturity

Verdict Our Homebox build succeeded in 166 seconds, but its Go test run ended with 13 packages passed and 1 failed in `internal/sys/validate`. It is a sensible first choice for a self-hoster who wants a household inventory without business asset-management ceremony.

Full review →
216

WatchYourLAN

aceberg/WatchYourLAN · ★ 7.7k ▲7/7d · Go

WatchYourLAN is a self-hosted network scanner that keeps a web list of devices seen on a local network and records when they appear or disappear. It uses ARP scanning for discovery, can notify you about a new host, and can export data to InfluxDB 2 or Prometheus for Grafana.

SetupDocsCommunityMaturity

Verdict Our WatchYourLAN run built successfully after installing 188 packages, but its test step found 0 tests, so the project earns a cautious trial rather than blind trust. Use it for a small IPv4 LAN when a simple device list and arrival alerts are enough.

Full review →
217

search-plugins

qbittorrent/search-plugins · ★ 7.2k ▲14/7d · Python

This repository supplies Python search plugins for qBittorrent's built-in Search tab and hosts the wiki for community plugins. It lets qBittorrent query several torrent indexes from one window, either through a site-specific script or the included Jackett bridge.

SetupDocsCommunityMaturity

Verdict Our search-plugins run took 9 seconds, installed 0 packages, and had no build or test target, which fits a 0.2 MB plugin hub rather than a standalone app. Use the official scripts or the Jackett bridge when you want search inside qBittorrent and can tolerate occasional repairs.

Full review →
218

SparkyFitness

CodeWithCJ/SparkyFitness · ★ 6.6k ▲136/7d · TypeScript

SparkyFitness is a self-hosted web and mobile system for logging nutrition, workouts, sleep, fasting, medicine, and body measurements across a household. Its source is public, but the project explicitly calls itself source-available rather than open source because commercial use requires prior permission.

SetupDocsCommunityMaturity

Verdict Our SparkyFitness install took 381 seconds, pulled 2,816 packages, and used 3,308 MB, while the monorepo root exposed no build or test target. Accept that developer cost only if one private household system can replace several trackers for you, and test every health sync you plan to trust.

Full review →
219

opendisplay

peetzweg/opendisplay · ★ 6.1k ▲162/7d · Swift

OpenDisplay turns an iPhone, iPad, or spare Mac into an extended display for a Mac over USB or WiFi. It replaces a subscription or hardware adapter with two local apps and a direct connection, while also sending touch and scroll input back to macOS.

SetupDocsCommunityMaturity

Verdict Our OpenDisplay run installed 29 packages and built in 20 seconds total, but it found no test target, so the clean build is a starting signal rather than proof that the two-device session works. Try it if you have a Mac, an iOS 16 device, and a USB data cable, especially when Sidecar's Apple ID rules get in the way.

Full review →
220

vikunja

go-vikunja/vikunja · ★ 5.9k ▲63/7d · Go

Vikunja is a self-hosted task manager for people and teams that want control over their own work data. It offers an installable alternative to hosted task services, while a paid hosted option is available for people who do not want to operate it themselves.

SetupDocsCommunityMaturity

Verdict Our build completed in 13 seconds, but 15 of 105 Go package tests failed, so Vikunja is promising to deploy but not ready to trust from this checkout without investigation. Its active development, AGPL core, Docker support, API documentation, and hosted escape hatch make it a credible task-service choice.

Full review →
221

karmada

karmada-io/karmada · ★ 5.7k ▲14/7d · Go

Choose Karmada when your platform team needs policies that decide where workloads run across Kubernetes clusters and can operate a separate control plane. Karmada provides policies for multi-cluster scheduling and spreading. Our sandbox record supports a source-build evaluation, but it does not establish that a deployed fleet, workload failover or production installation worked.

SetupDocsCommunityMaturity

Verdict Karmada merits a disposable-cluster trial when placement and spreading policies solve a specific problem for your platform team. Our September 19, 2026 run at eea7f21 recorded successful install and build command outcomes, followed by a failing test command.

Full review →
222

kvm

jetkvm/kvm · ★ 5.3k ▲34/7d · TypeScript

JetKVM is the device software and browser interface for a physical KVM-over-IP appliance. It captures a target computer's HDMI output and emulates USB keyboard and mouse input, giving you browser control even when that computer is at the BIOS screen or its operating system is broken.

SetupDocsCommunityMaturity

Verdict Our JetKVM build passed in 13 seconds, but 5 of 27 Go test results failed after 66 seconds, so the repository is buildable while its clean-container test story needs investigation. The product is worth considering for a homelab or a handful of remote machines when 1080p video, local browser access, and optional cloud or Tailscale routing cover the job.

Full review →
223

workbuddy2api-panel

linguo2625469/workbuddy2api-panel · ★ 4.6k ▲140/7d · Go

WorkBuddy2API Panel's README and operating guidance are in Simplified Chinese, with no English guide in the repository. It is an unofficial self-hosted gateway that turns your own Tencent CodeBuddy or WorkBuddy accounts into an OpenAI-compatible chat-completions endpoint, with a browser panel for account pooling, OAuth login, usage, tasks, and configuration.

SetupDocsCommunityMaturity

Verdict Our WorkBuddy2API Panel run built in 38 seconds and passed all 30 tests in 23 seconds, the cleanest lab result in this batch. Use it only as a private adapter for accounts you control, with a nonempty API key, HTTPS, and strict protection for the plaintext OAuth files.

Full review →
224

cliamp

bjarneo/cliamp · ★ 4.5k ▲21/7d · Go

cliamp is a Winamp-inspired music player that runs inside a terminal. It plays local files, radio, podcasts, and several remote services, with playlists, a spectrum display, equalization, and an interactive provider setup wizard.

SetupDocsCommunityMaturity

Verdict Our cliamp build succeeded in 43 seconds, but 11 of 44 tested packages failed, including several core playback and UI packages. The application is appealing for terminal users who genuinely need local files, radio, self-hosted libraries, and streaming sources in one interface.

Full review →
225

neko-master

foru17/neko-master · ★ 4.2k ▲14/7d · TypeScript

Neko Master is a self-hosted dashboard that records and visualizes traffic reported by Clash, Mihomo, and Surge gateways. It turns raw connections into views by domain, IP, device, rule, region, and proxy, with a remote agent for gateways that the central server cannot reach directly.

SetupDocsCommunityMaturity

Verdict Our Neko Master build passed in 87 seconds, but the install pulled 898 packages and occupied 973 MB before any traffic data was stored. It is worth running for a Clash, Mihomo, or Surge operator who wants history across several gateways and will keep the panel private.

Full review →
226

securo

securo-finance/securo · ★ 4.2k ▲35/7d · Python

Securo is a self-hosted personal finance manager that keeps account, transaction, budget, goal, and asset data on infrastructure you control. It replaces a collection of spreadsheets or a cloud finance dashboard with one private interface, while still offering optional bank connections and automatic currency conversion.

SetupDocsCommunityMaturity

Verdict Our build completed in 5 seconds, and all 3165 reported pytest tests passed with 0 failures. Securo is unusually capable for a young self-hosted finance app, especially if you need imports, assets, multi-currency reporting, and controlled multi-user access in one place.

Full review →
227

jellyfin-web

jellyfin/jellyfin-web · ★ 4.0k ▲14/7d · JavaScript

Jellyfin Web is the official browser interface for the Jellyfin media server, and its code also supplies much of the interface used by Android and iOS clients. It lets people browse libraries, play media, administer a server, edit metadata, and complete first-time setup without relying on a proprietary media-service frontend.

SetupDocsCommunityMaturity

Verdict Our Jellyfin Web install consumed 1,183 MB and exposed 59 audit findings, although all 162 tests passed in 18 seconds, so adopting it means accepting a large, actively maintained frontend rather than a tidy React starter. Use it as the official client when you operate Jellyfin or need to contribute upstream.

Full review →
228

codex-lb

Soju06/codex-lb · ★ 3.4k ▲27/7d · Python

codex-lb is an English-documented, self-hosted proxy that pools several ChatGPT accounts behind endpoints used by Codex, OpenCode, and OpenAI-compatible clients. It chooses an eligible account for each request, tracks quota and cost, and gives an operator a dashboard for accounts, routing, API keys, and reports.

SetupDocsCommunityMaturity

Verdict Our codex-lb install added 99 packages and its build passed, but pytest exited in 6 seconds before collecting tests because `pytest_asyncio` was missing. The proxy earns a trial for operators who genuinely need multi-account routing, per-key controls, and usage reporting, especially since pip-audit found 0 known vulnerabilities.

Full review →
229

harbor

av/harbor · ★ 3.3k · Python

Harbor is a command-line control panel for assembling a local AI workspace from existing open-source services. It connects model servers, chat interfaces, search, voice, image, coding-agent, workflow, and MCP tools through Docker Compose so you do not have to wire every container by hand.

SetupDocsCommunityMaturity

Verdict Our Harbor checkout installed 97 yarn packages in 23 seconds, but it exposed no build or test target, so that result validates the package layer rather than a working AI stack. Use Harbor when local experimentation has grown beyond one model server and manually connecting each new tool has become the slow part.

Full review →
230

Aether

CluvexStudio/Aether · ★ 2.4k ▲54/7d · Rust

Aether's README opens with a Persian slogan, while the main page and linked guide provide English documentation. It is a Rust proxy client that finds a working route through a filtered network, builds an encrypted tunnel through Cloudflare WARP, and gives your apps a local SOCKS5 or HTTP proxy.

SetupDocsCommunityMaturity

Verdict Our Aether run passed all 604 tests after a 94-second install and 117-second build, a strong result for a client created in July 2026. Try it if WARP still reaches your network and you want the client to hunt for a usable route on its own.

Full review →
231

world-of-claudecraft

levy-street/world-of-claudecraft · ★ 2.3k ▲18/7d · TypeScript

World of ClaudeCraft is an English, browser-based multiplayer role-playing game with an authoritative server, an offline mode, and a Gymnasium environment for training agents against the same simulation. It is playable on the hosted world, can be self-hosted with Docker Compose, and includes optional Solana wallet and token features.

SetupDocsCommunityMaturity

Verdict Our World of ClaudeCraft build finished in 31 seconds, but its tests were still running at the 900-second cap after a 2,253.5 MB checkout. Play it if the browser MMO interests you, and study it if a shared deterministic sim or Gymnasium bridge matches your work.

Full review →
232

runtime

e2b-dev/runtime · ★ 1.8k ▲19/7d · Go

E2B Runtime is the backend that gives an AI agent its own Linux machine for running code, pausing it, and resuming it later. It combines Firecracker virtual machines with an API, node orchestration, network routing, template building, storage, and an agent inside each sandbox.

SetupDocsCommunityMaturity

Verdict Our e2b-dev/runtime run installed 49 packages in 26 seconds and passed all 49 tests, but those checks covered the Python Firecracker versioning helper rather than an end-to-end microVM deployment. E2B Runtime deserves a trial when sandbox execution is a platform responsibility and your team already operates KVM hosts.

Full review →
233

cpa-usage-keeper

Willxup/cpa-usage-keeper · ★ 1.3k ▲6/7d · Go

CPA Usage Keeper is a self-hosted history and analytics dashboard made specifically for CLIProxyAPI. It copies usage and credential metadata into SQLite, then shows requests, tokens, estimated cost, latency, quotas, provider health, and per-key activity after CPA's own short-lived view would otherwise be gone.

SetupDocsCommunityMaturity

Verdict Our CPA Usage Keeper test run took 719 seconds and ended with 9 passing packages and 1 failure, even though installation and the 84-second build succeeded. It is still the sensible first dashboard to try for a CLIProxyAPI operator because it understands CPA keys, auth files, quotas, and collection rules directly.

Full review →
234

tunnel-client

openai/tunnel-client · ★ 607 ▲10/7d · Go

Secure MCP Tunnel client is a Go daemon that lets ChatGPT, Codex, the Responses API, and AgentKit reach an MCP server on your laptop or private network. It keeps that server off the public internet by polling OpenAI over an outbound connection, though tool requests and results still pass through OpenAI's tunnel service.

SetupDocsCommunityMaturity

Verdict Our npm check finished in 5 seconds with 0 packages and 0 known vulnerabilities, but it skipped both build and tests, so those clean numbers do not validate this Go daemon. Use tunnel-client when an OpenAI-hosted product must reach a private MCP server and outbound HTTPS is acceptable.

Full review →
235

bankmcp

noskillish/bankmcp · ★ 296 ▲4/7d · TypeScript

BankMCP is a single-user, read-only MCP server that lets an AI assistant inspect your European bank accounts through Enable Banking. It can retrieve balances and transactions, connect banks, label accounts, and run watched conditions without offering payment tools.

SetupDocsCommunityMaturity

Verdict Our BankMCP run installed 150 packages in 5 seconds and passed its tests, while npm audit found 2 moderate vulnerabilities. It is worth trying for one technical user who wants read-only access to their own accounts and will verify every answer.

Full review →
236

cogsend

deepakness/cogsend · ★ 255 ▲16/7d · TypeScript

CogSend is a social publishing app that lets you write drafts, tailor them for Mastodon, Bluesky, LinkedIn, Threads, and X, then publish or schedule them. It runs in your Cloudflare account so you can keep the queue and stored account credentials in infrastructure you control.

SetupDocsCommunityMaturity

Verdict Our CogSend run passed all 1,405 Vitest tests after a 24-second install, making it a credible trial for a personal publishing queue on Cloudflare. Use it if you accept social-account setup and the free plan's staggered delivery.

Full review →
237

gopeed

GopeedLab/gopeed · ★ 27k ▲95/7d · Dart

Choose Gopeed if you want direct downloads and torrents in one app, with options for browser integration and automation. Gopeed supports HTTP, HTTPS, BitTorrent, magnet links, and ed2k. Our run on 2026-10-14 at commit b86c2c1 exposed build diagnostics and an unsuccessful test command; it did not establish that a desktop app, CLI deployment, or agent workflow worked.

SetupDocsCommunityMaturity

Verdict Evaluate Gopeed if its combined protocol support and documented automation match your workload. Our run on 2026-10-14 at b86c2c1 does not justify calling the application build verified or recommending an untested stable release as a proven fix.

Full review →
238

v2rayNG

2dust/v2rayNG · ★ 65k ▲335/7d · Kotlin

v2rayNG is an Android app that connects your phone to a proxy server you supply, using Xray or v2fly to handle the connection. Its release notes and much of its support discussion are in Chinese, while the README includes English documentation. It gives you control over connection profiles and routing without supplying the server or a managed VPN subscription.

SetupDocsCommunityMaturity

Verdict Our v2rayNG Go library build succeeded in 67 seconds, while its 18-second test command executed 0 tests, so the run establishes buildability without validating the Android connection. Use it if you already operate a compatible proxy endpoint and want an Android client with editable profiles and routing.

Full review →
239

Rocket.Chat

RocketChat/Rocket.Chat · ★ 46k ▲24/7d · TypeScript

Rocket.Chat is a self-hosted communications platform for private team messaging, conversations with outside organizations, and customer or citizen contact. It gives organizations control over where communication data lives while offering web, desktop, and mobile access, integrations, calls, federation, and administrative controls.

SetupDocsCommunityMaturity

Verdict Our install stopped after 7 seconds because Rocket.Chat requires Node 22.22.3 and our box had v22.23.2. That strict gate makes casual evaluation less friendly, but the active repository, recent 8.7.1 release, deployment range, and security controls make it a serious candidate for organizations that genuinely need communication sovereignty.

Full review →
240

jan

janhq/jan · ★ 45k ▲96/7d · TypeScript

Consider Jan's packaged desktop app if you want a graphical interface for local AI chat; require a successful build on your target checkout before choosing the source route. Jan supports local model downloads, cloud providers and a local OpenAI-compatible server. Our run on August 26, 2026, at commit 95e96d0 failed its build and test commands. We did not test the packaged application or model inference.

SetupDocsCommunityMaturity

Verdict Try Jan's packaged release if a desktop interface for local chat suits your needs, then verify model fit and any provider or MCP workflow you depend on. Our August 26, 2026 run at commit 95e96d0 supports a narrower conclusion for contributors: installation completed, but build and test commands failed.

Full review →
241

harness

harness/harness · ★ 39k ▲64/7d · Go

Harness Open Source is a self-hosted developer platform that combines Git repository hosting, CI/CD pipelines, cloud development environments, and artifact registries. It is the next-generation project around Gitness and Drone ideas, aimed at teams that want one server for code and delivery work.

SetupDocsCommunityMaturity

Verdict Our Harness run installed 799 packages, used 104 seconds for setup, and finished its 504-second test run with 87 of 88 passing, so this is a substantial platform with one unresolved measured failure. It is worth a controlled trial for teams that genuinely want source hosting, pipelines, Gitspaces, and registries together.

Full review →
242

dokploy

Dokploy/dokploy · ★ 38k ▲120/7d · TypeScript

Consider Dokploy if you want to deploy applications and databases on your own servers and can maintain the underlying Docker infrastructure. Dokploy supports Docker Compose and uses Docker Swarm for multi-node application deployments. Our run on 2026-08-23 at commit 772b768 built successfully, but its test command failed. This was a source-checkout sandbox run, not a successful VPS installation or production deployment.

SetupDocsCommunityMaturity

Verdict Dokploy is a reasonable pilot candidate for operators who want a self-hosted deployment panel and accept responsibility for Docker infrastructure. Our August 2026 source-checkout run completed installation and build, but the test command failed.

Full review →
243

restic

restic/restic · ★ 37k ▲93/7d · Go

Choose restic if you want encrypted snapshot backups and can own the schedule, repository password and recovery checks. restic is a command-line backup program for files and directories, with local and remote storage backends. Our run on August 23, 2026, at commit a80be14 recorded a successful build and a failed test command; it did not establish that a deployed backup and restore workflow works.

SetupDocsCommunityMaturity

Verdict restic is a reasonable candidate when you want a CLI for encrypted snapshots and have someone responsible for scheduling and recovery. Our recorded build succeeded, but the test command failed, including a visible user-ID lookup error.

Full review →
244

nanoclaw

nanocoai/nanoclaw · ★ 31k ▲50/7d · TypeScript

NanoClaw runs an AI assistant inside containers and connects it to chat apps such as Slack, Telegram, and WhatsApp. It keeps agent memory and supports recurring jobs while limiting which files and credentials the agent can access.

SetupDocsCommunityMaturity

Verdict Our NanoClaw run installed 241 packages in 11 seconds and built in 10 seconds, but its tests did not finish within 900 seconds, so we can recommend a scoped trial rather than assume a dependable unattended assistant. Use it if explicit container mounts and a customized personal fork justify maintaining Docker, a credential gateway, and channel skills.

Full review →
245

actual

actualbudget/actual · ★ 30k ▲122/7d · TypeScript

Choose Actual Budget if you want envelope budgeting with a local working copy and a choice of desktop or hosted deployment. Actual Budget is a local-first personal finance tool with synchronization between devices. Our run on August 24, 2026, at commit 6ccb7ad assessed source installation, build and test commands in our sandbox; it did not validate a household budgeting workflow, bank connection or deployed server.

SetupDocsCommunityMaturity

Verdict Try Actual Budget through a packaged route if envelope budgeting and a local working copy fit your needs. Our source run installed successfully but did not complete its build or test command, so contributors should reproduce the relevant workspace results before relying on their development setup.

Full review →
246

ArchiveBox

ArchiveBox/ArchiveBox · ★ 29k ▲23/7d · Python

ArchiveBox is a self-hosted service for saving web pages and related media before they change or disappear. It accepts URLs and recurring feeds, then keeps copies in ordinary formats such as HTML, PDF, PNG, WARC, JSON, and SQLite so the archive remains under your control.

SetupDocsCommunityMaturity

Verdict Our install completed in 52 seconds and the build in 3 seconds, but the test run hit the 900-second cap with visible errors and failures. ArchiveBox is one of the more convincing choices when ownership, multiple preservation formats, and several automation interfaces matter more than simplicity.

Full review →
247

clash-party

mihomo-party-org/clash-party · ★ 27k ▲71/7d · TypeScript

Clash Party is a Chinese-first desktop client for the Mihomo proxy core; its README, official guide, and release notes are in Chinese, and we found no official English documentation path. It imports proxy subscriptions, edits routing configuration, runs proxy modes, and can choose nodes through its Smart Core.

SetupDocsCommunityMaturity

Verdict Our Clash Party run installed 1,145 packages and used 1,046 MB, then all 510 tests passed in 34 seconds. That is a convincing test result inside a heavy Electron dependency tree.

Full review →
248

open-seo

every-app/open-seo · ★ 26k ▲818/7d · TypeScript

OpenSEO is an open-source dashboard for keyword research, rank tracking, backlinks, site audits, analytics, and AI visibility. It can expose that data through MCP and Claude Code skills, but self-hosting still depends on paid DataForSEO requests and optional outside model services.

SetupDocsCommunityMaturity

Verdict Our OpenSEO run installed 984 packages, then passed a 67-second build and 36-second test step, making it the cleanest full repository run in this batch. Self-host it if owning the UI and MCP layer is worth operating Cloudflare or securing an auth-free Docker service.

Full review →
249

kuboard-press

eip-work/kuboard-press · ★ 25k ▲10/7d · Dockerfile

Kuboard is a self-hosted web console for managing one or more Kubernetes clusters. The repository README is primarily Chinese, English documentation exists, and this particular repository contains the bilingual VitePress documentation site rather than the Kuboard server source.

SetupDocsCommunityMaturity

Verdict Our Kuboard documentation checkout installed 248 packages in 5 seconds with 0 known npm vulnerabilities, but it did not build or test the Kuboard server because that source is not in this repository. Kuboard deserves a contained trial for a Chinese-speaking team that wants multi-cluster operations and approval-based MCP writes, especially at 3 clusters or fewer.

Full review →
250

dub

dubinc/dub · ★ 25k ▲107/7d · TypeScript

Dub is a link attribution platform for branded short links, click analytics, conversion tracking, and affiliate programs. The repository contains the web application, redirect path, APIs, analytics definitions, shared packages, and a Stripe app behind Dub's hosted product.

SetupDocsCommunityMaturity

Verdict Our Dub install consumed 2,585 MB, the web build was killed after 296 seconds, and the Stripe app test task failed after 9 seconds, so self-hosting this repository is a platform project rather than a quick deployment. Use Dub Cloud when its conversion and partner attribution match your business, or self-host only if you accept its current Vercel, Tinybird, Upstash, MySQL, and object-storage design.

Full review →
251

sonic

valeriansaliou/sonic · ★ 21k ▲2/7d · Rust

Sonic is a self-hosted Rust search index for word lookup, typo correction, and autocomplete. It stores searchable terms linked to object IDs, then your application retrieves the full records from its own database. Its scope is intentionally narrower than Elasticsearch or a document search service.

SetupDocsCommunityMaturity

Verdict Our Sonic build and test commands each hit the 900-second cap while Rust dependencies were compiling, so building it from source demands a patient CI cache. Use v1.9.1 when your application needs fast word search and autocomplete over IDs, already stores the documents elsewhere, and can speak Sonic Channel.

Full review →
252

OpenShell

NVIDIA/OpenShell · ★ 21k ▲904/7d · Rust

OpenShell is a runtime for putting coding agents and other autonomous tools inside controlled sandboxes. It combines container or microVM isolation with YAML rules for filesystem access, processes, outbound traffic, and model credentials.

SetupDocsCommunityMaturity

Verdict Our OpenShell run installed 43 packages and built in 5 seconds, but the test command ended with 3 collection or setup errors after 13 tests passed. The policy model is a serious answer to the risks of giving agents shells and credentials, and Apache-2.0 makes a pilot easy to justify.

Full review →
253

ConvertX

C4illin/ConvertX · ★ 19k ▲43/7d · TypeScript

ConvertX is a self-hosted web app that sends uploaded files through familiar command-line converters such as FFmpeg, ImageMagick, LibreOffice, Pandoc, and Calibre. It gives households or small teams one browser interface for more than 1,000 advertised format paths, with accounts, conversion history, and batch processing.

SetupDocsCommunityMaturity

Verdict Our ConvertX run installed 265 packages in 32 seconds and built in 10 seconds, but it exposed no test target for the harness to run. Use it on a trusted network when its broad converter catalog saves more time than maintaining individual tools.

Full review →
254

hydra

hydralauncher/hydra · ★ 18k ▲68/7d · TypeScript

Hydra Launcher is an open-source desktop app for organizing games, downloading files through configured sources, tracking achievements, and sharing activity with friends. It combines a local library and BitTorrent downloader with optional Hydra accounts, cloud saves, profiles, recommendations, and emulator support.

SetupDocsCommunityMaturity

Verdict Our Hydra install pulled 1,771 packages and used 1,325 MB, then all 508 tests passed, so this is a large but testable desktop application. Use it if its library, achievements, social layer, and source-driven downloads solve several problems at once, and you accept responsibility for download legality and safety.

Full review →
255

cloud-mail

maillab/cloud-mail · ★ 15k ▲198/7d · JavaScript

Cloud Mail is a primarily Chinese project for running a multi-user web mailbox on Cloudflare Workers, and it has an English README plus an English deployment guide. It receives mail through Cloudflare Email Routing, stores data in D1 and KV, can keep attachments in R2, and sends mail through Resend or another configured service.

SetupDocsCommunityMaturity

Verdict Our Cloud Mail build finished in 19 seconds after a 22-second, 485-package install, but there was no runnable test target. Use it for a Cloudflare-native web mailbox when you accept D1, KV, Email Routing, and an outside sending service as parts of one system.

Full review →
256

pansou

fish2018/pansou · ★ 15k ▲68/7d · Go

PanSou is a Chinese-language, self-hosted API that searches Telegram channels and plugin sites for shared cloud-drive, magnet, and eD2k links. Its README and developer guides are in Chinese; the repository does not provide an English guide. It merges results, sorts them, caches them, and groups links by storage type for another app or front end to consume.

SetupDocsCommunityMaturity

Verdict Our PanSou run installed 68 packages in 14 seconds and passed all 36 tests after a 56-second build; live Telegram and plugin sources were outside that result. Use it when a Chinese-speaking team wants a self-hosted cloud-link search API and accepts ongoing source curation.

Full review →
257

openship

oblien/openship · ★ 15k ▲52/7d · TypeScript

Consider Openship for a trial deployment if you want a desktop interface for remote servers or an always-on deployment control plane. It is a self-hostable deployment platform with desktop, dashboard and CLI interfaces. Our source run installed and built successfully, but the test command exited 1; it did not demonstrate a working application deployment.

SetupDocsCommunityMaturity

Verdict Trial Openship if its documented desktop or always-on control-plane workflow fits your needs. The August 26, 2026 source run at commit fcadb4a installed and built successfully, but the test command exited 1 and the raw tail identifies host-executor failures with an unresolved cause.

Full review →
258

umbrel

getumbrel/umbrel · ★ 12k ▲31/7d · TypeScript

umbrelOS is a standalone home-server operating system with a browser interface and an app store. It turns a supported PC, Raspberry Pi 5 or virtual machine into a box for files, photos, apps and virtual machines that you control.

SetupDocsCommunityMaturity

Verdict Our npm run added 0 packages and exposed no generic build or test target, so cloning the 89.8 MB source tree is a poor trial of umbrelOS itself. Use the published 2.0 image on spare hardware or an EFI virtual machine if you want a polished home-server appliance and accept a noncommercial license.

Full review →
259

Octop

TencentCloud/Octop · ★ 11k ▲348/7d · Python

Octop is an English-documented, self-hosted AI assistant with a Chinese README translation. One process serves multiple users through a web dashboard, CLI, chat platforms, scheduled jobs, APIs, and coding-agent connections while keeping its control data on your machine.

SetupDocsCommunityMaturity

Verdict Our Octop test run was still near 6% when it hit 900 seconds, even though installation and the 2-second build succeeded, so this is easier to launch than to clear through a short CI gate. It is worth testing for a household or small internal team that wants many assistant surfaces in one process.

Full review →
260

dex

dexidp/dex · ★ 11k ▲15/7d · Go

Dex lets applications use one sign-in connection while people authenticate through an existing company directory or identity provider. It translates those upstream logins into signed identity tokens that compatible applications can understand.

SetupDocsCommunityMaturity

Verdict Our Dex run passed all 84 tests in 23 seconds after a 32-second install and a 101-second build, making it a credible candidate for connecting existing identities to OpenID Connect applications. Use it when your team already owns the upstream directory and can operate the storage and client configuration.

Full review →
261

server

screego/server · ★ 11k ▲8/7d · Go

Screego is a self-hosted browser app for sharing a screen with other people through WebRTC. It deliberately stops there: no voice call, camera meeting, chat suite, or remote control, just a readable low-delay screen stream for work such as showing code.

SetupDocsCommunityMaturity

Verdict Our Screego install took 15 seconds and its build took 1 second, but 9 of 17 test packages failed, so the source checkout needs investigation before you treat it as a clean deployment candidate. The product itself is a good fit for a small developer group that wants only screen sharing and is comfortable proving TURN and firewall behavior.

Full review →
262

TypeWords

zyronon/TypeWords · ★ 11k ▲155/7d · Vue

TypeWords is an open-source web app for learning English vocabulary and memorizing articles through typing, dictation, and recall practice. It combines guided exercises, pronunciation, word details, and personal review lists so learners can keep study and progress data under their own control.

SetupDocsCommunityMaturity

Verdict Our build completed in 89 seconds, but the only attempted test failed in 5 seconds because TypeWords has no test script. Use it if typing, dictation, and self-hosted local data match how you study, because the feature set is unusually focused and the project was pushed just 5 days before our review.

Full review →
263

folia-major

chthollyphile/folia-major · ★ 10k ▲1.0k/7d · TypeScript

Folia is a Chinese-first music player built around full-screen, animated lyrics for local files, Navidrome, NetEase Cloud Music, KuGou, and QQ Music. Its main README and development guides are in Chinese, and the measured tree has no English README, although the application ships English interface resources. It runs as an Electron desktop app or a self-hosted web app and can generate visual themes through Gemini or an OpenAI-compatible service.

SetupDocsCommunityMaturity

Verdict Our Folia run installed 1,061 packages and passed 3,272 of 3,273 tests, with 1 skipped and none failed, so the code earns a trial despite its 1,099 MB dependency footprint. Pick it if synchronized lyrics and visual presentation are the reason you open a music player, especially with local files or Navidrome.

Full review →
264

s-ui

alireza0/s-ui · ★ 10k ▲69/7d · Go

S-UI is a self-hosted web panel for configuring a sing-box proxy server without hand-editing its JSON. It manages protocols, users, traffic limits, expiry dates, routes, status, and subscription links from one browser interface.

SetupDocsCommunityMaturity

Verdict Our S-UI run installed 466 packages, built successfully in 137 seconds, and passed all 12 Go tests, making it a credible trial for an experienced sing-box operator. Use it for a personal or carefully controlled server when its multi-user panel saves you from editing proxy configuration by hand.

Full review →
265

flowsint

reconurge/flowsint · ★ 10k ▲73/7d · TypeScript

Flowsint is a self-hosted investigation workspace that turns domains, IP addresses, people, organizations, wallets, and other clues into a visual relationship graph. Its enrichers automate common open-source intelligence lookups so investigators can follow connections without juggling a pile of separate tabs and notes.

SetupDocsCommunityMaturity

Verdict Our dependency install completed in 127 seconds, but the repository exposed no build or test target. Flowsint is worth trying if local data ownership and graph-based OSINT are central to your work, because its entity coverage and deployment guidance are unusually practical.

Full review →
266

gpt-load

tbphp/gpt-load · ★ 7.2k ▲21/7d · Go

Consider GPT-Load if you need a self-hosted gateway for API keys and subscription accounts and can operate a single application instance. GPT-Load puts credential scheduling, failure handling, request logs, and usage accounting behind one entry point. Our run on October 16, 2026, at commit 22eacc1 recorded successful install and build steps, followed by a test command that exited 1. It did not establish live provider compatibility, deployment reliability, or runtime performance.

SetupDocsCommunityMaturity

Verdict GPT-Load is worth evaluating when credential pooling and native client interfaces justify operating a single-instance gateway. Our run on October 16, 2026, at commit 22eacc1 recorded successful install and build steps, followed by a test command that exited 1.

Full review →
267

bookorbit

bookorbit/bookorbit · ★ 6.0k ▲277/7d · TypeScript

BookOrbit is a self-hosted library and reading app for ebooks, PDFs, comics, and audiobooks. It combines web reading, metadata, multi-user access, and progress and highlight sync with Kobo and KOReader in one server you control.

SetupDocsCommunityMaturity

Verdict Our BookOrbit install added 1,641 packages, and 10,645 of 10,668 tests passed before 15 Calibre-Web Automated snapshot tests failed. It is the most interesting choice for readers who move among a browser, Kobo, and KOReader, but that sync promise deserves a copied-library trial.

Full review →
268

panel

remnawave/panel · ★ 5.3k ▲29/7d · TypeScript

Remnawave is a self-hosted control panel for managing Xray-based proxy users, subscriptions, nodes, and routing. This repository is the project's documentation and release hub; the deployable backend, frontend, and node live in separate Remnawave repositories and arrive as containers.

SetupDocsCommunityMaturity

Verdict Our documentation build installed 1,283 packages and exposed 69 known vulnerabilities, including 2 critical and 38 high-severity findings, so Remnawave deserves a security review before it manages real users. The product is a serious option for an Xray operator who wants central node and subscription control and accepts a multi-container stack.

Full review →
269

FluxDown

zerx-lab/FluxDown · ★ 5.2k ▲188/7d · Rust

FluxDown is a download manager for desktop, Android, and headless servers, with HTTP, FTP, BitTorrent, eD2K, HLS, and DASH support. Its Rust engine sits behind graphical, command-line, browser-extension, REST, and MCP controls, so one download queue can serve people, scripts, and AI clients.

SetupDocsCommunityMaturity

Verdict Our FluxDown run installed 48 repository-tooling packages in 17 seconds, but exposed no build or test target for the actual 397,234-line application, so source readiness remains unverified. Try v0.5.2 if you need its rare mix of desktop, NAS, streaming, torrent, and MCP control, then test the exact browser and operating-system path you will use.

Full review →
270

DeskcommCRM

melgarafael/DeskcommCRM · ★ 5.0k ▲132/7d · TypeScript

DeskcommCRM is a Portuguese-first, self-hosted sales CRM for teams that handle leads and conversations through WhatsApp; English and Spanish README translations are available. It combines contact management, WhatsApp channels, automation, and AI agents while keeping the application and customer data under the operator's control.

SetupDocsCommunityMaturity

Verdict Our build completed in 195 seconds after a 45-second install, but the repository exposed no test script or target for us to run. DeskcommCRM is worth a serious pilot for a Portuguese-speaking, WhatsApp-led sales team that already knows how to operate a VPS.

Full review →
271

agent-sandbox

kubernetes-sigs/agent-sandbox · ★ 4.5k ▲70/7d · Go

Consider Agent Sandbox if your platform already runs Kubernetes and needs persistent agent workspaces or claimable warm pools. Agent Sandbox manages a single stateful pod with stable identity and optional persistent storage. It delegates low-level container isolation to runtimes such as gVisor or Kata Containers through RuntimeClass. Our run on August 23, 2026, at commit 2fd412d recorded successful install and build steps, followed by a failing test command; it did not establish workload readiness or isolation.

SetupDocsCommunityMaturity

Verdict Agent Sandbox merits a cluster trial for teams that already operate Kubernetes and need persistent singleton workspaces or warm-pool claims. Our run established successful install and build command outcomes, followed by test failure with visible missing-KUBECONFIG errors.

Full review →
272

godoxy

yusing/godoxy · ★ 4.2k ▲4/7d · Go

GoDoxy is a reverse proxy and container-routing dashboard for self-hosters, with English documentation and a Traditional Chinese README. It discovers Docker or Podman services, assigns routes, manages certificates and access rules, and can stop or wake idle containers and Proxmox LXCs.

SetupDocsCommunityMaturity

Verdict Our GoDoxy run built in 77 seconds, but Go test finished with 42 of 49 packages failing at linker references. Its Docker discovery, idle wake-up, and Proxmox controls are a strong homelab combination, especially for one operator who accepts host networking.

Full review →
273

freehire

strelov1/freehire · ★ 3.4k ▲336/7d · Go

freehire is an open-source job search and career workspace that crawls employer systems, normalizes listings, and adds search, saved jobs, CV tools, application tracking, and an assistant. It can be used through the hosted catalogue or self-hosted as a Go, SvelteKit, Postgres, Meilisearch, Redis, and object-storage stack.

SetupDocsCommunityMaturity

Verdict Our root check finished in 7 seconds but installed 0 packages and found no build or test target, so it says nothing about whether freehire's 7-service local stack starts cleanly. Use the hosted API first if you need job data; self-host only when owning the crawler, search index, candidate data, and worker schedules is worth the operating cost.

Full review →
274

CF-Server-Monitor

huilang-me/CF-Server-Monitor · ★ 2.8k ▲115/7d · JavaScript

CF-Server-Monitor is a host-monitoring dashboard built on Cloudflare Workers, D1, and Durable Objects. Consider a controlled trial if you can manage those services and verify deployment yourself. Our September 28, 2026, run at commit dfb9bf1 installed successfully, but its build and test commands failed. We did not test a deployed monitoring workload.

SetupDocsCommunityMaturity

Verdict Trial CF-Server-Monitor if Cloudflare hosting and an Agent without remote command delivery fit your requirements. Before expanding the trial, verify the runtime, reproduce the build, inspect the failing tests, reconcile the audit output, and test reporting, authentication, and alerts on your deployed revision..

Full review →
275

Memoh

felinics/Memoh · ★ 2.8k ▲30/7d · Go

Trial Memoh if you need persistent agent workspaces, saved context and access through chat services, and can operate a privileged self-hosted deployment. Memoh can host its built-in agent, Claude Code or Codex in managed workspaces. Our run on September 18, 2026, at commit 8603825 covered dependency installation and repository tests, not a deployed agent workload.

SetupDocsCommunityMaturity

Verdict Memoh merits a controlled trial when persistent agent workspaces, memory and messaging access are requirements you are willing to operate yourself. Our September 18, 2026 run at commit 8603825 installed dependencies successfully, skipped the generic build step and returned a failing test-command exit status.

Full review →
276

panel

PasarGuard/panel · ★ 2.8k ▲11/7d · TypeScript

PasarGuard is a self-hosted control panel for creating and managing proxy accounts across Xray-core and WireGuard servers. It gives operators one web dashboard for user limits, subscriptions, traffic statistics, node management, and several proxy protocols instead of making them edit each server configuration by hand.

SetupDocsCommunityMaturity

Verdict Our PasarGuard run installed 34 packages and built successfully, but the test command stopped after 4 seconds because the `pydantic` module was missing. It is worth trialing for an operator who needs one panel across Xray-core and WireGuard, can put it behind TLS, and will inspect the root-run installer first.

Full review →
277

wacrm

ArnasDon/wacrm · ★ 2.6k ▲24/7d · TypeScript

wacrm is a forkable customer relationship manager built around the official WhatsApp Business API. It combines a team inbox, contacts, deals, broadcasts, workflow automation, an optional AI reply assistant, a scoped REST API, and an MCP server in one Next.js application.

SetupDocsCommunityMaturity

Verdict Our wacrm run passed all 825 tests in 16 seconds, but its 34-second build failed because Supabase credentials were required during prerendering. It is a credible fork for a small team that already accepts Supabase, Meta Cloud API setup, and ongoing ownership of the code.

Full review →
278

codex2api

james-6-23/codex2api · ★ 2.3k ▲10/7d · Go

Codex2API turns a pool of Codex accounts into a self-hosted API gateway that speaks OpenAI- and Anthropic-compatible protocols. It gives operators one endpoint, a scheduler, usage controls, and a web dashboard instead of forcing every client to manage accounts, limits, and recovery itself.

SetupDocsCommunityMaturity

Verdict Our build completed in 34 seconds, but 3 of 33 test targets failed, so Codex2API is promising rather than ready for blind production adoption. Its account scheduler, compatibility surface, and two deployment shapes make it unusually practical for a specific operator: someone already committed to running a Codex account pool.

Full review →
279

atomic

kenforthewin/atomic · ★ 2.0k ▲5/7d · Rust

Atomic is a personal knowledge base that turns Markdown notes into chunks, embeddings, tags, semantic links, generated wiki pages, and chat answers. It runs as a desktop app or self-hosted server, with browser and iOS capture plus an MCP endpoint for outside AI clients.

SetupDocsCommunityMaturity

Verdict Our Atomic run passed install, build, and tests in 55 seconds total, but npm audit found 29 known vulnerabilities, including 19 at high or critical severity. That blocks an unqualified internet-facing recommendation even though the product is unusually complete for a self-hosted personal knowledge base.

Full review →
280

splash

incoai/splash · ★ 2.0k ▲155/7d · C++

Splash is a local inference server for selected large language models on recent Apple silicon Macs. It exposes OpenAI- and Anthropic-compatible APIs, a browser chat page, vision and tool calling, plus launchers that point installed coding agents at the local model.

SetupDocsCommunityMaturity

Verdict Our Splash run built in 6 seconds, but its 293-test command ended with 26 failures and 47 collection/setup errors in a fresh Debian container, so the repository is not a platform-neutral development experience. Try the Homebrew release if you own an M3-or-newer Mac with at least 36 GB for the main 4-bit examples and your model is explicitly supported.

Full review →
281

iptv

akiralereal/iptv · ★ 1.7k ▲213/7d · JavaScript

iPTV is a Chinese-documented self-hosted live-TV source manager; the README and repository guides are in Chinese, and the current tree has no English guide. It gathers platform extractors, direct links, and M3U or TXT subscriptions into editable channel groups, then serves M3U, TXT, and EPG outputs to televisions and media players.

SetupDocsCommunityMaturity

Verdict Our iPTV install passed all 9 tests in 28 seconds, but npm audit also found 4 high-severity vulnerabilities, so patch review is part of deployment rather than an optional cleanup. Use it on a protected home network if you read Chinese, understand which streams you may relay, and value its source-specific handling more than a static playlist.

Full review →
282

open-glean

hydra-db/open-glean · ★ 1.6k ▲5/7d · TypeScript

Open Glean is a self-hostable Next.js workspace for searching Hydra DB data, asking cited questions, and running multi-step research. It provides the interface, model connection, chat history, and connector controls, but Hydra DB remains the default retrieval service behind it.

SetupDocsCommunityMaturity

Verdict Our Open Glean run passed all 250 tests and built cleanly, but npm audit found 8 high-severity vulnerabilities in a 755-package, 661 MB install. It is a credible front end for teams already committed to Hydra DB, especially when cited retrieval and Deep Research fit the job.

Full review →
283

obot

obot-platform/obot · ★ 1.1k ▲21/7d · Go

Obot is a self-hosted control plane for an organization’s AI tools, model access, credentials, and activity records. It gives teams one place to approve MCP servers and skills, route model requests, isolate hosted workloads, and see what users and agents are doing without forcing everyone onto one client.

SetupDocsCommunityMaturity

Verdict Our build completed in 359 seconds and all 156 tests passed. Obot is one of the more credible choices for organizations that need MCP and model governance across mixed AI clients, especially when central credentials and correlated audit records are requirements.

Full review →
284

evolution-go

evolution-foundation/evolution-go · ★ 969 ▲11/7d · Go

Evolution Go is a self-hosted REST API that connects applications to WhatsApp through the unofficial whatsmeow client. It manages linked-device instances, messages, media, webhooks, WebSockets, RabbitMQ, and NATS from a Go service with PostgreSQL-backed state.

SetupDocsCommunityMaturity

Verdict Evolution Go has the better measured foundation of the two Evolution services in this batch: its pinned source installed, built, and passed all eight lab tests. It is still an unofficial WhatsApp Web bridge with mandatory activation and several production-shaped issues around reconnects, passkeys, and message formats.

Full review →
285

JavBoss

Solr159/JavBoss · ★ 846 ▲48/7d · Go

JavBoss is a Chinese-documented local web app for scanning, identifying, organizing, and playing adult JAV and general video files. The README has no English guide. It builds a separate catalog with metadata, covers, screenshots, filters, and playback while promising to leave the source media directories unchanged.

SetupDocsCommunityMaturity

Verdict Our JavBoss run installed 120 packages, built successfully, and passed all 13 tests, so the checked-out Go project cleared its basic engineering checks. Use it for a Chinese-language, JAV-focused library kept on a desktop or trusted LAN, especially if mpv and automatic metadata matching fit your habits.

Full review →
286

sparkDash

MiaAI-Lab/sparkDash · ★ 785 ▲22/7d · JavaScript

sparkDash is a browser dashboard for monitoring NVIDIA DGX Spark machines and other Linux hosts with NVIDIA GPUs. It collects hardware, network, storage, LLM-server, ComfyUI, and optional Hermes Agent status from the local host or over SSH, with controls for benchmarks and power actions.

SetupDocsCommunityMaturity

Verdict Our sparkDash run built in 7 seconds and passed all 151 Vitest tests, but npm audit found 3 critical and 2 high known vulnerabilities, so the code works while the dependency risk still needs an owner. It is a good fit for a trusted DGX Spark lab that values LLM-aware monitoring and accepts privileged host access.

Full review →
287

anythingmcp

HelpCode-ai/anythingmcp · ★ 764 ▲18/7d · TypeScript

AnythingMCP turns existing REST, SOAP, GraphQL, OData, database, and MCP services into tools behind one Model Context Protocol endpoint. It is a self-hosted gateway for teams whose business systems do not already speak MCP, with a visual tool editor, access controls, audit logs, and a catalog of ready-made adapters.

SetupDocsCommunityMaturity

Verdict Our AnythingMCP install pulled 2,046 packages and used 1,443 MB, then its build stopped after 3 seconds because `DATABASE_URL` was absent. Use the published Docker quickstart for evaluation, and consider the platform when several non-MCP systems need one governed agent endpoint.

Full review →
288

unifi-toolkit

Crosstalk-Solutions/unifi-toolkit · ★ 735 ▲6/7d · Python

UI Toolkit is a self-hosted dashboard for tracking UniFi devices, watching gateway threats, and changing network restrictions. It adds connection history and firewall controls around an existing UniFi OS controller, helping an administrator investigate devices and apply targeted lockdowns.

SetupDocsCommunityMaturity

Verdict Our UniFi Toolkit run passed all 322 tests and pip-audit reported 0 known vulnerabilities, but the current local-mode request-check report makes authenticated access a condition of my recommendation. It's worth a controlled trial for UniFi OS administrators who need device tracking and can verify firewall behavior on their own network.

Full review →
289

FlightScnr_Pi

yashmulgaonkar/FlightScnr_Pi · ★ 664 ▲4/7d · Python

FlightScnr Pi turns a Raspberry Pi and a 4-inch round touchscreen into a desk radar for nearby aircraft, tracked flights, and optional marine traffic. It combines live position feeds, maps, weather, alerts, and ATC audio in a kiosk interface with a local setup portal.

SetupDocsCommunityMaturity

Verdict Our FlightScnr Pi run installed 67 packages in 27 seconds and built in 6 seconds, but the repository gave us no test target to check. Build it if the 4-inch round display is the point and you are happy to dedicate a Pi to the job.

Full review →
290

Qwen3.8-Flash-Next-Single-DGX-Spark

MiaAI-Lab/Qwen3.8-Flash-Next-Single-DGX-Spark · ★ 623 ▲8/7d · Python

Qwen3.8-Flash-Next-Single-DGX-Spark is an operations kit for serving a very large Qwen vision-language checkpoint on one NVIDIA DGX Spark. Its scripts download the weights, patch a pinned vLLM runtime, offload part of the model to memory-mapped storage, expose an OpenAI-compatible API, and watch the machine for dangerous memory pressure.

SetupDocsCommunityMaturity

Verdict Our run built in 10 seconds, but pytest ended with 30 passes, 16 skips, and 5 collection errors because `torch` was missing, so the repository checks are useful without being a clean release gate. Adopt it only if you own the exact DGX Spark target and can operate its patched runtime, storage footprint, authentication, and memory watchdog yourself.

Full review →
291

omakade

tsouth89/omakade · ★ 442 ▲3/7d · C++

Omakade is a local-first Linux game library designed for Omarchy, with desktop and controller interfaces for games spread across launchers and emulators. It discovers existing installations, organizes them under one set of covers and filters, then hands each launch back to the platform that owns it.

SetupDocsCommunityMaturity

Verdict Our Omakade setup stopped after 2 seconds because CMake could not find SDL3, so we never reached a build or test step. Use the signed Arch package if you run Omarchy and want one local library above launchers you already trust.

Full review →
292

changedetection.io

dgtlmoon/changedetection.io · ★ 35k ▲111/7d · Python

Choose changedetection.io when you want a self-hosted dashboard for selected page changes and can configure its storage, fetchers and notifications. changedetection.io supports JSONPath and jq filters for monitoring JSON API responses. Our run on October 16, 2026 used commit 7c31832. Our sandbox recorded successful install and build commands, but skipped tests and did not validate a running monitoring workflow.

SetupDocsCommunityMaturity

Verdict Choose changedetection.io for a self-hosted content-monitoring dashboard when you can validate its fetchers and notifications. Our October 16, 2026 sandbox run at commit 7c31832 completed install and build commands, skipped tests and left audit coverage unknown.

Full review →
293

InsForge

InsForge/InsForge · ★ 13k ▲68/7d · TypeScript

Consider InsForge when you want a coding agent to administer a Postgres backend and can operate the services behind it. InsForge exposes backend operations through MCP on self-hosted and cloud installations. Our run on September 28, 2026, at commit 8705828 completed the installation, build and test commands; it did not verify a deployed application or live MCP workflow.

SetupDocsCommunityMaturity

Verdict Trial InsForge if agent control over backend administration justifies maintaining the stack. Our run supports moving to an application-specific evaluation, with successful source commands, incomplete test-count reconciliation and six recorded audit advisories.

Full review →
294

gpustack

gpustack/gpustack · ★ 5.9k ▲44/7d · Python

Consider GPUStack when you need to manage shared GPU workers and model deployments across machines; a single inference endpoint may only need its serving engine. GPUStack is an open-source GPU cluster manager for AI model serving and GPU instance provisioning. Our run on October 16, 2026, at commit 478274e completed installation and building, but the test command failed. It did not establish that GPU inference or a production deployment works.

SetupDocsCommunityMaturity

Verdict Evaluate GPUStack when shared GPU infrastructure needs a management layer and your team can support its worker requirements. Our October 16, 2026, run at commit 478274e installed and built successfully, but its test command failed with both missing-chart errors and a separate WebSocket latency assertion.

Full review →
295

BackPack

AminMGMT/BackPack · ★ 515 ▲8/7d · Go

Consider BackPack for an Iran-to-overseas tunnel when you need transport choices and recovery controls and can administer both servers. BackPack is a Go tunnel engine for connecting Iran and overseas servers. Our recorded sandbox run checked repository commands; it did not establish that a deployed tunnel worked on an Iran route.

SetupDocsCommunityMaturity

Verdict BackPack merits a controlled evaluation when its documented transport and recovery controls address a specific Iran-to-overseas deployment requirement. The sandbox command results provide a starting point for that evaluation.

Full review →
296

uptime-kuma

louislam/uptime-kuma · ★ 93k ▲205/7d · JavaScript

Uptime Kuma is a self-hosted availability monitor with a web dashboard, notifications, and public status pages. Its README lists HTTP, TCP, DNS, push, Docker-container and other checks, plus 20-second intervals. Our recorded source build succeeded; the same run's test command failed on ping-related assertions. We did not test a running monitoring deployment.

SetupDocsCommunityMaturity

Verdict Uptime Kuma is worth evaluating for small teams that want self-hosted availability checks and public status pages. Its README documents a Docker start and local-storage requirements.

Full review →
297

AFFiNE

toeverything/AFFiNE · ★ 74k ▲155/7d · TypeScript

Consider AFFiNE if you want documents and a visual canvas in the same workspace, but evaluate its source build separately from its packaged app. AFFiNE merges documents and whiteboards. Our run on August 29, 2026, at commit 4953682 installed dependencies successfully, but did not complete the build. It did not validate a production deployment or everyday collaboration.

SetupDocsCommunityMaturity

Verdict Pilot AFFiNE if combining documents and visual planning would improve your workflow. Begin with its packaged app or demo, then assess the documented deployment route separately.

Full review →
298

cal.diy

calcom/cal.com · ★ 50k ▲205/7d · TypeScript

The former Cal.com repository now redirects to Cal.diy, a community edition for people who want to host their own scheduling page. It handles bookable availability and calendar connections, but the current project removes Cal.com's teams, organizations, workflows, insights, and SSO features.

SetupDocsCommunityMaturity

Verdict Our run installed 4,673 packages into 3,958 MB, passed the tests, and then failed the build because `NEXTAUTH_SECRET` was unset, so Cal.diy is a serious self-hosting commitment rather than a quick calendar widget. Use it for a personal booking service if you are comfortable owning PostgreSQL, secrets, upgrades, and provider credentials.

Full review →
299

cal.diy

calcom/cal.diy · ★ 50k ▲204/7d · TypeScript

Cal.diy is a community-maintained, MIT-licensed fork of Cal.com for running a personal scheduling service on your own server. It keeps individual booking pages and calendar integrations while removing teams, organizations, workflows, SSO/SAML, analytics, and other commercial features.

SetupDocsCommunityMaturity

Verdict Our run installed 4,673 packages and 3,958 MB, passed its test target in 224 seconds, then failed the build because `NEXTAUTH_SECRET` was missing, so Cal.diy is testable but configuration-heavy even before deployment. Use it for a personal booking service only if you already operate PostgreSQL, secrets, email, OAuth, and backups.

Full review →
300

quivr

The-Vibe-Company/quivr · ★ 40k ▲16/7d · Go

Quivr V2 is a self-hosted engine for collecting a continuous stream of articles or documents, making it searchable, and sending alerts when saved queries match. It keeps the durable source data separate from the search index, while plugins handle connectors, document formats, embeddings, ranking, and delivery rules.

SetupDocsCommunityMaturity

Verdict Our Quivr run installed 168 Go packages and passed all 86 tests, but the project itself labels V2 an evaluation-stage v0 API that should not run in production. Try it for a serious monitoring prototype when durable ingestion, saved-query alerts, and plugin contracts justify operating five supporting services.

Full review →
301

1Panel

1Panel-dev/1Panel · ★ 37k ▲56/7d · Go

1Panel is a web control panel for running Linux servers, websites, containers, databases, backups, and installed applications. It replaces many SSH and configuration-file jobs with a browser interface, while newer releases also manage model accounts and AI agents.

SetupDocsCommunityMaturity

Verdict Our 1Panel build finished in 9 seconds, but 17 of 19 Go packages failed during the 62-second test step, so the checked commit does not earn a clean engineering handoff. The panel is worth considering for a self-hoster who wants websites, containers, and backups under one interface and has tested restore and upgrade paths on a spare host.

Full review →
302

buzz

block/buzz · ★ 37k ▲151/7d · Rust

Buzz is a self-hosted team workspace where people, AI agents, source-control events, workflows, and messages share a signed Nostr event log. It aims to keep project discussion, agent actions, patches, approvals, and audit history in the same channels instead of spreading them across chat and developer tools.

SetupDocsCommunityMaturity

Verdict Our Buzz checkout exceeded 1 million source lines, and the pnpm install added 611 packages and 445 MB, yet the root package exposed no build or test target for our harness to verify. Buzz is an interesting pilot for teams that specifically want agents, git events, approvals, and humans recorded in one signed workspace.

Full review →
303

Antigravity-Manager

lbjlaq/Antigravity-Manager · ★ 33k ▲143/7d · Rust

Antigravity Tools is a desktop account manager and local proxy for AI services. It keeps several web-session accounts in one dashboard, watches their quotas, and presents OpenAI, Anthropic, or Gemini-shaped endpoints to tools such as Claude Code.

SetupDocsCommunityMaturity

Verdict Our Antigravity Tools run built in 31 seconds, but it installed 817 packages, exposed no test target, and carried 22 known vulnerabilities, so we would keep it on one operator's trusted machine. The account dashboard and three API shapes solve a real convenience problem for someone who accepts fast-moving protocol fixes.

Full review →
304

linera-protocol

linera-io/linera-protocol · ★ 32k · Rust

Linera is a Rust blockchain protocol that spreads application state across many small chains sharing one validator set. Applications compile to WebAssembly and pass messages between chains, so unrelated activity does not have to wait in one global transaction queue.

SetupDocsCommunityMaturity

Verdict Our Linera checkout installed 967 packages in 72 seconds, then both build and tests failed because clang rejected the configured lld linker flag. Linera is worth studying for Rust applications that benefit from per-user chains and asynchronous messages, especially while targeting its testnet.

Full review →
305

ProxmoxVE

community-scripts/ProxmoxVE · ★ 30k ▲61/7d · Shell

Proxmox VE Helper-Scripts is a community collection of installation scripts for services, containers and virtual machines on Proxmox VE. The current README describes a shared engine in the separate core repository that handles creation, prompts and errors. Installation commands run as root on the host.

SetupDocsCommunityMaturity

Verdict Proxmox VE Helper-Scripts is worth evaluating if you want guided application installation and can review commands that run as root on your host. Include the shared core engine in that review, and plan container and VM updates separately: the current README documents a container update command but no built-in VM updater.

Full review →
306

OpenClash

vernesong/OpenClash · ★ 28k ▲77/7d · HTML

OpenClash is a Chinese-language LuCI client for running the Mihomo proxy core on an OpenWrt router. The repository provides no English README or English user guide, so English-speaking operators must translate the Chinese documentation before changing DNS, firewall, subscription, or routing settings.

SetupDocsCommunityMaturity

Verdict Our OpenClash checkout installed 69 CodeMirror packages in 57 seconds, but it exposed no build or test target for the router application. Use v0.47.156 only if OpenWrt is already familiar territory and Chinese documentation is workable for the operator.

Full review →
307

zulip

zulip/zulip · ★ 26k ▲33/7d · Python

Zulip is an Apache 2.0 open-source team chat application organized around topics. Its README describes a conversation model for live and asynchronous discussion. Organizations can use Zulip Cloud or self-host on Ubuntu, Debian, or Docker.

SetupDocsCommunityMaturity

Verdict Zulip is worth evaluating if your team wants topic-based chat and can choose either hosted service or ongoing server administration. Our October 14, 2026 run at commit 56f8905 completed a pnpm dependency install in 36 seconds and recorded 2,149 dependencies using 1,255 MB.

Full review →
308

LibreTV

LibreSpark/LibreTV · ★ 23k ▲1.0k/7d · TypeScript

LibreTV is a Chinese-first web app that searches video catalogs you supply and plays their streams in your browser. Its README and linked documentation are Chinese, with no English README in the repository. It brings compatible on-demand sources and live playlists into one player without supplying a video library of its own.

SetupDocsCommunityMaturity

Verdict LibreTV passed all 311 tests in our sandbox, but npm audit reported 19 vulnerabilities, including 2 critical, so I would assess those findings before public deployment. Consider it for a private browser player if you already have compatible sources and can work with Chinese documentation.

Full review →
309

teable

teableio/teable · ★ 22k ▲14/7d · TypeScript

Teable is a collaborative spreadsheet interface backed by PostgreSQL, built for teams that need tables, views, forms, permissions, APIs, and automations around the same data. Its full product also adds AI chat and an app builder, but those features require a much larger self-hosted platform than the basic edition.

SetupDocsCommunityMaturity

Verdict Our Teable install pulled 4,063 packages and occupied 2,801 MB, while the root offered no build or test target, so adopting it means accepting a large codebase before the usual local checks. Use it when a shared PostgreSQL data layer can justify both the spreadsheet interface and the operating work around it.

Full review →
310

filestash

mickael-kerjean/filestash · ★ 15k ▲24/7d · Go

Filestash is a self-hosted web file manager that puts one interface in front of SFTP, S3, SMB, WebDAV, FTP, and many other storage systems. Its plugin model also adds authentication, file viewers, workflows, protocol gateways, search, and MCP access without requiring users to move their data into a Filestash-owned store.

SetupDocsCommunityMaturity

Verdict Our Filestash build passed in 21 seconds, but all 109 Go packages failed during the 172-second test step, so source adopters do not have a clean baseline from our run. The product is worth a controlled trial when existing storage protocols must share one web client.

Full review →
311

obsidian-livesync

vrtmrz/obsidian-livesync · ★ 13k ▲51/7d · TypeScript

Self-hosted LiveSync is a community Obsidian plug-in for synchronising vaults through CouchDB, S3-compatible object storage, or WebRTC peer-to-peer connections. Its README describes these capabilities; our recorded run verified dependency installation and a source build, not working vault synchronisation. Choosing it means taking responsibility for remote access, device setup and independent backups.

SetupDocsCommunityMaturity

Verdict Self-hosted LiveSync is worth evaluating if control over vault synchronisation justifies administering the remote and checking each device carefully. In our October 15, 2026 run at commit 1ce753a, dependency installation and the source build succeeded; tests were skipped despite detected test scripts.

Full review →
312

planka

plankanban/planka · ★ 13k ▲13/7d · JavaScript

PLANKA is a self-hosted project-management application centered on shared Kanban boards, cards, lists, comments, and real-time updates. It gives teams a polished Trello-style workspace while keeping the application, PostgreSQL database, and uploaded files on infrastructure they control.

SetupDocsCommunityMaturity

Verdict Our PLANKA source install failed after 39 seconds during the server's Python virtual-environment setup, so the build and tests never ran. The packaged product is still worth a trial for an internal team whose work fits Kanban and whose use fits the Community license.

Full review →
313

fluxer

fluxerapp/fluxer · ★ 11k ▲67/7d · TypeScript

Fluxer is an open-source text and voice chat app for friends, groups, and communities. You can use its hosted service or run an instance on your own infrastructure to control where the community's conversations live.

SetupDocsCommunityMaturity

Verdict Our Fluxer run installed 1,705 packages in 57 seconds, then failed its build and test steps, so we can't recommend the source checkout as a dependable starting point. Try the hosted client first, and consider the documented self-hosting images if your community wants the app enough to justify database, storage, and voice-network operations.

Full review →
314

LiveTalking

lipku/LiveTalking · ★ 10k ▲80/7d · Python

LiveTalking is a Chinese-first self-hosted server for making a digital avatar speak in real time; an English README and English documentation are available. It connects text or audio input to speech synthesis, lip-sync inference, and WebRTC or RTMP output, with optional language-model chat.

SetupDocsCommunityMaturity

Verdict Our LiveTalking install pulled 144 packages and occupied 5,453 MB before model weights, while the available suite contained only 2 tests, so production adoption needs its own load and disconnect testing. Use it when one GPU-backed service must drive several avatar engines through WebRTC or RTMP and your team can own the media plumbing.

Full review →
315

AIHOT

KKKKhazix/AIHOT · ★ 8.9k ▲345/7d · TypeScript

AIHOT is a Chinese-first framework for running a news site that collects sources, selects stories with language models, and groups coverage into events. An English README exists, but the interface, generated text, and deeper documentation are Chinese by default. It gives subject editors editable prompts and selection rules for their own publication.

SetupDocsCommunityMaturity

Verdict Our AIHOT install added 322 packages in 10 seconds, but tests stopped after 1 second because the required disposable database was unset. Consider it for a subject editor willing to own source selection, model costs, and localization.

Full review →
316

OpenBot

CopilotKit/OpenBot · ★ 8.8k ▲1.7k/7d · TypeScript

OpenBot is a self-hosted workspace for AI coworkers, giving each agent its own browser, files, tools, and visible activity trail. It solves the risky gap between letting an agent act and knowing what it was allowed to do, with policy checks before browser, file, shell, and MCP actions.

SetupDocsCommunityMaturity

Verdict OpenBot has one of the more convincing designs for giving agents real access without treating trust as a prompt-writing exercise. Today it is an alpha to evaluate in a contained environment, not a platform we would put in front of sensitive systems.

Full review →
317

MasterDnsVPN

masterking32/MasterDnsVPN · ★ 7.3k ▲121/7d · Go

MasterDnsVPN is a client and server pair that carries proxy traffic inside DNS queries and replies when ordinary network paths are restricted. Despite the name, it is not a conventional device-wide VPN: users point applications at its local SOCKS or TCP proxy, while a remote server answers on a delegated DNS subdomain.

SetupDocsCommunityMaturity

Verdict Our MasterDnsVPN run installed 9 packages in 22 seconds, built in 20 seconds, and passed all 36 tests in 14 seconds. That makes the Go source easy to trial, but the XOR default and invasive root installer keep it in the network-research category.

Full review →
318

flexprice

flexprice/flexprice · ★ 6.9k · Go

Flexprice is a metering and billing system for products that charge by usage, seats, credits, subscriptions, or a mixture of those models. Applications send usage events to it, and Flexprice applies pricing, balances, entitlements, and invoice rules before passing results toward payment and accounting systems.

SetupDocsCommunityMaturity

Verdict Our Flexprice run built in 233 seconds, but 2 of 48 Go test packages failed after a 266-second suite. Trial it when usage pricing and credits have outgrown payment-provider primitives, and only if the team can operate its PostgreSQL, Kafka, ClickHouse, Redis, and Temporal stack.

Full review →
319

Calibre-Web-Automated

crocodilestick/Calibre-Web-Automated · ★ 6.5k ▲26/7d · JavaScript

Calibre-Web Automated (CWA) is a self-hosted ebook library project that combines Calibre-Web's browser interface with Calibre tools and additional automation. Its README describes watched-folder ingest, conversion, metadata enforcement, duplicate management, processed-file backups, Kobo sync and KOReader progress sync. These are documented capabilities, not workflows validated by our recorded sandbox run.

SetupDocsCommunityMaturity

Verdict Calibre-Web Automated is worth evaluating if you want Calibre-Web with automated library processing and can check the resulting files. Our September 28, 2026 run at commit `9805ac0` was inconclusive about deployment: the install status conflicts with a dependency compilation error, and the test log includes missing dependencies, a missing `/config` directory and import failures.

Full review →
320

dae

daeuniverse/dae · ★ 6.4k ▲39/7d · Go

dae is a Linux transparent proxy that uses eBPF inside the kernel to split traffic by domain, address, process, protocol, or device. It can send selected connections through proxy nodes while letting direct traffic bypass the proxy process; the project maintains both English and Chinese documentation.

SetupDocsCommunityMaturity

Verdict Our dae run installed 501 npm packages and found 27 vulnerabilities, but that manifest only checks documentation, so the result says nothing about the Go daemon or eBPF datapath. dae is worth choosing when Linux kernel routing is exactly what you want and you can test it on the actual router before cutover.

Full review →
321

httpsms

NdoleStudio/httpsms · ★ 6.1k ▲48/7d · Go

Consider httpSMS if you want an HTTP API that sends SMS through an Android phone and can manage the phone alongside the server. httpSMS turns an Android phone into an SMS gateway. Received messages can also be forwarded to a webhook. Our sandbox verification covers API command outcomes, not SMS delivery on a handset.

SetupDocsCommunityMaturity

Verdict Use httpSMS when an Android phone is the gateway you want and you can operate its supporting services. Our recorded API commands succeeded, but real SMS delivery, the full self-hosted stack and handset failure recovery remain untested in our run.

Full review →
322

openmuse

CopilotKit/openmuse · ★ 6.0k ▲389/7d · TypeScript

OpenMuse is a personal-agent app that lets you inspect delegated jobs, take over its browser, and review mail or calendar actions. It combines a mobile and web interface with a persistent server, documents, and an optional Linux workspace so work can continue after you leave the chat.

SetupDocsCommunityMaturity

Verdict Our OpenMuse run passed all 483 tests in 124 seconds after installing 1,410 packages, but the harness skipped the build. Try it as an alpha foundation for a supervised personal agent when you accept its separate Intelligence service and single-owner deployment.

Full review →
323

wigolo

KnockOutEZ/wigolo · ★ 5.5k ▲5/7d · TypeScript

Wigolo is a local web-search, fetching, crawling, and research service for AI agents. It runs as an MCP server, REST service, command-line tool, or embedded client, keeping its cache and on-device models on the machine you control.

SetupDocsCommunityMaturity

Verdict Our Wigolo run installed 610 packages and used 1,327 MB, then finished with 8,346 tests passing and 37 failing. The local search, cache, MCP, and REST combination is unusually useful for a developer willing to inspect failures and pin a beta release.

Full review →
324

ground-station

sgoudelis/ground-station · ★ 4.9k ▲11/7d · JavaScript

Ground Station is a browser application for tracking satellites, steering antennas and radios, receiving SDR signals, and saving or decoding observations. It brings orbit planning, live waterfall views, hardware control, recording, and scheduled passes into one self-hosted interface.

SetupDocsCommunityMaturity

Verdict Our Ground Station backend installed 139 packages and built in 7 seconds, but the test run exited 2 before producing results and pip-audit found 3 known vulnerabilities. Try it if a single web console can replace several satellite, SDR, and scheduling tools, and if privileged hardware access fits your host policy.

Full review →
325

fleetbase

fleetbase/fleetbase · ★ 4.4k ▲40/7d · JavaScript

Fleetbase is a self-hosted operating system for delivery, fleet, and supply-chain work. It puts orders, dispatch, vehicles, drivers, route tracking, service zones, extensions, and customer-facing apps behind one console and API.

SetupDocsCommunityMaturity

Verdict Our Fleetbase run installed 700 API-side packages in 38 seconds, but exposed no build or test target, so it is a dependency check rather than proof that the 8-service logistics stack works. Fleetbase is worth a pilot for a technical logistics team that wants modifiable dispatch software and accepts MySQL plus AGPL obligations.

Full review →
326

birdnet-go

tphakala/birdnet-go · ★ 2.4k ▲22/7d · Go

BirdNET-Go is a self-hosted soundscape monitoring application for birds, other wildlife, and bats. Its README describes local classification of soundcard or network audio, with detections, clips, alerts, and a browser dashboard. Our recorded source checks do not establish detection accuracy or continuous-operation reliability.

SetupDocsCommunityMaturity

Verdict BirdNET-Go is worth evaluating for a managed wildlife listening station when local inference, multiple sources, and browser administration fit the job. Our October 16, 2026 run at fc34a97 did not verify a working application build or deployment: the build-labelled step contains an embedding error, and the test command failed with mixed package results.

Full review →
327

toolhive

stacklok/toolhive · ★ 2.3k ▲6/7d · Go

ToolHive is a local and Kubernetes platform for running Model Context Protocol servers inside controlled containers and exposing them through managed endpoints. It gives developers and platform teams one place to approve, connect, authenticate, and observe the tools that AI clients such as Claude Desktop, Cursor, and VS Code can call.

SetupDocsCommunityMaturity

Verdict Our ToolHive run spent 295 seconds building and 590 seconds testing, then finished with 7 failed Go test targets out of 23, so production evaluation should include its operator E2E environment before adoption. The local container wrapper is useful, but the stronger reason to choose ToolHive is centralized MCP policy across developer machines and Kubernetes.

Full review →
328

Atomic-Chat

AtomicBot-ai/Atomic-Chat · ★ 1.9k ▲44/7d · TypeScript

Consider Atomic Chat if you want a local chat interface that can also serve other applications through an OpenAI-compatible API. Our run on September 23, 2026, at commit e417ac1 installed successfully, but the source build and test command failed in our sandbox. We did not test a packaged application, model inference, mobile use, or an external coding agent.

SetupDocsCommunityMaturity

Verdict Evaluate Atomic Chat if its combination of desktop chat and a local API matches your workflow. Our September 23, 2026 run at e417ac1 found a successful install, a GTK dependency stop during the build, and a failed test command.

Full review →
329

probo

getprobo/probo · ★ 1.5k ▲11/7d · Go

Probo is a self-hosted governance, risk, and compliance system for engineering and security teams. It keeps risks, controls, vendors, privacy work, audits, evidence, and policy approvals in one record, with access through a web console, CLI, GraphQL API, MCP server, and n8n node.

SetupDocsCommunityMaturity

Verdict Our Probo install pulled 1,432 packages and used 1,420 MB, then the build failed in the employee portal, so this commit is a trial for teams willing to debug a fast-moving GRC platform. Its broad record model and 270+ MCP tools make sense when compliance work already spans several departments and APIs.

Full review →
330

limusic

SimoHypers/limusic · ★ 1.5k ▲178/7d · Rust

Limusic is an open-source desktop player for YouTube Music that removes audio ads and avoids bundling Electron. It combines streaming, library management, lyrics, local files, scrobbling, and optional synchronized listening in one Linux or Windows app.

SetupDocsCommunityMaturity

Verdict Our build failed after 273 seconds because the linker could not find `-lmpv`. Limusic v0.6.8 is still worth trying through an official package if you want a focused, ad-free YouTube Music desktop experience, particularly on Linux or Windows.

Full review →
331

EchoMuse

wilbowes/EchoMuse · ★ 1.4k ▲37/7d · Python

EchoMuse turns a rooted second-generation Amazon Echo Dot into a local Home Assistant voice satellite and media player. A Go service runs on the Dot while a Python controller handles wake words, Home Assistant communication, fleet settings, and updates without Alexa's cloud.

SetupDocsCommunityMaturity

Verdict Our 8-second install and 4-second build were followed by 11 failed Go test targets, so the low setup times do not amount to a clean developer checkout. EchoMuse is worth the hardware work for Home Assistant users who own the exact second-generation Dot and want its microphones, speaker, controls, and radio back under local control.

Full review →
332

invoice-builder

piratuks/invoice-builder · ★ 1.4k ▲26/7d · TypeScript

Invoice Builder is an offline desktop and self-hosted web application for creating invoices and quotes, tracking payment state, and exporting PDF or European e-invoice files. It stores data in a local SQLite file or PostgreSQL instead of requiring an account or subscription.

SetupDocsCommunityMaturity

Verdict Our Invoice Builder setup used 1,054 MB and built in 10 seconds, but its test process failed because the sqlite3 binary required GLIBC 2.38 even though all 4 executed tests passed. It is a strong fit for one freelancer who wants offline records and highly configurable PDFs without a subscription.

Full review →
333

openflight

jewbetcha/openflight · ★ 1.2k ▲7/7d · Python

OpenFlight is a self-hosted golf launch monitor built around a Raspberry Pi 5 and an OPS243-A Doppler radar, with a second radar available for measured launch angle. It gives golfers and simulator builders shot data without buying a closed monitor, provided they are willing to assemble and calibrate the hardware.

SetupDocsCommunityMaturity

Verdict Our OpenFlight run installed 58 packages in 27 seconds, built in 8 seconds, and passed 1,341 tests, so the software deserves a trial if you are prepared to build the hardware. Use it for a DIY practice bay or simulator where ball speed matters more than production-grade spin.

Full review →
334

plx-native

GLinnik21/plx-native · ★ 1.2k ▲49/7d · Rust

PlxNative is an unofficial Plex client for LG webOS televisions, with a Rust interface drawn directly on the GPU and video played through the TV decoder. It lets you browse and watch movies or shows from your own or shared Plex servers without using a Chromium-based interface.

SetupDocsCommunityMaturity

Verdict Our PlxNative build passed in 110 seconds, but the test command failed after 114 seconds because SDL2 and SDL2_ttf could not be linked, leaving television playback outside what our sandbox established. Try it when your LG model is supported, your library is mostly movies and shows, and you can maintain the sideloaded installation.

Full review →
335

octo-server

Mininglamp-OSS/octo-server · ★ 1.1k ▲1/7d · Go

OCTO Server is the Go backend for a self-hosted workplace where people can chat, manage shared spaces, and work with AI agents. It supplies the APIs, permissions, message routing, and agent scheduling, while separate OCTO apps provide the web interface, admin console, tasks, and summaries.

SetupDocsCommunityMaturity

Verdict Our octo-server build succeeded in 186 seconds, but 39 of 156 test results failed, so this is an active platform backend to trial as a complete stack rather than ship from one clean compile. OCTO makes sense when OpenClaw agents inside shared workplace spaces are the reason for the project.

Full review →
336

ps5-payload-manager

itsPLK/ps5-payload-manager · ★ 698 ▲48/7d · JavaScript

PS5 Payload Manager is a browser dashboard for organizing and starting homebrew payloads on a PS5. You can import files from USB or a hosted catalog, keep favorites, and choose what loads when the manager starts. It assumes you already have a compatible way to run homebrew on the console.

SetupDocsCommunityMaturity

Verdict Our PS5 Payload Manager frontend passed its 22-second build and all 118 tests, but the npm audit reported 29 vulnerabilities, including 3 critical. It is worth trying on a trusted home network if you already run PS5 homebrew and want easier payload management.

Full review →
337

skillbox

kitze/skillbox · ★ 276 ▲3/7d · TypeScript

Skillbox is a self-hosted library for storing, revising, granting, and delivering instruction packages to AI agents. It serves skills over MCP and a CLI, keeps immutable revisions, and can recommend relevant entries through a provider you configure.

SetupDocsCommunityMaturity

Verdict Our Skillbox run installed 332 packages and built successfully, but 2 of 44 tests failed, so its thoughtful security boundaries do not yet add up to a clean release check. Use it when immutable revisions, scoped client keys, and MCP delivery solve a real coordination problem across your agents.

Full review →
338

openclaw

openclaw/openclaw · ★ 393k ▲428/7d · TypeScript

OpenClaw connects AI models, messaging channels, tools, and companion devices through a Gateway running on your own computer. The current README describes personal and shared team deployments. Its security policy makes the limit explicit: people sharing a Gateway must share a trust boundary; it does not isolate adversarial users.

SetupDocsCommunityMaturity

Verdict OpenClaw is worth evaluating if you want an assistant across chats and devices and can operate its credentials, permissions, and updates. Shared team deployment is supported in the current README, but the security policy requires a shared trust boundary.

Full review →
339

odysseus

odysseus-dev/odysseus · ★ 95k ▲337/7d · Python

Odysseus is a self-hosted AI workspace that combines chat, agents, web research, documents, email, notes, calendar, and local model management in one browser interface. It is for people who want their models and personal work tools under their own control instead of spread across several hosted products.

SetupDocsCommunityMaturity

Verdict Our Odysseus run installed 1 npm package in 8 seconds, but it started no application and ran no tests, so the clean audit is not deployment proof. Try it if you want one self-hosted workspace badly enough to verify the 4-service stack and each integration you depend on.

Full review →
340

syncthing

syncthing/syncthing · ★ 90k ▲171/7d · Go

Syncthing continuously synchronizes files between two or more computers. Files move between your devices when they are online together, without a central cloud storage account. That gives you control over where files live, but changes and deletions also propagate.

SetupDocsCommunityMaturity

Verdict Syncthing is worth evaluating for working folders across computers you control, provided you plan for devices to be online together and keep an independent backup. Review discovery and relay settings before deployment.

Full review →
341

AppFlowy

AppFlowy-IO/AppFlowy · ★ 78k ▲244/7d · Dart

AppFlowy is an open-source workspace for documents, wikis, project boards, databases, and shared team work. It gives people a Notion-shaped interface through desktop and mobile clients, with local use for individuals and a separate AppFlowy Cloud stack for synchronization and accounts.

SetupDocsCommunityMaturity

Verdict Our AppFlowy build hit the 900-second limit and 178 of 312 tests failed, so contributors and self-hosters should treat adoption as a measured trial, not a quick install. The packaged client remains worth trying for people who want a Notion-like workspace with more data control.

Full review →
342

paperless-ngx

paperless-ngx/paperless-ngx · ★ 47k ▲303/7d · Python

Choose Paperless-ngx for a searchable document archive you can host and maintain yourself. Paperless-ngx turns physical documents into a searchable online archive. Its README warns against running it on an untrusted host because information is stored in clear text without encryption. Our run on 2026-08-24 at commit 2609327 stopped during test setup; it did not establish that document ingestion, OCR or retrieval worked.

SetupDocsCommunityMaturity

Verdict Evaluate Paperless-ngx if you want to host a searchable archive and accept responsibility for trusted storage and backups. Our dated sandbox run established installation success and a secret-key configuration failure during test setup; it did not establish a working document workflow.

Full review →
343

halo

halo-dev/halo · ★ 40k ▲70/7d · Java

Halo is a Java-based website publishing system for blogs, knowledge bases and company sites, with themes and plugins. It has a community edition and separate paid editions. The supplied README and Docker deployment guide are Chinese; official English documentation coverage was not verified.

SetupDocsCommunityMaturity

Verdict Halo's UI installed in 17 seconds and built in 34 seconds at commit de2a6c3. That supports evaluating its frontend contribution path; server operation remains unassessed.

Full review →
344

tailscale

tailscale/tailscale · ★ 38k ▲306/7d · Go

Tailscale connects devices through encrypted WireGuard connections in a private network called a tailnet. This repository includes the open-source `tailscaled` daemon and `tailscale` CLI. Tailscale's hosted coordination server is proprietary, and its Windows, macOS, and iOS GUI wrappers are closed source. Building the repository does not reproduce the managed service.

SetupDocsCommunityMaturity

Verdict Tailscale is worth evaluating when managed coordination fits your private-networking needs. Its client and DERP relay code are open source, while its hosted coordination server remains proprietary.

Full review →
345

rustfs

rustfs/rustfs · ★ 36k ▲209/7d · Rust

RustFS is an Apache-licensed object store that speaks the S3 API and also supports OpenStack Swift. It targets teams that want to keep object data on their own hardware without adopting MinIO's AGPL license.

SetupDocsCommunityMaturity

Verdict Our RustFS build and test commands each spent 900 seconds compiling without finishing, while the README still marks distributed mode under testing, so it is an evaluation candidate rather than a safe drop-in storage replacement. Its Apache 2.0 license, S3 surface, Docker image, and active development justify a lab trial.

Full review →
346

YesPlayMusic

qier222/YesPlayMusic · ★ 33k ▲48/7d · Vue

YesPlayMusic is a third-party NetEase Cloud Music player for desktop and browser listening, with lyrics and account-based recommendations. Its main documentation is Chinese, and the repository root has no separate English README.

SetupDocsCommunityMaturity

Verdict Our YesPlayMusic install failed after 5 seconds because Yarn rejected Node 18.20.8 against the declared Node 14 or 16 range. Consider a current desktop package if you already use NetEase and can check account and platform compatibility yourself.

Full review →
347

invisible_dots

feder-cr/dots · ★ 32k ▲69/7d · TypeScript

Dots, now called invisible_dots, gives each AI assistant a persistent virtual computer with a browser, files and saved skills. It is meant for recurring computer tasks where logins and working state need to survive between conversations.

SetupDocsCommunityMaturity

Verdict Our Dots run built in 36 seconds, but its suite ended with 2,205 passing tests, 1 failure and 9 skipped. Try it when persistent agent computers justify operating QEMU and supplying recovery controls yourself.

Full review →
348

TencentDB-Agent-Memory

TencentCloud/TencentDB-Agent-Memory · ★ 30k ▲350/7d · TypeScript

TencentDB Agent Memory is a self-hosted memory hub that turns agent conversations, documents, code, and repeatable work into shared assets. It gives supported coding agents a proxy through which they can retrieve team-approved memories, skills, wiki pages, and code relationships across sessions.

SetupDocsCommunityMaturity

Verdict Our MemoryCore install used 966 MB, then its build and tests both exited 1, while npm audit found 24 known vulnerabilities. The team asset and access model is worth a sandbox trial for organizations using several coding agents, but v2.0.1 is not ready for blind production adoption from source.

Full review →
349

SafeLine

chaitin/SafeLine · ★ 23k ▲165/7d · Go

SafeLine is a self-hosted web application firewall that works as an HTTP/HTTPS reverse proxy. Its documentation describes attack filtering, rate limits, bot challenges, password challenges and access controls. Our recorded run covered the included BlazeHTTP evaluation client, not a deployed SafeLine firewall.

SetupDocsCommunityMaturity

Verdict SafeLine is worth evaluating for Linux teams prepared to operate a seven-service reverse proxy and test their application traffic through it. Our October 15, 2026 run at commit 7dee610 covered BlazeHTTP only: its build status conflicts with diagnostics in the log, and its test command encountered missing GUI dependencies.

Full review →
350

OpenStock

Open-Dev-Society/OpenStock · ★ 21k ▲125/7d · TypeScript

OpenStock is a self-hosted stock dashboard for searching companies, saving watchlists, viewing charts, and receiving personalized market emails. It combines Finnhub data and TradingView widgets with user accounts backed by MongoDB, but it is an information tool rather than a brokerage.

SetupDocsCommunityMaturity

Verdict Our OpenStock run passed 79 tests but failed its 18-second production build, while npm reported 71 known vulnerabilities, so this commit is better source material than a ready deployment. Try it if you want a Next.js stock dashboard and can repair the build, review the dependency findings, and supply the outside services.

Full review →
351

openfang

RightNow-AI/openfang · ★ 18k ▲13/7d · Rust

OpenFang is a self-hosted Rust system for running AI agents from a daemon, dashboard, command line, or API. It combines schedules, tools, memory, model connections, messaging channels, MCP support, and seven packaged autonomous jobs called Hands in one codebase.

SetupDocsCommunityMaturity

Verdict Our OpenFang build took 729 seconds, then all 5,398 cargo tests passed in 600 seconds, which makes the code worth evaluating but does not settle its open security and cost-control reports. Use it in a contained trial if you want one Rust system for scheduled agents, messaging, MCP, and a dashboard.

Full review →
352

Mailspring

Foundry376/Mailspring · ★ 18k ▲29/7d · TypeScript

Mailspring is a desktop email client for Windows, macOS, and Linux, built with Electron, React, and TypeScript around a separate local C++ sync engine. It combines multiple inboxes, snoozing, scheduled sending, rules, templates, plugins, and themes; paid Pro features add tracking, analytics, and contact data.

SetupDocsCommunityMaturity

Verdict Our Mailspring install ran for 380 seconds before `better-sqlite3` 12.11.1 failed in node-gyp, leaving no build or test result. The packaged app is still a credible choice for users who want its desktop workflow, and the September 2026 release shows active upkeep.

Full review →
353

VERT

VERT-sh/VERT · ★ 16k ▲69/7d · TypeScript

VERT converts images, audio, documents, and videos through a browser interface. Non-video files are processed on your device, while video can use local browser processing or a separate conversion server, so the destination depends on the job.

SetupDocsCommunityMaturity

Verdict Our VERT run installed 389 packages and occupied 965 MB, then failed its build after 18 seconds, leaving source deployment unverified. Consider it for interactive conversion when local non-video processing is the main benefit and you can control the video destination.

Full review →
354

BillionMail

Billionmail/BillionMail · ★ 16k ▲87/7d · Go

BillionMail combines a self-hosted mail server, webmail, mailing-list management, campaign sending, and delivery analytics in one project. It is meant to give a business control of both its email infrastructure and marketing data instead of paying a hosted email platform for each contact or message.

SetupDocsCommunityMaturity

Verdict Our build succeeded in 77 seconds, but 3 of 35 test packages failed. BillionMail is compelling if you specifically want mailboxes, RoundCube, campaigns, and analytics under one self-hosted roof, and you have someone who understands mail operations.

Full review →
355

midday

midday-ai/midday · ★ 15k ▲12/7d · TypeScript

Midday brings receipt matching, time tracking, financial questions, and document storage into one business app for freelancers and small operators. It aims to reduce the work of moving expenses and project records between separate tools.

SetupDocsCommunityMaturity

Verdict Our Midday run installed 2,435 packages and used 3,422 MB, then failed the email build despite a successful test step. Use its source when receipt matching and a connected business workspace justify operating the surrounding services.

Full review →
356

casdoor

casdoor/casdoor · ★ 15k ▲58/7d · Go

Casdoor is an open-source, self-hosted identity and access management server with a web admin console. Its documentation lists OAuth 2.0, OpenID Connect, SAML, CAS, LDAP, SCIM, passkeys and MFA, plus MCP-related capabilities. These are documented capabilities, not interoperability results from our sandbox.

SetupDocsCommunityMaturity

Verdict Casdoor merits an evaluation when owning the user directory and managing several applications through one console fit the job. Our August 23, 2026 run at e6b2338 recorded completed dependency and build steps, vet diagnostics and a failing test command.

Full review →
357

rook

rook/rook · ★ 14k ▲5/7d · Go

Rook manages Ceph storage in Kubernetes. Its quickstart covers block volumes, shared file systems and object storage with an S3 endpoint. It automates storage management, while operators still need to understand Ceph health, device selection and recovery.

SetupDocsCommunityMaturity

Verdict Rook fits Kubernetes teams that want Ceph's block, file and object storage and can own its operation. Our October 15, 2026 run at commit 3b0cdbe recorded successful setup and build steps, followed by a failed test command.

Full review →
358

DiPlay

shihabal3amri/DiPlay · ★ 13k ▲516/7d · Kotlin

DiPlay is an independent CarPlay receiver installed on compatible BYD Android head units, letting an iPhone project through USB or supported wireless connections. It can add CarPlay without a dongle, but the public preview uses an experimental accessory identity and has firmware-specific compatibility limits.

SetupDocsCommunityMaturity

Verdict Our DiPlay run installed in 23 seconds, but both build and test commands failed after 11 seconds in the Gradle HTTPS fetch path. Treat it as a public preview for a compatible BYD head unit whose owner can verify the exact firmware and iPhone combination.

Full review →
359

reclip

averygan/reclip · ★ 11k ▲277/7d · HTML

ReClip is a small self-hosted web page for downloading video or MP3 files through yt-dlp. It gives people who dislike command-line flags a URL box, quality choices, bulk fetching, and a browser download button.

SetupDocsCommunityMaturity

Verdict Our ReClip sandbox installed 43 packages in 23 seconds and built in 8 seconds, but the measured commit had no test target, so it is best treated as a personal localhost tool. Use it for occasional downloads when you value a readable interface and can accept yt-dlp site breakage.

Full review →
360

LunaTV

MoonTechLab/LunaTV · ★ 11k ▲41/7d · TypeScript

LunaTV's README is primarily Chinese, and the supplied material shows no English documentation. It is a self-hosted web player that searches multiple video-source APIs, plays HLS streams, and synchronizes favorites and viewing progress. It solves the interface and account layer, but it ships without playback or live-TV sources.

SetupDocsCommunityMaturity

Verdict Our build succeeded in 93 seconds, but the test command found 0 tests and exited 1. LunaTV is appealing if you already understand Chinese, operate Docker, and possess legitimate source APIs, because its viewing interface and sync features cover the tedious front-end work.

Full review →
361

nasiko

Nasiko-Labs/nasiko · ★ 11k ▲1.3k/7d · Rust

Nasiko is a self-hosted control plane for deploying and operating AI agents that speak A2A 1.0. It puts routing, credentials, tool access, limits, and traces behind one server, so each agent does not need its own public endpoint or provider keys.

SetupDocsCommunityMaturity

Verdict Our sandbox installed 695 packages in 26 seconds, but Nasiko's server failed to compile in both the 279-second build and 111-second test run. That makes this an evaluation project for experienced A2A platform teams, not a control plane we would put into production from commit d681a38.

Full review →
362

evershop

evershopcommerce/evershop · ★ 11k ▲8/7d · TypeScript

EverShop is a self-hosted ecommerce platform built with TypeScript, React, GraphQL, and PostgreSQL. It supplies a storefront, admin panel, checkout, catalog, content tools, shipping, and an extension system for developers building a custom shop.

SetupDocsCommunityMaturity

Verdict Our EverShop source run installed 1,406 packages, then both build and test commands failed because expected compiled files were absent, while npm audit reported 30 known vulnerabilities. The Docker demo is still worth a trial for a TypeScript team that wants a full store and accepts GPL-3.0, but source contributors need to document and verify the compile order before committing.

Full review →
363

printfilm

yi1108/printfilm · ★ 7.4k ▲458/7d · Python

PrintFilm is a Chinese-language self-hosted platform for turning a topic or script into storyboards, generated images, generated video, and a composed short film; it does not provide English documentation. It includes a user app, an admin console, reusable character and scene assets, background task handling, an API, and optional usage billing.

SetupDocsCommunityMaturity

Verdict Our PrintFilm backend installed 102 packages and built in 34 seconds combined, then ended with 4 failed tests, 73 setup errors, and 40 known vulnerabilities. Trial it if you need a Chinese story-to-film workspace and are willing to operate the full service stack around TokenFree.

Full review →
364

librespot

librespot-org/librespot · ★ 7.3k ▲21/7d · Rust

Librespot is an open source Spotify client library written in Rust, with a command-line player that can act as a Spotify Connect receiver. The README describes it as an alternative to the deprecated closed-source libspotify. Spotify Premium is required. Our recorded build succeeded, but the run did not establish that authentication, discovery or playback worked.

SetupDocsCommunityMaturity

Verdict Librespot is worth evaluating for a personal Spotify Connect receiver or a Rust application that needs Spotify playback, provided Spotify Premium and unofficial access are acceptable. In our August 30, 2026 run at commit 1599145, dependency download took 27 seconds and the build succeeded in 107 seconds.

Full review →
365

komari

komari-monitor/komari · ★ 6.7k ▲146/7d · Go

Komari is a self-hosted server monitor with a central web dashboard and small agents that report machine metrics every second. It is aimed at people watching several personal or hosted servers who also want history charts, alerts, themes, plugins, and a browser terminal.

SetupDocsCommunityMaturity

Verdict Our Komari build passed in 20 seconds, but 49 of 89 Go packages failed in the 131-second test run, so source adopters should stop and recover the missing error context before deployment. Komari is appealing for a small fleet when one-second updates, a tidy dashboard, and plugins matter more than advanced metric analysis.

Full review →
366

streambert

truelockmc/streambert · ★ 6.4k ▲54/7d · JavaScript

StreamBert is an Electron desktop app for browsing, watching, and downloading films, television, and anime from outside providers. It puts watch history and subtitle management alongside the player, but its available streams depend on those providers.

SetupDocsCommunityMaturity

Verdict Our StreamBert install took 17 seconds and used 441 MB, with 0 known vulnerabilities reported, but build, tests, and playback were not verified. Try it as a personal client if you accept provider churn and separate download tools.

Full review →
367

celld

denoland/celld · ★ 6.2k ▲73/7d · Rust

celld is a self-hosted runtime for running Cloudflare Workers applications and stateful Durable Objects on your own machines. It also implements services such as KV, Queues, D1, R2, Workflows, and Cron Triggers, storing durable state in a bucket you control.

SetupDocsCommunityMaturity

Verdict Our celld build took 445 seconds, and its 55-second `cargo test` run discovered 0 tests, so v0.5.0 asks operators to assess a young distributed-state system without executed test coverage from our run. Try it for a controlled single-application fleet when Cloudflare compatibility is valuable and your team can own the bucket, proxy, private network, and recovery drills.

Full review →
368

openfga

openfga/openfga · ★ 6.1k ▲30/7d · Go

OpenFGA is an authorization engine inspired by Google Zanzibar. Applications define an authorization model and write relationship tuples, then ask permission questions through HTTP, gRPC, or an SDK. The README also documents embedding it as a Go library. It is a candidate for permissions that depend on group membership and inherited relationships.

SetupDocsCommunityMaturity

Verdict Evaluate OpenFGA when relationship-based permissions justify a dedicated authorization engine. Its README provides a disposable local starting point and identifies persistent storage options.

Full review →
369

ha-mcp

homeassistant-ai/ha-mcp · ★ 5.4k · Python

HA MCP is an unofficial Model Context Protocol server that lets AI assistants inspect and change a Home Assistant installation. Its documented tools cover device control and configuration work such as editing automations and dashboards, giving an assistant access beyond answering questions about your home.

SetupDocsCommunityMaturity

Verdict HA MCP installed in 31 seconds and built in 11 seconds in our sandbox, but pytest stopped with 200 collection/setup errors before any test passed. Consider it for supervised Home Assistant configuration work when the built-in MCP integration doesn't cover your task.

Full review →
370

arcbox

arcboxlabs/arcbox · ★ 4.3k ▲7/7d · Rust

ArcBox is a public-beta container and virtual-machine runtime for Apple Silicon Macs. One daemon provides a Docker-compatible engine, local Kubernetes, Linux and macOS machines, and isolated microVM sandboxes for coding agents. It aims to replace a stack of separate Mac virtualization tools with an open Rust codebase.

SetupDocsCommunityMaturity

Verdict Our ArcBox run spent 587 seconds building before `arcbox-core` failed with Rust error E0308, and the test step hit the same compiler error. Do not standardize on this measured commit from source.

Full review →
371

pipeshub-ai

pipeshub-ai/pipeshub-ai · ★ 3.9k ▲49/7d · Python

PipesHub is a self-hosted workplace search and agent platform that connects company data, indexes documents, preserves source permissions, and returns answers with citations. It combines connectors, retrieval, a knowledge graph, agents, MCP access, and several storage services in one deployment.

SetupDocsCommunityMaturity

Verdict Our PipesHub frontend installed 1,526 packages, used 1,690 MB, and built in 124 seconds, while npm audit found 9 high-severity advisories and no test target was available. That makes PipesHub a serious platform evaluation for enterprises that need connectors, permissions, and MCP, not a casual self-hosting choice.

Full review →
372

AgentENV

kvcache-ai/AgentENV · ★ 3.7k ▲15/7d · Rust

AgentENV is a self-hosted platform for creating, pausing, restoring, and forking Firecracker microVMs for coding agents and reinforcement-learning workloads. It turns OCI images into reusable sandboxes and spreads those environments across one Linux host or a cluster.

SetupDocsCommunityMaturity

Verdict Our AgentENV run passed 1,810 of 1,852 tests, but the build timed out at 900 seconds and 42 tests failed, so this is promising infrastructure that still needs a hardware-matched evaluation before production. Use it when Firecracker forks, snapshot-backed sandboxes, and cluster-scale OCI templates solve a problem large enough to warrant KVM and storage specialists.

Full review →
373

esp32-c3-adblock

M-Abozaid/esp32-c3-adblock · ★ 3.5k ▲56/7d · C++

ESP32-C3 Adblock is a network DNS blocker that stores domain hashes in flash on a small ESP32 board, then answers blocked lookups with 0.0.0.0. It gives you Pi-hole-style filtering without a Raspberry Pi or a board with PSRAM, though you still have to flash it and point clients or an existing resolver at it.

SetupDocsCommunityMaturity

Verdict ESP32-C3 Adblock fits a roughly 100,000-entry default DNS list onto a 4 MB board without PSRAM, but its administration stays on plain HTTP. Use it for a small trusted network when the tiny hardware and flash-hash design are the point.

Full review →
374

danmu_api

huangxd-/danmu_api · ★ 3.4k ▲44/7d · JavaScript

Danmu API is a Chinese-language server for finding and converting the scrolling viewer comments used by Chinese and East Asian video services. The primary README is Chinese and the repository lists no English README; it gives compatible search, episode-detail, matching, and comment endpoints to players that understand the DandanPlay API shape.

SetupDocsCommunityMaturity

Verdict Our Danmu API run installed 63 packages in 44 seconds with 0 known vulnerabilities, but there was no build or test target to exercise. It is worth trying for a Chinese-speaking personal media setup that can use Docker, change the default token, and tolerate source-specific repairs.

Full review →
375

UFI-TOOLS

kanoqwq/UFI-TOOLS · ★ 3.0k ▲29/7d · JavaScript

UFI-TOOLS is a Chinese-language management panel for ZTE T760-family portable Wi-Fi hardware, including the F50 and U30 Air. Its README and user manual are in Chinese, with no linked English guide; it adds signal monitoring, band and cell locking, SMS forwarding, device controls, and a plugin system beyond the factory interface.

SetupDocsCommunityMaturity

Verdict Our UFI-TOOLS install stopped after 6 seconds at pnpm's build-script approval check, so we could not verify a working frontend from the measured checkout. It is worth considering for a supported F50 or U30 Air when you can read the Chinese documentation and recover the device if a privileged change goes wrong.

Full review →
376

zot

project-zot/zot · ★ 2.9k ▲24/7d · Go

Zot is a self-hosted OCI image registry. Its README describes vendor-neutral storage in OCI image format and the OCI distribution specification on the wire. Configuration controls storage, authentication and optional features such as sync, search and CVE scanning. The README's description of Zot as production-ready is a project claim, not a result established by our recorded run.

SetupDocsCommunityMaturity

Verdict Zot merits evaluation for operators who want an OCI registry with configurable storage, authentication and extensions. Our 15 October 2026 run at e246049 recorded successful dependency and build-labeled steps, followed by a test command that exited with code 1.

Full review →
377

club-3090

noonghunna/club-3090 · ★ 2.5k ▲20/7d · Python

Choose club-3090 if you want NVIDIA serving recipes and can validate the selected model and engine on your own rig. club-3090 collects configurations, patches and benchmarks for serving language models locally on RTX 3090s. Our run on September 1, 2026, at commit 8abac56 covered tools/serve-cockpit. It did not establish GPU serving performance.

SetupDocsCommunityMaturity

Verdict club-3090 is worth evaluating if you want documented NVIDIA serving configurations and will validate the chosen profile yourself. The September 1, 2026 run at commit 8abac56 installed the cockpit and completed the build step, but the test command failed.

Full review →
378

PanWatch

TNT-Likely/PanWatch · ★ 2.3k ▲93/7d · Python

Evaluate PanWatch if you want self-hosted portfolio monitoring with AI research, and check PDF exports before relying on them. PanWatch combines holdings, alerts and TradingAgents research for A-shares, Hong Kong and US markets. Our September 21, 2026, sandbox run at commit 89bdf3f recorded two PDF text-extraction assertion failures whose cause remains unresolved. It did not establish live market-data accuracy, notification delivery, model quality or a working Docker deployment. Current documentation includes English and Simplified Chinese.

SetupDocsCommunityMaturity

Verdict Evaluate PanWatch for combined portfolio monitoring and AI research, with export and integration checks before reliance. The September 21, 2026, run at commit 89bdf3f recorded two PDF text-extraction assertion failures whose cause remains unresolved, plus installation errors despite a final install exit code of zero.

Full review →
379

Interstellar

UseInterstellar/Interstellar · ★ 2.2k ▲5/7d · JavaScript

Interstellar is a self-hosted web proxy with a browser-like tab interface, site cloaking, optional password protection, and a catalog of games and web apps. It is built for people who want to reach sites through their own Node server when a direct browser connection is restricted.

SetupDocsCommunityMaturity

Verdict Our Interstellar install took 15 seconds, but the repository offered no build or test target and npm audit found 5 known vulnerabilities. It can suit a hobbyist who accepts public-server work and recurring compatibility breakage.

Full review →
380

SpiderPanel

amirh00sain/SpiderPanel · ★ 2.2k ▲140/7d · Python

SpiderPanel is a Python web panel for proxy accounts, subscription links and Telegram sales, with English and Persian documentation. Its README describes receipt upload followed by administrator approval or rejection, with approval leading to subscription and QR delivery. The supplied sandbox did not verify that purchase workflow.

SetupDocsCommunityMaturity

Verdict SpiderPanel installed in 363 seconds and built in 1 second in our sandbox, but no test target was found. Evaluate it if manual Telegram receipt approval matches your operation and you can preserve account state across deployments.

Full review →
381

WeChat-AI

SMNETSTUDIO/WeChat-AI · ★ 2.0k ▲5/7d · TypeScript

WeChat-AI is a Chinese-first, bilingual service for running roleplay chatbots inside WeChat. The README presents its main features and setup in Chinese and English, while much of the detailed operations material is Chinese; the software joins Tencent iLink, remote Redis, an OpenAI-compatible model, and a web admin panel so one operator can manage bots, users, personas, and message flow.

SetupDocsCommunityMaturity

Verdict Our WeChat-AI run installed 136 packages, built cleanly, and passed all 13 tests in 42 seconds, making the codebase cheap to inspect before you connect a real account. Use it for a non-commercial, Chinese-speaking WeChat community when its persona controls and admin screens match the job.

Full review →
382

sglang-omni

sgl-project/sglang-omni · ★ 1.7k ▲34/7d · Python

SGLang-Omni is a server for speech, transcription, music, and multimodal models whose work is split across several processing stages. It coordinates those stages and exposes OpenAI-compatible endpoints, so teams can serve model families with different encoders, generators, decoders, and vocoders behind one runtime.

SetupDocsCommunityMaturity

Verdict Our SGLang-Omni environment occupied 10,224 MB and the suite ended with 83 failures plus 117 errors, despite 1,899 passing tests. That makes v0.1.3 a serious evaluation candidate for a GPU team that needs several speech and omni pipelines, not a safe default to deploy from a generic Python container.

Full review →
383

InvisiProxy

QuiteAFancyEmerald/InvisiProxy · ★ 1.6k · JavaScript

InvisiProxy is an experimental self-hosted website that loads other sites through browser proxy engines, with optional Tor or SOCKS5 routing. It is built for clientless access on a device where installing a VPN or proxy app is impractical, and it includes filter-evasion settings, a disguised browser tab, and a web interface.

SetupDocsCommunityMaturity

Verdict Our InvisiProxy run installed 369 packages and built in 2 seconds, but its endpoint tests failed because localhost:8080 refused every listed request. It is a credible kit for an experienced operator who specifically needs clientless browser access and accepts the Nginx, branch, and proxy-service work.

Full review →
384

lunel

ArasTey/lunel · ★ 1.1k · Python

Lunel is a self-hosted control panel for creating and managing VLESS, Trojan, and Shadowsocks proxy instances. One web console handles deployment, health checks, usage limits, logs, domains, and client links, while a worker runs each proxy core in a container or a restricted process.

SetupDocsCommunityMaturity

Verdict Our Lunel run installed 62 packages in 28 seconds and all 45 tests passed, but the project has no visible CI workflow or tagged GitHub release, so it is promising code with a short public operating record. Try it if the three supported proxy families are enough and you can deploy the Docker-isolated path with changed credentials.

Full review →
385

lxserver

XCQ0607/lxserver · ★ 1.0k ▲28/7d · JavaScript

lxserver combines LX Music playlist synchronization with a browser music player, local library management, and connections from compatible music apps. The project is primarily documented in Chinese, with an English README and sync guide available. It suits listeners who want their LX lists and server-hosted playback in the same place.

SetupDocsCommunityMaturity

Verdict Our lxserver run installed 570 packages and built successfully in 35 seconds, but its test command failed because the requested test files were missing. Choose it for LX playlist synchronization plus browser playback if you will configure authentication and verify your music sources.

Full review →
386

base

base/base · ★ 927 ▲7/7d · Rust

base/base contains the public components used to run Base, an Ethereum rollup, including its execution node, consensus service, operator command line, and installer. It is infrastructure for node operators and protocol developers, not the usual starting point for building an application on Base.

SetupDocsCommunityMaturity

Verdict Our Base source build was still unfinished at 900 seconds, and the 536-second test run failed while a dependency tried to build a Go library, so use published binaries or containers unless you are prepared to own this mixed toolchain. The repository is the right codebase for serious Base operators and protocol contributors because it joins execution, consensus, and operator tools.

Full review →
387

remote.futrx

futrx-com/remote.futrx · ★ 737 ▲2/7d · Go

Remote by FutrX is a self-hosted browser workspace that gives each AI coding project a persistent Linux container, IDE, terminal, files, Git view, live previews, and a shared browser. It runs Codex, Claude Code, Kimi, or Antigravity on a server so work can continue after the developer closes the laptop.

SetupDocsCommunityMaturity

Verdict Our Remote backend built in 9 seconds, but 2 of 56 Go tests failed and the supplied log tail did not identify them. Version 0.6.0 is still an early, fast-moving system that makes sense for a skilled self-hoster who wants durable Codex and Claude Code workspaces behind one browser.

Full review →
388

Spun

yappologistic/Spun · ★ 461 · C++

Spun is a Linux music player that presents local, YouTube Music, Cider, Jellyfin, Navidrome, and Subsonic playback as animated CDs, records, cassettes, or a recorder. Its code is visible and modifiable under PolyForm Noncommercial 1.0.0, but the README correctly says this is source-available software, not OSI-approved open source.

SetupDocsCommunityMaturity

Verdict Our Spun helper run installed 42 packages in 18 seconds and built in 6 seconds, but pytest collected 0 tests and exited 5, so it does not establish that the C++ player works on our box. Try Spun if its CD, vinyl, cassette, and recorder interfaces are the reason you want a music player and you accept a source build.

Full review →
389

Arrmada

tristenlammi/Arrmada · ★ 415 ▲5/7d · Go

Arrmada combines movie and television management, books, audiobooks, and household requests in one web application. It reduces the separate services used to organize a media library, with Plex and Jellyfin connections and a deployment that includes qBittorrent.

SetupDocsCommunityMaturity

Verdict Our Arrmada run built in 1 second, but its Go suite failed after 457 seconds with 120 passing results and 6 failures, so I would trial it beside a working library before migrating. The combined media and request workflow is appealing for a Linux self-hoster willing to verify imports and recovery.

Full review →
390

bloom

SehajveerSingh2005/bloom · ★ 412 ▲44/7d · TypeScript

Bloom replaces the Windows taskbar with an animated dock and adds a changing island for music, system controls and status information. It brings everyday desktop actions into one interface, using a Rust backend that talks to Windows shell facilities.

SetupDocsCommunityMaturity

Verdict Our Bloom installation and build each succeeded in 27 seconds, but tests were skipped and native Windows taskbar behavior remains unverified. Try it if you specifically want its island and replacement dock and can check shell behavior on your own machine.

Full review →
391

slashdocs

razorpay/slashdocs · ★ 402 ▲5/7d · Go

Trial Slashdocs if your agents already produce HTML reports and your team needs a browser workspace to review them. Slashdocs lets agents publish self-contained HTML, receive comments on specific passages, and publish revisions while retaining earlier versions. Our run on October 14, 2026, at commit d4f5c29 recorded successful install and build commands, followed by a failed test command. We did not test an authenticated deployment or the complete publishing and review workflow.

SetupDocsCommunityMaturity

Verdict Trial Slashdocs for reviewing agent-generated HTML when you can operate its supporting services and validate the full workflow. Our October 14, 2026, run at d4f5c29 recorded successful install and build commands, but tests failed.

Full review →
392

slot

BrandonKowalski/slot · ★ 277 ▲19/7d · Rust

Slot is a Rust frontend for supported Anbernic handhelds that presents Game Boy, Game Boy Color, and Game Boy Advance games as shelves of cartridges. It gives players a focused way to browse and launch those games, with a core picker, save states, and local handheld controls.

SetupDocsCommunityMaturity

Verdict Our Slot build succeeded in 96 seconds, but tests failed after 34 seconds while compiling a recording example that imports a macOS-only graphics surface. Try it for the Game Boy cartridge interface on a supported handheld, after checking saves and resume behavior with your games.

Full review →
393

papermono-shopping-list

seamusc/papermono-shopping-list · ★ 207 ▲1/7d · C++

PaperMono Shopping List turns an M5Stack PaperMono e-paper device into a shared household grocery list, backed by a small server and a phone web app. It keeps a visible fridge list in sync with phone edits and groups items by shopping aisle.

SetupDocsCommunityMaturity

Verdict Our PaperMono server run passed all 120 tests in 7 seconds after a 13-second install, making the software worth trying for an existing PaperMono owner. Choose it if you want the fridge display enough to maintain firmware and a protected home server.

Full review →
394

edge-smart-doh

1molchuan/edge-smart-doh · ★ 202 ▲6/7d · TypeScript

Edge Smart DoH is a DNS-over-HTTPS service that can replace Cloudflare-hosted sites' addresses with preferred addresses and supply encrypted-handshake information to browsers. Its README and deployment guides are in Chinese, with no linked English edition. It targets connection and DNS-routing problems, while your computer still connects directly to the destination and exposes its IP address.

SetupDocsCommunityMaturity

Verdict Our Edge Smart DoH run passed all 196 tests in 5 seconds and reported 0 known npm vulnerabilities, making it a credible candidate for a targeted DNS experiment. Use it when preferred Cloudflare routes solve a problem you can verify from your own network.

Full review →
395

rustdesk

rustdesk/rustdesk · ★ 128k ▲593/7d · Rust

RustDesk is a remote desktop application written in Rust, with desktop and mobile interface code in Flutter and an older, deprecated Sciter interface. Its README offers a choice of the project's rendezvous/relay service, a self-hosted server, or a compatible implementation you write yourself. That infrastructure choice makes it worth evaluating for self-hosted remote support; our recorded source-build attempt does not establish how well remote sessions perform.

SetupDocsCommunityMaturity

Verdict RustDesk is worth evaluating when choosing your rendezvous and relay infrastructure matters to your support workflow. Start an end-user evaluation with the published downloads, including the supplied 1.4.9 release, and test the functions you need on your own endpoints.

Full review →
396

portmaster

safing/portmaster · ★ 14k ▲25/7d · Go

Portmaster is an application firewall for Windows and Linux. Its README describes per-app network rules, connection monitoring, tracker and malware domain lists, and DNS over HTTPS or TLS. Searchable connection history and per-app bandwidth are marked paid; Safing's multi-hop privacy network, SPN, is a separate paid feature.

SetupDocsCommunityMaturity

Verdict Portmaster is worth evaluating if you want per-app filtering and encrypted DNS on Windows or Linux, with paid history and SPN available separately. Our August 23, 2026 run at fc3b8f3 establishes command outcomes and some test prerequisites, not installed firewall reliability.

Full review →
397

openreplay

openreplay/openreplay · ★ 13k ▲31/7d · TypeScript

OpenReplay combines session replay, browser debugging, product analytics and live co-browsing. It supports self-hosting for teams that want to operate the capture and replay infrastructure themselves. The README describes network activity, console logs, JavaScript errors and application state alongside recordings; our recorded backend run did not validate those browser features.

SetupDocsCommunityMaturity

Verdict Shortlist OpenReplay when self-hosted replay, browser context and product analytics match your needs and someone can own the infrastructure. Our October 16, 2026 backend run at ded09d3 recorded successful outer install and build steps, diagnostics within the build record, and an unsuccessful test command with both passing and failing packages.

Full review →
398

owncast

owncast/owncast · ★ 12k ▲11/7d · Go

Owncast is an open-source, self-hosted live video streaming and chat server for a single broadcaster. Its README describes control over content, interface, moderation and audience, with RTMP input from broadcasting software such as OBS. It suits a personal streaming service whose operator is willing to manage the server.

SetupDocsCommunityMaturity

Verdict Owncast is worth evaluating for a single broadcaster who wants to operate a streaming page and chat. Its documented model fits that job, but our October 16, 2026 run at ac17b39 establishes only limited command results: the wrappers exited successfully, the build tail included a vet failure, and the test parser summarized successful package results rather than individual tests.

Full review →
399

evolution-api

evolution-foundation/evolution-api · ★ 10.0k ▲47/7d · TypeScript

Evolution API is a self-hosted REST service for connecting applications to WhatsApp through either the unofficial Baileys web client or Meta's official Cloud API. It also routes messaging events into tools such as Chatwoot, Typebot, RabbitMQ, Kafka, SQS, and object storage.

SetupDocsCommunityMaturity

Verdict Evolution API makes sense when its unusually wide set of WhatsApp, webhook, queue, CRM, and storage connections would replace glue code you already expect to maintain. I would use the official Cloud API path for business-critical messaging and add delivery reconciliation before trusting it.

Full review →
400

zyfun

Hiram-Wong/zyfun · ★ 9.1k ▲22/7d · TypeScript

zyfun is a desktop video player and source manager with a Chinese README and linked translations. It documents T1-T4 resource adapters, IPTV configuration and multiple player modes. You supply the media sources: in issue #525, the maintainer declined to bundle sources and said the Telegram group did not provide them either.

SetupDocsCommunityMaturity

Verdict zyfun is worth evaluating if you already have authorized, compatible sources and can work with its Chinese documentation. In our 2026-08-31 run at commit `ffba0e2`, dependency installation took 62 seconds, the build took 39 seconds, and the test command reported 71 passed with 0 failed.

Full review →
401

dynamo

ai-dynamo/dynamo · ★ 8.4k ▲29/7d · Rust

NVIDIA Dynamo coordinates inference engines across GPUs or nodes. Its README describes routing, independently scalable prefill and decode pools, multi-tier KV caching, autoscaling, and OpenAI-compatible request paths above SGLang, TensorRT-LLM, or vLLM. Our recorded sandbox run did not establish a working Dynamo installation or measure inference.

SetupDocsCommunityMaturity

Verdict Evaluate NVIDIA Dynamo when you can name a coordination problem across inference workers, such as independent prefill/decode scaling or routing based on KV-cache overlap. For a single model on a single GPU, the README says the engine alone is probably sufficient.

Full review →
402

grok2api

chenyme/grok2api · ★ 7.9k ▲20/7d · Go

Grok2API is a self-hosted Go gateway with a React admin console. Its README describes separate Grok Build, Grok Web, and Grok Console account pools behind OpenAI-compatible and Anthropic-compatible APIs. Our recorded run checked source-project commands, not a working account-backed gateway.

SetupDocsCommunityMaturity

Verdict Grok2API is worth evaluating when Grok account pooling is the specific requirement and you can manage the documented credential and deployment responsibilities. Our August 24, 2026 run at commit 6463c6a recorded successful install and build-labelled stages, but the retained build output only confirms `vet-exit:0`.

Full review →
403

NetAlertX

netalertx/NetAlertX · ★ 7.3k ▲19/7d · Python

NetAlertX is a self-hosted network discovery, inventory, and change-alerting application. Its README describes scanner plugins and Sync Nodes that collect device information across local and distributed networks. Our recorded source-checkout run did not verify live discovery, notification delivery, or multi-site operation.

SetupDocsCommunityMaturity

Verdict NetAlertX is worth a controlled evaluation when device discovery and change alerts are the job. Our October 16, 2026 run at 1923a06 did not verify an installed application or live scanner: install output contains packaging errors, build output is empty, and tests encountered missing Docker, unavailable Nginx, and a missing plugin path.

Full review →
404

tick-stock-panel

shy3130/tick-stock-panel · ★ 6.5k ▲187/7d · Python

Tick Stock Panel is a Chinese-language, self-hosted workstation for screening, monitoring, backtesting, and reviewing mainland China A-shares. Its README and linked documentation are in Chinese, and we found no English documentation. It gives individual traders one local interface for market data, strategy research, watchlists, alerts, and optional AI analysis.

SetupDocsCommunityMaturity

Verdict Tick Stock Panel is worth trying for a Chinese-reading A-share hobbyist who wants local data and a broad research interface. It is a poor foundation for unattended or commercial work today: the license messaging conflicts, our test run failed heavily, and open data-pipeline issues can affect results.

Full review →
405

substrate

agent-substrate/substrate · ★ 6.0k ▲180/7d · Go

Agent Substrate is a Kubernetes control plane for packing many stateful agent processes onto a smaller pool of ready workers. It suspends idle actors, preserves memory and filesystem state, restores them inside gVisor or microVM sandboxes, and routes requests to their current location; it runs agents but does not help you build one.

SetupDocsCommunityMaturity

Verdict Our Substrate run built in 208 seconds, but 2 of 82 tests failed, so this is research infrastructure to investigate rather than a production base to trust. Its actor model is relevant for teams facing genuine idle-agent density, and the documentation gives those teams plenty to study.

Full review →
406

mailflare

hieunc229/mailflare · ★ 5.3k ▲96/7d · TypeScript

Mailflare is a source-available web inbox for custom-domain email that runs inside a user's Cloudflare account. It combines Cloudflare Email Routing, Workers, D1, and R2 so a person or team can receive, organize, and send mail without operating a conventional SMTP and IMAP server.

SetupDocsCommunityMaturity

Verdict Our Mailflare install pulled 982 packages and 1,083 MB, then the build stopped after 12 seconds because Wrangler remote mode required a Cloudflare login. The product is appealing for a Cloudflare-committed team that wants shared domain inboxes without running a traditional mail stack, and the current docs explain the required bindings better than the short README does.

Full review →
407

OpenBiliClaw

whiteguo233/OpenBiliClaw · ★ 3.6k ▲53/7d · Python

OpenBiliClaw is a self-hosted content-discovery agent with a browser extension and local Python backend. Its README describes recommendations shaped by browsing signals, feedback, conversation, and an inferred personality profile. Local storage does not mean every request stays on your machine: configured cloud LLM and embedding services can receive relevant content. Chinese and English READMEs are available.

SetupDocsCommunityMaturity

Verdict OpenBiliClaw is worth evaluating if you want profile-driven discovery and are willing to manage browser-session access and model configuration. Our August 24, 2026 run at commit 3d0889e recorded successful install and build steps, followed by a 900-second test timeout.

Full review →
408

checkcle

operacle/checkcle · ★ 3.3k · Go

CheckCle is a self-hosted dashboard for watching websites, network services, certificates, servers, and containers. It combines uptime checks, infrastructure history, alerts, incidents, maintenance, and public status pages. The aim is to replace separate uptime and host-monitoring screens with one application running on infrastructure you control.

SetupDocsCommunityMaturity

Verdict Our CheckCle install pulled 497 packages into 394 MB, and npm audit found 25 known vulnerabilities, including 1 critical and 15 high-severity findings. Its 28-second successful build makes a trial reasonable for a Docker operator who wants uptime and server monitoring together.

Full review →
409

autobrr

autobrr/autobrr · ★ 3.2k ▲16/7d · Go

autobrr is a self-hosted download automation service for torrents and Usenet. It filters tracker IRC announcements and Torznab, Newznab, or RSS feeds, then forwards matches to configured download clients or actions. Its README lists torrent clients, Usenet clients, Sonarr, Radarr, watch folders, webhooks, and scripts.

SetupDocsCommunityMaturity

Verdict Consider autobrr when IRC announcements or a shared filtering layer solve a specific gap in your current download workflow. Our September 24, 2026 run at commit `62c4a6d` recorded successful setup and test-step exits, but did not verify an installed binary or live integrations.

Full review →
410

walgit

tobi/walgit · ★ 2.7k ▲43/7d · Rust

walgit is a Git server that stores repository history in S3-compatible storage or Google Cloud Storage while treating each server's disk as a disposable cache. It aims to host repositories larger than one machine, serve Git over smart HTTP, and scale by pointing more stateless instances at the same bucket.

SetupDocsCommunityMaturity

Verdict Our walgit build ran for 643 seconds before `walgit-server` failed with 3 compiler errors, and tests hit the same compilation boundary after 271 seconds. Its object-store WAL design is worth studying for Git repositories that exceed one machine, but the measured commit is not a clean source-build recommendation.

Full review →
411

vm2api

dofastted/vm2api · ★ 1.6k ▲147/7d · JavaScript

vm2api is a Chinese-first project, and its long README also includes English documentation. It turns Claude and ChatGPT subscription sessions into Anthropic- and OpenAI-compatible API endpoints by running official client processes inside isolated containers or virtual machines.

SetupDocsCommunityMaturity

Verdict Our vm2api test command ran for 310 seconds and exited 1 despite 9 reported passing tests, while npm audit found 1 moderate vulnerability. Treat it as a noncommercial infrastructure experiment for operators who understand Docker's host privileges and can judge provider-account risk themselves.

Full review →
412

taskview-community

Gimanh/taskview-community · ★ 1.4k ▲17/7d · TypeScript

TaskView is a source-available project manager for teams that want tasks, sprints, time tracking, developer integrations, and access controls on their own server. It covers more ground than a basic Kanban board, but its license permits internal use rather than a hosted service for customers.

SetupDocsCommunityMaturity

Verdict Our TaskView install stopped after 1 second because its pnpm 12.6.0 entry file was missing, so a source checkout is not ready to judge by screenshots alone. The product is worth a controlled Docker trial for an internal software team that wants MCP, SSO, time tracking, and invoices together.

Full review →
413

AgentVerse-OS

agentverse-os/AgentVerse-OS · ★ 963 · Rust

AgentVerse OS is a single-user personal cloud for developers who want browser-based workspaces, AI coding agents, and self-hosted apps on one Ubuntu server. It combines a Rust control service, a Svelte desktop, Incus workspaces, Docker apps, Coder, Tailscale, and ZFS behind one interface.

SetupDocsCommunityMaturity

Verdict Our AgentVerse OS core build took 150 seconds and all 80 Rust tests passed, which makes the code worth exploring even though the full system is still a single-box alpha. Try it on disposable hardware if one developer wants private agent workspaces and self-hosted apps under the same browser desktop.

Full review →
414

remux

lostb1t/remux · ★ 641 ▲12/7d · Rust

Remux is a self-hosted media server that presents Stremio add-ons, local files, WebDAV sources, torrents, and a separate music pipeline through a Jellyfin-compatible API. It lets existing Jellyfin clients browse and play those sources while Remux handles libraries, users, playback progress, and streaming behind them.

SetupDocsCommunityMaturity

Verdict Our remux install finished in 38 seconds, but the 664-second build and 386-second test run both ended because rust-lld could not find `-lxdo`, so source deployment on fresh Debian needs undocumented native setup. Try the packaged release if Stremio and WebDAV inside Jellyfin clients solve a real household problem.

Full review →
415

ai-native-callcenter

rasonyang/ai-native-callcenter · ★ 490 ▲100/7d · Go

AI Native Call Center answers telephone calls with a voice model and transfers callers into human-agent queues while keeping their conversation in one record. Its interface and bot support English and Chinese, with documentation in both languages.

SetupDocsCommunityMaturity

Verdict Our AI Native Call Center run passed all 72 tests after a 31-second install and a 59-second build, but current reports document silent Qwen campaign endings and missing supervisor browser-phone provisioning. Evaluate it with a FreeSWITCH team that can exercise those call paths before rollout.

Full review →
416

mlmvpn_windows

mlmvpn/mlmvpn_windows · ★ 351 ▲19/7d · JavaScript

MLMVPN for Windows is a desktop anti-censorship client that puts fourteen tunnel engines, a clean-IP scanner, and Cloudflare account tools in one interface. It is aimed at networks where no single transport stays reliable, with English and Persian documentation for the Windows app.

SetupDocsCommunityMaturity

Verdict Our MLMVPN run installed 431 packages, then both the 4-second build and 2-second test command failed, while npm audit found 25 known vulnerabilities. Download the maintained Windows release if you specifically need its fourteen-engine fallback model, but treat the source checkout as an assembly job with security cleanup, not a ready build.

Full review →
417

Qwen3.8-Flash-Next-Single-DGX-Spark-TensorFold

MiaAI-Lab/Qwen3.8-Flash-Next-Single-DGX-Spark-TensorFold · ★ 349 ▲43/7d · Shell

This repository is a deployment recipe for serving Qwen3.8 Flash Next on a single NVIDIA DGX Spark through a familiar model API. It combines startup scripts, a pinned TensorFold engine, patches, and a specific model checkpoint so Spark owners can operate the stack locally.

SetupDocsCommunityMaturity

Verdict Our lab did not run this Qwen3.8 Flash Next recipe because Shell is unsupported by the harness and no Dockerfile was detected, so its serving behavior remains unverified by us. Consider it for an existing DGX Spark when the pinned checkpoint and documented API limits fit your application.

Full review →
418

superlocal

R44VC0RP/superlocal · ★ 231 · TypeScript

SuperLocal is a desktop-focused email client and provider gateway that combines several accounts while keeping each mailbox's identity and provider behavior separate. Its Inbox SDK stores normalized mail in SQLite, and the included web app currently connects to Gmail and Inbound.new or runs with two fictional mailboxes.

SetupDocsCommunityMaturity

Verdict Our SuperLocal run built in 11 seconds, then failed 337 of 675 tests, so this is a codebase to study or help finish rather than a mail system to trust with production accounts today. The provider separation, local storage, and detailed state rules are thoughtful.

Full review →
419

Relate

georgeding/Relate · ★ 110 · JavaScript

Relate is a self-hosted AI assistant that reads connected chats to track promises, unanswered questions, and important dates. Its primary README is Chinese, and an English README is available. It organizes conversations into separate relationship, business, or team spaces with reminders and source-backed answers.

SetupDocsCommunityMaturity

Verdict Our Relate run passed all 39 tests, but npm audit reported 4 known vulnerabilities, including 1 critical and 1 high, so I would investigate those findings before importing private chats. Consider it for a small, supervised trial when chat-derived reminders justify owning the provider and connector setup.

Full review →
420

fanqiang

bannedbook/fanqiang · ★ 56k ▲155/7d · Kotlin

Fanqiang is a Chinese-language collection of censorship-circumvention guides, bundled browser tools, server tutorials, and an Android news reader. The main documentation is in Chinese; there is no equivalent English setup guide, only a short English note in the FQNews README. It helps Chinese-speaking users compare several proxy routes instead of betting on one client or protocol.

SetupDocsCommunityMaturity

Verdict Our Fanqiang install stopped after 11 seconds because a replaced local Go module was missing, so developers should not expect the measured checkout to build as-is. The repository remains useful as a Chinese reference shelf for people prepared to test several clients and maintain their own nodes.

Full review →
421

spacedrive

spacedriveapp/spacedrive · ★ 39k ▲49/7d · Rust

Spacedrive is a file catalog that puts local disks, other computers, cloud storage, and imported sources into one searchable view. It leaves files where they live, then adds shared metadata, peer-to-peer sync, previews, deduplication, and controlled access for automation.

SetupDocsCommunityMaturity

Verdict Our Spacedrive install failed after 76 seconds at its Bun-only preinstall guard, which makes the current v2 alpha suitable only for developers testing with disposable data. Its content identity and offline catalog solve a harder problem than an ordinary file manager, but the reported deletion bug raises the cost of being an early user.

Full review →
422

wttr.in

chubin/wttr.in · ★ 31k ▲16/7d · Go

wttr.in is a console-oriented weather forecast service. Its README documents terminal forecasts, browser pages, PNG images, JSON and Prometheus metrics, plus one-line output for status bars. Using the hosted endpoint and operating your own instance are separate setup choices.

SetupDocsCommunityMaturity

Verdict Consider wttr.in for terminal forecasts and status displays where its documented presentation formats fit your needs. Self-hosting requires provider configuration and a deployment check beyond our recorded run.

Full review →
423

OpenList

OpenListTeam/OpenList · ★ 25k ▲111/7d · Go

OpenList is a self-hosted file interface and a community-driven fork of AList maintained by the OpenList Team under AGPL-3.0. Its README lists local storage and cloud providers, file previews, uploads, copying between storage mounts, and WebDAV. It describes download handling through HTTP 302 redirects or traffic forwarding. These are documented capabilities, not live-provider results from our recorded run.

SetupDocsCommunityMaturity

Verdict OpenList is worth a provider-specific trial if its documented previews, direct downloads, and multi-storage interface fit your needs. Our August 23, 2026 run of commit 0b1e9d0 does not establish deployment readiness: the build step exited 0 with vet diagnostics in its tail, and go test exited 1 with visible localhost connection failures.

Full review →
424

FreeTube

FreeTubeApp/FreeTube · ★ 22k ▲127/7d · Vue

FreeTube is an Electron desktop YouTube player. Its README describes ad-free viewing, subscriptions without a Google account, and subscriptions, playlists and history stored locally. It uses a built-in extractor or the optional Invidious API. Avoiding Google's cookies and JavaScript does not hide your IP address.

SetupDocsCommunityMaturity

Verdict FreeTube is worth considering for account-free desktop viewing and local subscriptions, provided you accept its beta status and configure IP protection separately when needed. Those capabilities are documented project claims, not playback results from our run.

Full review →
425

documenso

documenso/documenso · ★ 16k ▲53/7d · TypeScript

Documenso is an open-source document-signing application available through a hosted service or self-hosting. Its README positions it as a DocuSign alternative and lets adopters read, audit, run, and fork the code. This review evaluates the self-hosting decision using our recorded v2.17.0 build run, current README requirements, and dated issue reports. It does not establish that a signing deployment works.

SetupDocsCommunityMaturity

Verdict Evaluate Documenso when self-hosting document signing is an operational choice with an owner assigned. Our August 23, 2026 run of commit 7533016 built v2.17.0 successfully, but installation recovered after an npm ci failure and used an npm version below the declared requirement.

Full review →
426

Pumpkin

Pumpkin-MC/Pumpkin · ★ 13k ▲116/7d · Rust

Pumpkin is a Minecraft server built entirely in Rust. Its README describes goals for multithreading, vanilla mechanics, Java and Bedrock compatibility, configuration, and plugin development. These are project claims, not results of our workload testing. The README calls Pumpkin under heavy development and explicitly labels Bedrock support work in progress.

SetupDocsCommunityMaturity

Verdict Pumpkin is worth evaluating for Rust development or a disposable staging server. In our August 23, 2026 run at f8932f4, the build and cargo test steps succeeded; the parser recorded 710 passed and 0 failed, while the raw tail also showed ignored doctests.

Full review →
427

ever-gauzy

ever-co/ever-gauzy · ★ 8.7k ▲68/7d · TypeScript

Ever Gauzy is a self-hosted business management platform that brings HR, time tracking, projects, CRM, sales, accounting, inventory, and related operations into one system. It is aimed at organizations that would otherwise have to connect several separate tools to manage people, work, customers, and money.

SetupDocsCommunityMaturity

Verdict Ever Gauzy is compelling when its unusual combination of ERP functions and employee time and activity tracking closely matches your operating model. It is not a casual self-hosting choice: the codebase is enormous, the hosted product is labeled alpha, and our clean install did not complete.

Full review →
428

go-music-dl

guohuiyuan/go-music-dl · ★ 5.7k ▲103/7d · Go

Go Music DL is a music search, playback, download, and local-library application with documented Web, TUI, desktop, Android, and iOS options. Its supplied README is in Chinese. The README at our recorded commit lists 12 online platforms, including NetEase Cloud Music, QQ Music, Kugou, Kuwo, Migu, Soda, and Apple Music. Listed capabilities are documentation claims, not services we verified in operation.

SetupDocsCommunityMaturity

Verdict Go Music DL is worth a limited trial for Chinese-speaking NAS users who want several music sources and local-library tools together. Its documented Web access model requires care: ordinary functions remain available without administrator login.

Full review →
429

Olares

beclab/Olares · ★ 5.3k ▲16/7d · Go

Olares is a Kubernetes-based personal cloud OS for running apps, AI agents and local models on hardware you own. Its README describes a browser-accessible environment that combines compute, storage, networking and applications. Our recorded evaluation covered source commands in ./cli, not an installed personal cloud.

SetupDocsCommunityMaturity

Verdict Olares merits a controlled evaluation if you want Kubernetes-backed storage, networking, apps and local AI in one environment. Our August 23, 2026 run at commit 0a7612f establishes a narrower result: dependency-step completion, a build-labelled step with conflicting success and vet signals, and a failing CLI test command.

Full review →
430

ace-step-ui

fspecii/ace-step-ui · ★ 5.2k ▲32/7d · JavaScript

ACE-Step UI is a local React and Express interface for generating and organizing music with the separate ACE-Step 1.5 model. It adds a song library, playlists, batch jobs, editing tools, stem separation, and a browser player around the model's Gradio API and a Python fallback path.

SetupDocsCommunityMaturity

Verdict Our ACE-Step UI run installed 172 packages in 5 seconds and built in 3 seconds, but npm audit found 13 vulnerabilities and the repository supplied no test target. Try it if the library and player are worth maintaining a 3-process local stack around ACE-Step.

Full review →
431

HAMi

Project-HAMi/HAMi · ★ 5.0k ▲93/7d · Go

HAMi (Heterogeneous AI Computing Virtualization Middleware) is Kubernetes middleware for sharing GPUs and other AI accelerators and placing workloads with device-aware policies. Its README describes memory and compute limits where the device backend supports them. A mutating webhook, scheduler extender, device plugins and device-specific in-container components handle scheduling and allocation.

SetupDocsCommunityMaturity

Verdict HAMi merits a hardware-specific trial when a Kubernetes platform needs accelerator sharing or heterogeneous scheduling. Our October 14, 2026 run at b2ff45a recorded a successful build-step exit, a separate vet failure marker and a test command that failed with missing kubeconfig visible in part of the end-to-end output.

Full review →
432

usque-custom-pro

KJGX66F/usque-custom-pro · ★ 1.5k ▲13/7d · JavaScript

Usque Custom Pro is a Chinese-language browser tool for registering Cloudflare WARP MASQUE devices and generating configurations for Clash, Mihomo, Shadowrocket, sing-box, and a local VLESS bridge. Its README is written in Chinese, and the repository provides no English documentation.

SetupDocsCommunityMaturity

Verdict Our usque-custom-pro run installed 45 packages in 18 seconds with 0 known vulnerabilities, but it had no build or test target and the repository has no stated license. It is useful for a Chinese-reading individual who wants disposable WARP configuration files and accepts Cloudflare deployment.

Full review →
433

TokenHub

astaxie/TokenHub · ★ 1.4k ▲14/7d · Go

TokenHub is a self-hosted AI gateway for teams that want project keys, routing policies and usage attribution in one place. Its README describes quotas, role-based administration, audit records and provider-bill reconciliation. Those documented capabilities extend beyond what our recorded backend command run verified.

SetupDocsCommunityMaturity

Verdict TokenHub merits a controlled evaluation when project ownership, routing policy and provider-bill reconciliation address a specific platform need. Our August 23, 2026 run at b297007 recorded successful setup and build-labelled stages, followed by an unsuccessful backend test command.

Full review →
434

FounderOS-DEMO

Bennettxai/FounderOS-DEMO · ★ 1.3k ▲36/7d · TypeScript

Founder OS is a self-hosted Next.js dashboard that puts communications, client leads, content, finances, tasks, AI agents, and business notes on one screen. This repository is a populated demo with placeholder records; it shows the intended operating model, while real connectors and production knowledge services still require separate setup.

SetupDocsCommunityMaturity

Verdict Our Founder OS run passed all 3,464 tests, but its 30-second production build failed and npm audit found 23 vulnerabilities, so this is a strong interface reference rather than a ready public deployment. Use it to study or fork the seeded single-founder dashboard if you can secure the access gate, repair the build, and verify each connector.

Full review →
435

boop

chrisgreg/boop · ★ 1.2k ▲18/7d · Go

Boop is a self-hosted notification inbox for application, script, and CI events. Its README describes a Go server with an embedded Svelte interface, SQLite storage, direct Apple Push Notification service delivery, and a read-only MCP endpoint. The included iOS 26 app requires you to build and sign it.

SetupDocsCommunityMaturity

Verdict Boop is worth evaluating if you want a self-hosted developer-event inbox and can own the iOS signing and APNs setup. Our October 14, 2026 run at commit 881004d does not establish a working server binary: the build-labelled step reports exit 0 while its output reports missing embedded assets, and the test command exits 1.

Full review →
436

ProsperoEden

blackbearreloaded/ProsperoEden · ★ 922 ▲49/7d · C++

ProsperoEden is an unofficial port of the Eden Nintendo Switch emulator for PlayStation 5 homebrew. It adds a console launcher, game-specific settings, and save management so owners of modified PS5 consoles can try their own dumped games.

SetupDocsCommunityMaturity

Verdict Our ProsperoEden build failed after 116 seconds, and the test step failed after 6 seconds at the same native-dependency setup script. Treat this as an early homebrew experiment for an already modified PS5, with a fallback for each game and an independent copy of your saves.

Full review →
437

zulu

slop-place/zulu · ★ 853 ▲1/7d · Swift

Zulu is a native Zulip chat client for iOS and macOS that gives topics and personal channel organization more room. You can group channels into folders, promote a topic beside a channel, and rename or hide items without changing the server for everyone else.

SetupDocsCommunityMaturity

Verdict Our Zulu Go-service run passed all 14 reported tests after a 54-second build, but it did not validate the Swift iOS or Mac apps. Try Zulu if personal topic organization solves a daily Zulip annoyance and you can accept its early status.

Full review →
438

awg-manager

hoaxisr/awg-manager · ★ 775 ▲6/7d · Go

AWG Manager is a web interface for managing AmneziaWG and Sing-box VPN tunnels on Keenetic routers, letting you add, monitor, and remove peers from a browser instead of a CLI. Its primary documentation and README are in Russian, and there are no English docs in the repository.

SetupDocsCommunityMaturity

Verdict Our run measured 157 of 162 tests passing and a build in 44 seconds, but the five failing tests and Russian-only docs make AWG Manager a narrow pick for Russian-speaking Keenetic owners only..

Full review →
439

bank-sampah

Faizpi/bank-sampah · ★ 456 · PHP

Bank Sampah Digital is an Indonesian-language web app for running a community waste bank, where residents exchange sorted waste for account credit. Its README and interface are in Indonesian, with no English documentation offered, and it covers deposits, pickups, withdrawals, grocery redemptions, staff work, and public price information.

SetupDocsCommunityMaturity

Verdict Our install pulled 81 npm packages and used 147 MB, but the build failed after 12 seconds, so Bank Sampah Digital is a source base to inspect rather than a deployment we can vouch for. Its Indonesian waste-bank workflow is unusually specific and useful for a local Laravel team willing to debug the frontend and validate the PHP side.

Full review →
440

Qwen3.8-Flash-Next-Dual-DGX-Sparks

MiaAI-Lab/Qwen3.8-Flash-Next-Dual-DGX-Sparks · ★ 412 ▲2/7d · Shell

Qwen3.8-Flash-Next-Dual-DGX-Sparks is an English-language Shell recipe for serving one specific large Qwen model across two NVIDIA DGX Spark computers. Its English documentation packages the networking, memory settings, patched SGLang image, weight transfer, and server startup into one script for people assembling that exact pair.

SetupDocsCommunityMaturity

Verdict Our 2026-08-29 sandbox did not execute commit 344f9d0 because this Shell repository has no supported ecosystem or Dockerfile. Use the recipe if you own exactly two DGX Sparks, want this Qwen checkpoint, and can investigate the open memory, path, and token-loop reports yourself.

Full review →
441

snagtime

nateherkai/snagtime · ★ 404 ▲5/7d · TypeScript

Evaluate SnagTime locally before relying on it for customer bookings. It is a self-hosted scheduling app with booking links, availability rules, workspace accounts, calendar integration, email notifications, and test payments. Our run on 2026-10-15 at commit 1c95490 recorded a failed production build. That result supports further diagnosis, not a claim that every documented setup path is broken.

SetupDocsCommunityMaturity

Verdict Keep SnagTime in local evaluation until you can reproduce its documented setup, produce a build, and explain the database-related test failures. Our October 15 run at commit 1c95490 does not establish a working booking service or public deployment.

Full review →
442

Comma

AFK-surf/Comma · ★ 356 ▲14/7d · Elixir

Comma is a personal AI assistant that keeps tasks and memory across conversations and devices. It puts ongoing work on a task board and can connect to your computer, so unfinished jobs do not depend on keeping one chat open.

SetupDocsCommunityMaturity

Verdict Our Comma run used 1,618 MB after a successful 75-second pnpm install, while build and tests were skipped, so full-stack readiness remains unmeasured. Consider it if persistent tasks justify operating its databases, storage, and device connections.

Full review →
443

life-recorder

browser-use/life-recorder · ★ 339 · Swift

Life Recorder continuously records short audio chunks on a development-installed iPhone, sends them to a private Mac receiver, and builds one local Markdown transcript with Whisper. It solves the cloud-dependency problem for personal audio recall, but the trade is a hands-on Apple development setup and responsibility for a very sensitive archive.

SetupDocsCommunityMaturity

Verdict Our receiver install took 24 seconds and the build passed in 8, but pytest collected 0 tests, so Life Recorder is an inspectable personal project rather than a verified recording appliance. Use it only if private local transcription is worth maintaining an iPhone development build, an awake Mac, and a consent policy.

Full review →
444

jeff

logan-markewich/jeff · ★ 313 ▲5/7d · Python

Trial jeff when you need a self-hosted Jev-compatible endpoint and can validate its answers before migration. jeff implements TypeSafe's Jev System One API with GLiFormer (400M parameters). API compatibility does not establish equivalent answers or production readiness: our run on October 6, 2026, at commit 34b32f9 ended with a nonzero test exit, and it did not validate model inference, deployment, accuracy or throughput.

SetupDocsCommunityMaturity

Verdict Trial jeff for local Jev-compatible decisions, with a workload comparison as the next step. Our recorded run established installation and build outcomes but ended at SDK import failures; it did not validate model behavior or deployment.

Full review →
445

playport

youcci/playport · ★ 309 ▲12/7d · Kotlin

PlayPort turns a Mac into a wireless CarPlay receiver and sends the display and controls to browsers on your local network. Your iPhone connects to the Mac, while a browser becomes the screen. It is an experimental receiver that requires an accessory identity and macOS-specific Bluetooth support.

SetupDocsCommunityMaturity

Verdict Our PlayPort web client installed 19 packages in 6 seconds and passed its build and test commands in 3 seconds each, but the macOS receiver was outside that run. It is worth a trial for a Mac owner who understands the accessory-identity requirement and can verify the phone, audio, and controls personally.

Full review →
446

aegis-vault

voyb/aegis-vault · ★ 79 · HTML

Aegis Vault is a local password and secret manager packaged around a single HTML application. It stores logins, API keys, SSH keys, and database credentials in browser storage encrypted under a master password, with no account, server, telemetry, or automatic sync.

SetupDocsCommunityMaturity

Verdict Our Aegis Vault run installed 35 packages and built in 9 seconds, but it had no test target and its owner documents a Sentinel path that can expose the master password to anyone reading browser storage. Do not use this young project as the only home for valuable credentials.

Full review →
447

knoweldge-base

rgem227/knoweldge-base · ★ 7 · Python

Knowledge Base Phase 1 is a self-hosted document library with a Chinese browser interface and agent access through MCP. An English README explains how to run its Python backend, SQLite database, and local file storage. It helps people organize uploaded files and lets agents search and read content under a user identity.

SetupDocsCommunityMaturity

Verdict Our knowledge-base run passed all 53 tests, but pip-audit reported 120 known vulnerabilities, so I would keep adoption to an isolated trial until those findings are reviewed. Its Chinese interface and local file storage suit a small team that can own the setup and backups.

Full review →
448

tvbox

qist/tvbox · ★ 12k ▲155/7d · JavaScript

qist/tvbox is a Chinese-language collection of configuration files, scripts, playlists, and source lists for OK Video, TVBox, and CatVod clients. Its README is in Chinese and provides no English guide. The repository supplies feeds for compatible players; it is not a player application itself.

SetupDocsCommunityMaturity

Verdict Our lab found no supported runnable ecosystem and no Dockerfile for qist/tvbox, so it produced no install, build, or test evidence. Treat this as a personal, Chinese-language feed bundle for an existing client, not as deployable software.

Full review →
449

opencloud

opencloud-eu/opencloud · ★ 6.3k ▲31/7d · Go

OpenCloud is an open-source file sharing and collaboration platform. This repository contains its Go server backend. The README describes filesystem storage without a database and OpenID Connect authentication through an embedded or external identity provider.

SetupDocsCommunityMaturity

Verdict OpenCloud merits a controlled evaluation if its database-free backend and OpenID Connect options fit your deployment plans. Our recorded 2026-10-15 run at 5b267fd provides mixed source-check evidence: setup and build steps exited 0, the build tail recorded vet-exit:1, and the Go test step exited 1.

Full review →
450

OpenFlux

p1neappleXpress/OpenFlux · ★ 2.3k ▲67/7d · Go

OpenFlux is a network research tool that sends TCP traffic from a local SOCKS5 proxy through Yandex Docs or MAX Messenger to a self-hosted exit node. It is built for experimenting with unusual tunnel transports, especially when a conventional VPN or proxy connection is unavailable.

SetupDocsCommunityMaturity

Verdict Our OpenFlux build took 38 seconds and its 19-second test command ran 0 tests, so the executable compiles but provides no automated evidence that either transport works. Use it only as a network experiment on an isolated host and with disposable service accounts.

Full review →
451

ScopeSentry

Autumn-27/ScopeSentry · ★ 2.2k ▲102/7d · Go

ScopeSentry is a security scanning platform that gathers domains, exposed services, and vulnerability findings into a shared inventory with selectable scanning nodes. Much of its issue discussion and MCP guidance is Chinese, but an English README exists.

SetupDocsCommunityMaturity

Verdict Our ScopeSentry run built in 59 seconds, then its test command failed after 14 seconds with 2 passed and 9 failed out of 11. Consider it for an operator-led reconnaissance pilot when a shared inventory and selectable workers solve a real problem.

Full review →
452

personal-edge-proxy

yding-git/personal-edge-proxy · ★ 1.1k ▲12/7d

Personal Edge Proxy is a Chinese-language configuration guide and example set for a private Xray proxy using Hysteria2, REALITY, Cloudflare WARP, and an optional fixed SOCKS5 exit. No English guide is included; it solves the design problem of keeping entry protocols separate from the route a destination ultimately sees.

SetupDocsCommunityMaturity

Verdict Our harness could not run Personal Edge Proxy because it has no detected language ecosystem or Dockerfile, so treat it as an architecture note and sanitized configuration set, not verified software. Its inbound-versus-outbound explanation and SSH safety boundary are unusually clear for experienced Chinese-reading operators.

Full review →
453

ponwrt

pbs05/ponwrt · ★ 340 ▲19/7d · C

PonWrt is an ImmortalWrt firmware fork for Airoha AN7581 and AN7583 fiber-network devices. It provides an English README and a Simplified Chinese version, while much of the issue discussion is in Chinese. Its board profiles and PON configuration support target people modifying supported optical network hardware.

SetupDocsCommunityMaturity

Verdict Our PonWrt harness installed 35 Python packages in 24 seconds and passed its build step in 10 seconds, but it supplied no evidence of a booted firmware image. Use this fork for a supported spare PON device only after preserving its stock board data and arranging recovery.

Full review →
454

3x-ui_runonflux

x4gpanell/3x-ui_runonflux · ★ 239 ▲2/7d · Go

3x-ui_runonflux is a Persian-documented Go launcher that puts the 3X-UI admin panel, a VLESS WebSocket inbound, and subscription links behind one TLS port on Flux Orbit. There is no English guide; the README explains in Persian how path routing works and which 3X-UI settings must match the hard-coded ports.

SetupDocsCommunityMaturity

Verdict Our run built all 3 files in 18 seconds, but `go test` found 0 tests, so the successful build says very little about a launcher that downloads and executes another project's latest release. Use this only for the narrow Flux Orbit constraint after pinning the upstream version, verifying its checksum, and testing panel authentication plus WebSocket routing.

Full review →
455

MLBB-waydroid-LinuxCloudMLBB

BagasRizkyHarySaputra/MLBB-waydroid-LinuxCloudMLBB · ★ 200 · Shell

MLBB-waydroid packages scripts for running Mobile Legends on a Linux desktop and optionally streaming it to an Android phone. English guides are available alongside original Indonesian notes, while script comments and messages include Indonesian. It connects Waydroid with Sunshine and Artemis and documents a fix for conflicting touch and pointer input on Hyprland.

SetupDocsCommunityMaturity

Verdict We did not run MLBB-waydroid because our lab runner does not support its Shell setup and the repository has no Dockerfile, so gameplay remains unverified. Its documented Hyprland touch fix is worth examining on a spare gaming machine.

Full review →
456

life

alex-holovach/life · ★ 146 · Python

Life is a self-hosted telemetry stack for a WHOOP 4.0 strap that avoids the official WHOOP account and subscription. An iPhone collects Bluetooth readings, buffers them locally, and sends them over Tailscale to a Python backend backed by SQLite, Prometheus, and Grafana.

SetupDocsCommunityMaturity

Verdict Our Life backend built in 8 seconds and passed 102 tests, but one setup error from a missing `google` module kept the 103-test run from going green. Use it only for a personal WHOOP 4.0 research setup where you can maintain both an iPhone build and a private monitoring stack.

Full review →
457

8086-xcheck-system

LuckinSven/8086-xcheck-system · ★ 2 · Python

XCheck IP Reputation Investigation System is a self-hosted workflow for preparing IP lists, checking an existing whitelist service, and submitting remaining public IPs to ThreatBook. Its README describes an English-first interface with Simplified Chinese switching, persistent task checkpoints, and stage-specific exports. It is intended for trusted local networks.

SetupDocsCommunityMaturity

Verdict XCheck is worth evaluating for a trusted-network ThreatBook workflow where analysts approve queries and retain processing evidence. Our September 30, 2026 run at c6c9661 recorded successful installation, build, and test steps, with pytest reporting 106 passed.

Full review →
458

CFBox

PAICNI/CFBox · ★ 687 ▲3/7d · JavaScript

CFBox is a Chinese-first Cloudflare Workers and Pages panel for building and managing VLESS, Trojan, and xhttp proxy subscriptions; a full English guide is included. It combines CFnew and edgetunnel-style node sources, client subscription links, network checks, and KV-backed settings in a single Worker script.

SetupDocsCommunityMaturity

Verdict Our 3-CPU, 8 GB sandbox could not run CFBox because commit `1d23e45` had no supported JavaScript ecosystem and no Dockerfile. Try it only for a disposable Cloudflare deployment where VLESS is enough and you can inspect every generated subscription.

Full review →
459

fanzha-ai-proxy

lfzk550/fanzha-ai-proxy · ★ 624 ▲2/7d

Fanzha AI Proxy is documented in Chinese, and we found no English README. It turns the Chinese National Anti-Fraud AI assistant into a small OpenAI-compatible HTTP service for chat clients that cannot call the original mobile-app backend directly.

SetupDocsCommunityMaturity

Verdict Our Fanzha AI Proxy run installed 50 packages in 18 seconds and built in 6 seconds, but the repository supplied no test target, release, or detected license. Use it as a Chinese-language experiment on a trusted machine if you already have a legitimate app token.

Full review →
460

vphone-web

34306/vphone-web · ★ 378 ▲2/7d · HTML

vphone-web is an English-documented control panel for running several research virtual iPhones on one Apple Silicon Mac. It adds accounts, device assignment, browser streaming, app installation, a root shell, and file access around the separate vphone-cli engine.

SetupDocsCommunityMaturity

Verdict Our vphone-web run installed 71 packages and used 294 MB, but its build failed after 7 seconds and there was no test target, so this is research infrastructure rather than a ready device cloud. Use it only if you already accept vphone-cli's Apple Silicon, private-entitlement, and weakened-host-security requirements.

Full review →
461

OpenGFW

HyNetworks/OpenGFW · ★ 319 ▲5/7d · Go

OpenGFW is an open source Linux network filtering and analysis engine with protocol analyzers and expression-based rules. Its README lists NFQueue as the only I/O implementation and warns that the project is in very early development. The maintainers say they do not plan to continue active development themselves, while remaining open to contributions and releases.

SetupDocsCommunityMaturity

Verdict Consider OpenGFW for a Linux research or lab deployment when you can own its configuration and maintenance. Our October 6, 2026 run at commit 5815180 records successful step exits, but does not establish ten individual passing tests, an installed CLI or working live filtering.

Full review →
462

nitter

zedeus/nitter · ★ 14k · Nim

Nitter is a self-hosted, privacy-focused front end for reading X without browser JavaScript, ads, or a direct client connection to X. The repository is now archived after its README reported cease-and-desist letters from X Corp on August 24, 2026, so it is no longer a sensible new deployment.

SetupDocsCommunityMaturity

Verdict Our Nitter tools run installed 47 Python packages and found 0 tests, while the full repository was archived after a stated August 24, 2026 takedown demand. Do not start a new public Nitter deployment.

Full review →
463

node

amadeusprotocol/node · ★ 5.6k · Rust

Amadeus Node is the validator and RPC software for the AMA blockchain, which supports WASM contracts and a matrix-multiplication proof-of-work system. The repository combines an Elixir/Erlang node with Rust native code, local testnet tooling, contract samples, and operator instructions for joining its networks.

SetupDocsCommunityMaturity

Verdict Our Rust contract-sample build installed 4 packages, then failed in 34 seconds with 20 type errors, so the repository does not currently offer a dependable Rust contract starting point at commit `01e66db`. The Elixir node may still interest researchers committed to AMA, but our lab did not build it and the operator instructions make invasive host changes.

Full review →
464

SmartTubeLegacy

yuliskov/SmartTubeLegacy · ★ 4.7k ▲7/7d · JavaScript

SmartTubeLegacy, formerly SmartYouTubeTV, is an archived YouTube client for Android TVs and set-top boxes. It was designed for remote controls, TV resolutions, account login without Google Services, and sideloading on devices such as Fire TV. The maintained SmartTube project is the sensible route for new users.

SetupDocsCommunityMaturity

Verdict Our SmartTubeLegacy run installed 0 npm packages in 7 seconds but found no build or test target, and GitHub marks the application archived. Keep an existing installation only when replacing it would break an old device workflow, with no expectation of fixes.

Full review →
465

deploy-vercel

vvxw/deploy-vercel · ★ 2.2k ▲36/7d · JavaScript

deploy-vercel is a Chinese-language template for running a WebSocket proxy and subscription endpoint on Vercel; it has no English documentation. It emits VLESS, Trojan, and Shadowsocks-style connection records, can report host data to a Nezha dashboard, and places a generic HTML page at the root.

SetupDocsCommunityMaturity

Verdict Our install pulled 66 packages into 81 MB, while the five-file project supplied no build or test target, so deploy-vercel asks you to trust security-sensitive network code without a verification suite. Do not deploy it unchanged: replace the public credential, audit the subscription route, and understand that Nezha configuration grants remote shell and file access.

Full review →
466

kryvora-node

kryvora-network/kryvora-node · ★ 1.4k ▲63/7d · Go

Kryvora Node is presented as a background service that connects worker hardware to the Kryvora network for availability reporting and peer verification. At the measured commit, its public executable runs a timer and logs heartbeat messages without sending them to the hub, leaving the advertised worker behavior incomplete.

SetupDocsCommunityMaturity

Verdict Our Kryvora Node build passed in 15 seconds and all 8 tests passed, but the measured daemon logs heartbeats without contacting its hub. Do not deploy this checkout expecting the verification network described in the README.

Full review →
467

life-ipo

gtlhuyidan-sketch/life-ipo · ★ 545 · TypeScript

Life IPO is a Chinese-language personal data system for finances, health, knowledge, contacts, AI-assisted decisions, and team work. Its README and interface documentation are in Chinese; we found no English guide, so English-only operators will need translation before they can assess or deploy it.

SetupDocsCommunityMaturity

Verdict Our Life IPO install pulled 748 packages and 735 MB, then both build and tests stopped on the same Rolldown/Vite build error, while npm audit found 16 high-severity advisories. Treat it as readable alpha source for Chinese-speaking experimenters, not as a safe home for real financial, medical, or relationship records.

Full review →
468

warmbly

warmbly/warmbly · ★ 503 ▲17/7d · Go

Warmbly is a self-hosted cold email and mailbox warmup platform. Its README describes campaign sequences, a shared inbox, CRM records, deliverability controls, automations, and integrations. Our recorded source checks do not establish whether its warmup improves inbox placement.

SetupDocsCommunityMaturity

Verdict Warmbly merits a limited evaluation if you want to operate an outreach platform around existing mailboxes and can maintain its infrastructure. Our October 15, 2026 run at commit 51f7629 recorded a successful Go test command, with 226 successful package results in the parser summary.

Full review →
469

cloud-cost-optimization-hub

oseghalep/cloud-cost-optimization-hub · ★ 256 · Go

Cloud Cost Optimization Hub is a self-hosted dashboard for collecting and displaying cloud spending across AWS, GCP, and Azure. Today it is best understood as an early full-stack FinOps prototype: AWS has Cost Explorer code, while the README and source openly use sample data for other parts of the multi-cloud story.

SetupDocsCommunityMaturity

Verdict Our backend run installed 149 packages and passed its single test, but Azure and GCP cost paths still use or call for mock-data replacement. Use this as a readable prototype or contribution project, not as a trusted multi-cloud bill.

Full review →
470

vodiwalker_panel

Vodiwalker/vodiwalker_panel · ★ 1.4k ▲2/7d · Python

Vodiwalker Panel is a Persian-language web panel for creating and managing proxy connections, subscriptions, administrators, and a Telegram control bot. The repository does not provide English documentation, so non-Persian readers must work from the Python source or translate the short README.

SetupDocsCommunityMaturity

Verdict Our Vodiwalker Panel run installed 63 packages and built in 45 seconds, but pip-audit found 17 known vulnerabilities and there was no test target. That is enough for code evaluation, not enough for an internet-facing proxy control plane.

Full review →
471

gogs

gogs/gogs · ★ 48k ▲10/7d · Go

Gogs hosts Git repositories on your own server, with pull requests, issues, wikis, and access controls in a web interface. It suits a team that wants to own its code host and can take responsibility for its accounts, storage, and upgrades.

SetupDocsCommunityMaturity

Verdict Our Gogs run installed 416 dependencies in 15 seconds, but skipped build and tests, leaving the Go server unverified. Consider it for a small team whose work fits its documented repository and collaboration features.

Full review →
472

copyparty

9001/copyparty · ★ 47k ▲76/7d · Python

Copyparty is a self-hosted file server that maps existing folders to browser-accessible volumes. It supports resumable browser transfers and protocols including WebDAV, SFTP, FTP and TFTP.

SetupDocsCommunityMaturity

Verdict Commit 8b4593c installed in 25 seconds and passed all 31 tests in the supplied sandbox run. That supports a local evaluation for administrators who want browser access to existing folders.

Full review →
473

qBittorrent

qbittorrent/qBittorrent · ★ 41k ▲124/7d · C++

qBittorrent is a BitTorrent client written in C++ and Qt that uses libtorrent. It has graphical and headless builds, browser controls, and an optional Python runtime dependency for bundled search.

SetupDocsCommunityMaturity

Verdict Our qBittorrent search build passed in 3 seconds, but pytest ran no tests and exited 5. Consider a packaged-client trial for desktop or headless torrent work; the supplied run leaves native operation unassessed.

Full review →
474

appsmith

appsmithorg/appsmith · ★ 41k ▲21/7d · TypeScript

Appsmith is a low-code platform for building internal dashboards, admin panels, and service management tools connected to business data. Teams can evaluate it as a shared builder for several internal applications.

SetupDocsCommunityMaturity

Verdict Trial Appsmith when several internal tools justify a shared platform with an assigned owner. Our client build succeeded in 411 seconds, but Cypress stopped after 10 seconds because Xvfb was missing; a working deployment remains unverified.

Full review →
475

umami

umami-software/umami · ★ 40k ▲125/7d · TypeScript

Umami collects website traffic and event data so you can see how people reach and use your site. You can run the analytics service yourself with PostgreSQL or use its cloud service, which suits teams choosing who operates their reporting infrastructure.

SetupDocsCommunityMaturity

Verdict Our Umami build stopped after 4 seconds because DATABASE_URL was missing, and tests stopped after 5 seconds for the same setting. Shortlist it if your team can operate PostgreSQL and wants website analytics on its own infrastructure.

Full review →
476

frigate

blakeblackshear/frigate · ★ 37k ▲154/7d · Python

Frigate is a self-hosted network video recorder for IP cameras with local object detection. Its README documents continuous recording and retention based on detected objects. It integrates with Home Assistant, but a successful source build does not establish camera performance or recording reliability.

SetupDocsCommunityMaturity

Verdict Frigate is worth a camera trial for Home Assistant owners who want local object detection and can manage streams, storage, hardware access, and MQTT. Our source install took 14 seconds and the build passed in 4 seconds.

Full review →
477

SmartTube

yuliskov/SmartTube · ★ 36k ▲217/7d · Java

SmartTube is a free, open-source media client for Android TVs and TV boxes, with optional SponsorBlock integration for YouTube videos. It does not require Google Services. Its README discloses a development-environment infection, possibly affected builds and possible public-key compromise.

SetupDocsCommunityMaturity

Verdict Our SmartTube build and test steps each stopped after 1 second with exit 126 and a Gradle-wrapper permission error, leaving playback unassessed. Consider a device trial on a supported Android TV if someone will manage updates and review the security disclosure.

Full review →
478

signoz

SigNoz/signoz · ★ 32k ▲38/7d · TypeScript

SigNoz collects application logs, metrics, and request traces in one observability product, with dashboards and alerts for investigating failures. It is built around OpenTelemetry and offers both a hosted service and a Community edition you run on your own infrastructure.

SetupDocsCommunityMaturity

Verdict Our SigNoz run passed all 215 reported Go tests after a 115-second install and a 218-second build, supporting a source-level trial rather than a production capacity claim. Choose it when OpenTelemetry and a shared incident interface justify operating one telemetry platform.

Full review →
479

anki

ankitects/anki · ★ 32k ▲124/7d · Rust

Anki is a spaced-repetition flashcard program that schedules material for later review. This repository contains the computer application, and its development setup is a separate decision from downloading Anki to study.

SetupDocsCommunityMaturity

Verdict Our Anki source build failed after 2 seconds on a missing output directory, despite a successful 13-second install, so this run does not establish a working contributor setup. Choose packaged Anki for study, and approach the repository through its documented development route when you need to change the application.

Full review →
480

consul

hashicorp/consul · ★ 30k ▲6/7d · Go

HashiCorp Consul provides service registration and discovery through DNS or HTTP, with integrated health checks. Its README also describes service mesh, API gateway and application configuration capabilities across distributed infrastructure.

SetupDocsCommunityMaturity

Verdict Evaluate HashiCorp Consul when health-aware service discovery and its broader networking capabilities address a shared infrastructure requirement. The recorded build step exited 0 after 283 seconds; the test command exited 1 after 696 seconds.

Full review →
481

harbor

goharbor/harbor · ★ 30k ▲39/7d · Go

Harbor is a self-hosted registry for container images and Helm charts. It adds project permissions, scanning and replication to artifact storage, giving a platform team a place to manage who can publish and retrieve its software.

SetupDocsCommunityMaturity

Verdict Our Harbor sandbox built in 26 seconds but recorded 137 failures out of 393 in the go test summary, leaving the source run short of a clean result. Harbor still merits a release-based trial for teams that need project permissions, scanning and replication together.

Full review →
482

mihon

mihonapp/mihon · ★ 25k ▲159/7d · Kotlin

Mihon is an Android reader for manga, webtoons and comics supplied through local files or extensions. Its documented tools include categories, configurable viewers, scheduled library checks and reading trackers. Mihon hosts no content, so readers must supply their own collection or sources.

SetupDocsCommunityMaturity

Verdict Mihon's documented tools fit Android readers who supply their own content. Tachiyomi users should check the v0.21.2 backup restore route and extension cutoff separately.

Full review →
483

thingsboard

thingsboard/thingsboard · ★ 23k ▲23/7d · Java

ThingsBoard collects device readings, displays them on dashboards and applies rules that can raise alarms. It also records relationships between devices, assets and customers, which makes it relevant to teams building an IoT service rather than just plotting sensor data. The current release line is source available: versions starting with 4.4 use Business Source License 1.1.

SetupDocsCommunityMaturity

Verdict Our ThingsBoard frontend built in 186 seconds, but the sandbox did not establish a working server or device-to-alarm delivery. Evaluate it when device ownership and customer dashboards belong in the same platform.

Full review →
484

billd-desk

galaxy-s10/billd-desk · ★ 9.1k · TypeScript

BilldDesk is a remote desktop project built with Vue, WebRTC, Node.js and Electron, with a separate Pro edition. Its public-edition guide warns against production use. Evaluate the public source separately from the Pro feature list before choosing it for remote support.

SetupDocsCommunityMaturity

Verdict Reserve the public BilldDesk edition for development evaluation: its guide advises against production use, and our installation stopped before a remote session. The registry metadata error does not establish that desktop control is broken.

Full review →
485

Mailu

Mailu/Mailu · ★ 7.6k ▲1/7d · Python

Mailu packages a self-hosted email server as Docker images, including mail delivery, webmail and browser-based administration. It helps operators run their own domains without assembling each mail component separately, while leaving DNS and reliable delivery in their hands.

SetupDocsCommunityMaturity

Verdict Our Mailu sandbox installed in 30 seconds and built in 9 seconds, then pytest stopped after 6 seconds because it could not import Flask. Mailu belongs on the shortlist when you want web administration for your own email domains and can own DNS and delivery operations.

Full review →
486

immich-go

simulot/immich-go · ★ 7.1k ▲26/7d · Go

Immich-Go uploads photo and video collections to an existing Immich server. Its documented sources include Google Photos Takeout archives, local folders, iCloud exports, Picasa collections, and other Immich servers. The README describes source-specific metadata handling and a prebuilt binary that requires neither Node.js nor Docker.

SetupDocsCommunityMaturity

Verdict Commit 6ee7ad5 built in 27 seconds and its Go test summary reported 27 passed and 0 failed out of 27. No photo migration was measured.

Full review →
487

AiSOC

beenuar/AiSOC · ★ 5.3k · Python

AiSOC is an open-source, self-hostable security operations system. Its README describes telemetry ingestion, threat detection and correlation, AI investigations with recorded reasoning, and proposed responses. Response actions require human approval unless a tenant explicitly grants autonomy for the relevant verb. The project excludes replacing long-term log retention and compliance search.

SetupDocsCommunityMaturity

Verdict AiSOC merits a supervised evaluation for security teams with known telemetry sources and an existing retention system. At commit 7540638, the workspace built in 72 seconds, but tests exited 1 and the web package reported 100 errors.

Full review →
488

MicYou

LanRhyme/MicYou · ★ 4.4k ▲38/7d · Rust

MicYou turns a phone into an audio source for computer calls, games, and recording. Much of its release and issue discussion is in Chinese, but an English README is available. It connects Android, iOS, or a mobile browser to a desktop receiver, then routes the sound into your chosen application.

SetupDocsCommunityMaturity

Verdict Our MicYou build passed in 308 seconds after a 12-second install, with tests skipped because no script or target was found. It's worth trying with a spare phone if you can configure the virtual microphone your calling app needs.

Full review →
489

redlib

redlib-org/redlib · ★ 4.0k ▲39/7d · Rust

Redlib is a server you can run to read Reddit through a separate web interface, with browser requests and media routed through that server. It targets mostly signed-out browsing without Reddit's normal ads and JavaScript, according to its README.

SetupDocsCommunityMaturity

Verdict Our Redlib build succeeded in 188 seconds, but cargo reported 57 passing tests and 4 failures, so this run does not establish a reliable everyday reader. Consider it for signed-out browsing if you can operate the proxy and accept Reddit compatibility work.

Full review →
490

Nova-Proxy

IRNova/Nova-Proxy · ★ 3.4k ▲4/7d · JavaScript

Nova Proxy is a proxy control panel and edge Worker deployed to your own Cloudflare account. English documentation is available alongside Persian, and the panel lists English, Persian and Russian. The maintainable panel source is private, and current Nova-authored changes have noncommercial terms.

SetupDocsCommunityMaturity

Verdict Build and tests each failed after 1 second at commit d25a40d in the October 14, 2026 sandbox run, so that checkout did not establish a working deployment. Release 5.0.0 documents a later build change that this run did not test.

Full review →
491

runtime

e2b-dev/infra · ★ 1.8k ▲19/7d · Go

E2B Embed packages E2B Runtime on one machine. Its guide describes the same SDK and API as E2B Cloud, local storage for templates and sandbox data, and an Apache-2.0 license. This review focuses on Embed's host and network requirements rather than reviewing the whole runtime.

SetupDocsCommunityMaturity

Verdict Evaluate E2B Embed when a single Linux machine with hardware virtualization fits your deployment and you can provide the required network and recovery arrangements. Avoid choosing it as a finished self-managed multi-node package or expecting built-in TLS.

Full review →
492

aivpn

infosave2007/aivpn · ★ 773 · Rust

AIVPN is an experimental encrypted UDP tunnel with traffic masking that changes outer protocols, packet sizes and sending intervals. It documents a Linux gateway and desktop and mobile clients, while explicitly disclaiming guaranteed anonymity and resistance to detection or blocking.

SetupDocsCommunityMaturity

Verdict Our AIVPN build succeeded in 201 seconds, but two network-cleanup tests failed, leaving crash recovery unverified in our sandbox. Treat it as an experimental networking project for a controlled trial.

Full review →
493

mathua

chuma-beep/mathua · ★ 389 ▲22/7d · Go

Mathua is a local-first math learning engine that chooses practice through a graph of prerequisites. It requires accuracy and speed before progression, and brings review scheduling and learner progress into a web application.

SetupDocsCommunityMaturity

Verdict Our Mathua build succeeded in 68 seconds, but verification ended with 53 passes and 1 unexplained failure. It is worth a supervised trial for a technical learner who wants enforced prerequisites and accepts speed-based mastery.

Full review →
494

Free-GST-Billing-Software

IamRamgarhia/Free-GST-Billing-Software · ★ 367 · JavaScript

Free GST Billing Software is a local billing application whose README describes invoices, customer records, inventory and Indian GST exports. It also describes international billing, but country-specific tax labels do not establish compliance with another jurisdiction's requirements. Our source evaluation covers commit c40309e; it does not establish the operation of the later v1.10.83 release.

SetupDocsCommunityMaturity

Verdict Our source build at c40309e failed after 20 seconds, and the overall test command failed after 1 second. Playwright explicitly refused the logged Node.js 18.20.8 runtime; the separate build exception remains unexplained.

Full review →