Original em inglês: https://argusic.com/best/music-servers
Servidores de música de código aberto, instalados e tocados
Testado entre 10 de setembro de 2026 e 2 de novembro de 2026. Cada linha mostra a sua própria data de teste; um projeto pode mudar depois desse dia.
70 de 83 projetos testados executam. Mais 5 aguardam um teste.
Em resumo: 50 dos 83 projetos testados iniciaram sem alterações em uma máquina nova: cliamp, blackcandy, wizarr, bili-sync, songloft, aurral, spotatui e Youtarr, e mais 42. Mais 20 iniciaram depois que um substituto tomou o lugar de um serviço de que eles dependem, como um banco de dados: rmpc, Maintainerr, tonzhon-music, embyToLocalPlayer, ezarr, jellyfin-webos, lx-netease-music-mobile e ytm-player, e mais 12. 13 não puderam ser verificados: lx-music-desktop, listen1_desktop, musicxx, Castafiore, InPlayerEpisodePreview, Docker-Traefik, metatube-sdk-go e jelly-app, e mais 5; o log mostra onde cada um parou.
Medido pela Argusic em uma máquina nova, todas as vezes. Cada número tem link para as suas evidências.
| # | projeto | veredito | Pontuação Argusic | linguagem | estrelas | testado em |
|---|---|---|---|---|---|---|
| 1 | cliamp | Executa | 100 / 100 | Go | 4,571 | 25 de setembro de 2026 |
cliamp: player de música para terminal inspirado no winamp O que o teste encontrou: cliamp builds with CGO from source, all 3407 tests pass, binary runs and prints help text, bundled MP3 decodes cleanly via ffmpeg. 8 minutos. | ||||||
| 2 | blackcandy | Executa | 100 / 100 | Ruby | 4,429 | 25 de setembro de 2026 |
Um servidor de streaming de música auto-hospedado. O que o teste encontrou: Black Candy Rails 8.1.3 app runs on Ruby 4.0.2 with SQLite, all 416 tests pass, server responds on port 3002. 16 minutos. | ||||||
| 3 | wizarr | Executa | 100 / 100 | Python | 3,278 | 17 de setembro de 2026 |
Wizarr é um sistema avançado de convite e gerenciamento de usuários para Jellyfin, Plex, Emby etc. O que o teste encontrou: All 610 unit/integration tests pass, the Flask app starts and serves HTTP on port 5000 with Swagger API docs at /api/docs/, and database migrations apply cleanly from scratch. 11 minutos. | ||||||
| 4 | bili-sync | Executa | 100 / 100 | Rust | 2,655 | 18 de setembro de 2026 |
Ferramenta de sincronização do Bilibili impulsionada por Rust & Tokio O que o teste encontrou: bili-sync compiles, all 33 unit tests pass, the binary launches and serves the web UI on port 12345, the frontend builds cleanly. 7 minutos. | ||||||
| 5 | songloft | Executa | 100 / 100 | Go | 2,112 | 18 de setembro de 2026 |
Servidor de música gratuito, sem anúncios e baseado em plugins O que o teste encontrou: The Go backend builds (make build-lite produces a working binary), starts with all 37 database migrations applied, serves GET /api/v1/health with 200, authenticates POST /api/v1/auth/login with admin/admin, and all 14 internal package unit tests pass. The root package test fails due to missing Flutter web assets... 16 minutos. | ||||||
| 6 | aurral | Executa | 100 / 100 | TypeScript | 1,889 | 2 de novembro de 2026 |
Encontre novas músicas, obtenha-as e toque-as, tudo no seu próprio servidor. O que o teste encontrou: All tests pass (394 unit + 17 integration), server starts and serves HTTP 200 on /api/health, frontend builds successfully. 43 minutos. | ||||||
| 7 | spotatui | Executa | 100 / 100 | Rust | 1,802 | 18 de setembro de 2026 |
Um player de música para terminal rápido e autônomo em Rust: streaming nativo do Spotify além de fontes locais, Subsonic, rádio, Qobuz e Youtube O que o teste encontrou: spotatui 0.41.0 builds, passes 1282 tests, and runs (--help, --version) in a container with no root access, after installing Rust via rustup and extracting libasound2-dev from its .deb. 18 minutos. | ||||||
| 8 | Youtarr | Executa | 100 / 100 | JavaScript | 1,796 | 6 de outubro de 2026 |
Aplicativo web auto-hospedado que automatiza o download, a organização e o agendamento de conteúdo de canais do YouTube, com suporte para Plex, Kodi, Emby e... | ||||||
| 9 | mediary-scout | Executa | 100 / 100 | TypeScript | 1,722 | 30 de outubro de 2026 |
巡影 · 开源 AI 影视自动追更与多网盘媒体库整理工具 / AI agent de código aberto para acompanhamento de mídia em drives de nuvem e NAS (夸克 Quark / UC / 115 / 123 / 光鸭 Guangya / 天翼... O que o teste encontrou: Repo installs with Node 22, workflow and web and desktop builds succeed, 5085 tests pass, the standalone web server answers HTTP 200 with migrations and worker started, and the Electron desktop app launches on Xvfb, serves its UI at HTTP 200, and stays up without native-module errors. 38 minutos. | ||||||
| 10 | watchstate | Executa | 100 / 100 | PHP | 1,610 | 7 de outubro de 2026 |
Serviço auto-hospedado para sincronizar seu estado de reprodução do plex, jellyfin e emby. Sem depender de serviços externos de 3rd-party. O que o teste encontrou: WatchState (FrankenPHP 1.13.0 / PHP 8.5.11) installed with composer dependencies; HTTP server launches and healthcheck endpoint returns 200 OK; 905 of 907 tests pass. 21 minutos. | ||||||
| 11 | self-host | Executa | 100 / 100 | Go | 1,499 | 1 de novembro de 2026 |
Substitua o SaaS pelo qual você paga. Um único binário instala e executa aplicativos auto-hospedados em casa, nenhum conhecimento de Docker necessário... O que o teste encontrou: The self-host Go binary builds, passes all 117 package test suites (including race tests), and its CLI commands (help, version, apps, host, doctor, skill) all produce correct output from the compiled binary. 8 minutos. | ||||||
| 12 | jellyfin-audio-player | Executa | 100 / 100 | TypeScript | 1,426 | 8 de outubro de 2026 |
Um bonito aplicativo de streaming de áudio Jellyfin para iOS e Android O que o teste encontrou: pnpm install succeeds, Jest test suite passes (1/1), TypeScript type-checks clean, ESLint passes (0 errors, 110 pre-existing warnings), and the React Native Metro dev server starts successfully with Node 22. 9 minutos. | ||||||
| 13 | SuggestArr | Executa | 100 / 100 | Python | 1,376 | 8 de outubro de 2026 |
Solicite sem esforço filmes, séries e animes recomendados para o Jellyseer/Overseer com base no que você assistiu recentemente no Jellyfin, Plex ou Emby, deixe... O que o teste encontrou: SuggestArr backend runs on Python 3.12, serves API on port 5000, initializes all database tables on first boot, and all 1050 pytest tests pass without errors. 3 minutos. | ||||||
| 14 | multi-scrobbler | Executa | 100 / 100 | TypeScript | 1,298 | 18 de setembro de 2026 |
Scrobble reproduções de múltiplas fontes para múltiplos clientes O que o teste encontrou: multi-scrobbler v0.17.2 (HEAD-8d7b911) installs with npm ci, compiles TypeScript cleanly, passes 583/608 backend tests, and launches a web server on port 9078 responding with HTTP 200 on / and /api/health with sqlite-backed database, scheduler, and vite-express frontend serving in development mode. 9 minutos. | ||||||
| 15 | Nora | Executa | 100 / 100 | TypeScript | 1,263 | 9 de outubro de 2026 |
Um player de música elegante construído com Electron e React. Inspirado no Oto Music para Android, de Piyush Mamidwar. O que o teste encontrou: All 344 unit tests pass, both TypeScript type checks pass, npm dependencies fully installed on Node v22.23.3 and npm v11.21.0. 5 minutos. | ||||||
| 16 | Koito | Executa | 100 / 100 | Go | 1,125 | 18 de setembro de 2026 |
Koito é um scrobbler moderno e tematizável que você pode usar com qualquer programa que scrobbla para uma URL personalizada do ListenBrainz. O que o teste encontrou: The Go backend API server builds and runs: all 26 tests pass, the binary starts with SQLite, creates a default user, listens on a configured port, returns HTTP 200 on the /health endpoint, and shuts down cleanly. 56 minutos. | ||||||
| 17 | pytools | Executa | 100 / 100 | Python | 948 | 11 de outubro de 2026 |
Pytools: Some useful tools written by pure python. O que o teste encontrou: All 38 pytools modules install, import, and instantiate. Non-GUI tools (port scanner, IP geolocation, email security, etc.) execute via run(). GUI tools instantiate but require a display. Quick start pattern (pytools.pytools() -> getallsupported() -> execute()) works. 15 minutos. | ||||||
| 18 | movary | Executa | 100 / 100 | PHP | 790 | 14 de outubro de 2026 |
Um aplicativo web auto-hospedado para acompanhar, avaliar e explorar seu histórico de filmes assistidos. O que o teste encontrou: PHP 8.5.11 with Composer and all dependencies installed, SQLite database with 37 migrations applied, 144/144 unit tests pass, PHPStan and PHPCS pass at level 8, web server responds HTTP 200 with rendered Movary content. 37 minutos. | ||||||
| 19 | youtube-music | Executa | 100 / 100 | TypeScript | 776 | 14 de outubro de 2026 |
Um cliente leve e sem anúncios para streaming de música do YouTube Music. Nenhuma assinatura necessária. Suporta reprodução em segundo plano, pesquisa e... O que o teste encontrou: Build succeeds, TypeScript typecheck passes, and all 6 Playwright tests including the Electron integration test pass. 3 minutos. | ||||||
| 20 | react-h5-audio-player | Executa | 100 / 100 | JavaScript | 694 | 15 de outubro de 2026 |
Componente React de player de áudio com UI. Ele fornece indicador de tempo tanto em desktop quanto em dispositivos móveis. O que o teste encontrou: With Node 22.23.3 on PATH, yarn install --frozen-lockfile, yarn build, eslint src, and the vitest suite (123/123 passing) all complete cleanly in /work/repo. 2 minutos. | ||||||
| 21 | jellyfin-plugin-skin-manager | Executa | 100 / 100 | JavaScript | 676 | 15 de outubro de 2026 |
Jellyfin Skin Manager é um plugin que ajuda você a baixar e instalar skins. O que o teste encontrou: Plugin builds with zero errors, all three embedded resources (HTML, JS, CSS) present, and loads into Jellyfin 10.10.6 server at runtime as confirmed by server logs. 14 minutos. | ||||||
| 22 | jellyfin-ios | Executa | 100 / 100 | JavaScript | 615 | 17 de outubro de 2026 |
Jellyfin para iOS O que o teste encontrou: npm install succeeded with 1734 packages, full test suite passes (38 suites, 143 tests, 22 snapshots, 0 failures). 7 minutos. | ||||||
| 23 | radio-active | Executa | 100 / 100 | Python | 606 | 17 de outubro de 2026 |
Toque qualquer rádio ao redor do mundo diretamente do terminal:zap: O que o teste encontrou: radio-active 4.0.2 installs, all 16 tests pass, the CLI launches with --version and --help, searches the radio-browser API, and gracefully handles missing last station data. 3 minutos. | ||||||
| 24 | tuliprox | Executa | 100 / 100 | Rust | 590 | 17 de outubro de 2026 |
tuliprox: Gateway de Mídia Auto-hospedado e Processador de Playlists em Rust - suporta M3U, Xtream Codes, HDHomeRun, Plex, Emby e Jellyfin. Filtragem... O que o teste encontrou: tuliprox builds and passes all 5532 unit tests; the binary starts in server mode, serves /healthcheck on port 8901 returning HTTP 200, and processes real M3U playlists in CLI mode. 20 minutos. | ||||||
| 25 | qm-music | Executa | 100 / 100 | Java | 589 | 19 de setembro de 2026 |
Seu serviço de música privado O que o teste encontrou: qm-music builds with Maven, passes 201 tests, and runs on port 6688 serving a web UI and Subsonic-compatible REST API (ping returns status=ok). 9 minutos. | ||||||
| 26 | autopulse | Executa | 100 / 100 | Rust | 556 | 18 de outubro de 2026 |
serviço automatizado e leve que atualiza servidores de mídia como Plex e Jellyfin com base em notificações de organizadores de mídia como Sonarr e Radarr O que o teste encontrou: autopulse v2.0.0 builds from source with all vendored dependencies, all 192 tests pass, and the HTTP server starts and correctly processes API requests with SQLite on localhost:2875. 11 minutos. | ||||||
| 27 | MusicBox | Executa | 100 / 100 | TypeScript | 507 | 19 de outubro de 2026 |
Um player de música local de alto visual, com suporte a plugins e altamente customizável, compatível com Windows, MacOS e Linux. O que o teste encontrou: on this Ubuntu container, MusicBox installs (Node 22.23.3, Rust 1.99.1, venv pip), builds renderer+main TS and lint/typecheck cleanly, launches on the Xvfb display with the full UI and preload bridge alive, scans a real music folder and returns correct track metadata, plays in UI state and fetches live network lyrics... 17 minutos. | ||||||
| 28 | litefin | Executa | 100 / 100 | JavaScript | 459 | 21 de outubro de 2026 |
Jellyfin Client para Tizen, webOS, Android, Windows, Linux, MacOS e Web. O que o teste encontrou: npm install succeeds, all 157 tests pass, and 4 of 6 webpack build variants compile successfully (modern, normal, legacy, debug) producing dist/ with assets, CSS, JS bundles, and platform manifests. 16 minutos. | ||||||
| 29 | skPlayer | Executa | 100 / 100 | JavaScript | 443 | 21 de outubro de 2026 |
:musical_note: Um player de música HTML5 simples e bonito O que o teste encontrou: npm install and npm test exit 0 with official Node 18.19.1, the webpack build emits dist/skPlayer.min.js, the player's file-mode demo renders and its play controls execute under a jsdom DOM, a static server on 127.0.0.1:8923 serves the page, bundle, MP3s and cover art with 200s, and all three demo MP3s decode cleanly... 12 minutos. | ||||||
| 30 | openwhyd | Executa | 100 / 100 | JavaScript | 436 | 21 de outubro de 2026 |
Como o Pinterest, mas para Música O que o teste encontrou: Openwhyd v1.64.14 installed, builds, connects to an ephemeral MongoDB, and serves HTTP 200 on / and /all with 160/161 tests passing across all tiers. 13 minutos. | ||||||
| 31 | lunarr-go | Executa | 100 / 100 | TypeScript | 385 | 22 de outubro de 2026 |
Servidor de streaming de mídia auto-hospedado, projetado como uma alternativa ao Plex, permitindo que você monitore e gerencie seus arquivos de filmes e séries... O que o teste encontrou: Project builds from source, all 1136 automated tests pass, production server starts and serves the setup/admin registration page on port 3000, and all FFmpeg/NodeAV playback runtime verifications pass. 7 minutos. | ||||||
| 32 | OpenAver | Executa | 100 / 100 | Python | 346 | 25 de outubro de 2026 |
Aplicativo desktop gratuito e de código aberto que extrai metadados de JAV e gera NFO + capa para Jellyfin, Emby e Kodi. Sem Docker, sem CLI, instalação com um... O que o teste encontrou: Python 3.12.3 venv with all pinned dependencies installed; 8877 tests pass; web server starts on port 8000 and serves the API and frontend correctly. 12 minutos. | ||||||
| 33 | jellyfin-plugin-streamyfin | Executa | 100 / 100 | JavaScript | 312 | 25 de outubro de 2026 |
Plugin complementar para o Streamyfin O que o teste encontrou: The .NET 9 SDK was installed, the projet builds with dotnet build --configuration Release (0 errors), and all 13 tests pass. 1 minuto. | ||||||
| 34 | EPlusTV | Executa | 100 / 100 | TypeScript | 295 | 25 de outubro de 2026 |
Canais lineares virtuais para vários provedores O que o teste encontrou: The EPlusTV Hono server starts on port 8000, serves the config web UI, generates 200 virtual channels in both M3U and XMLTV formats, and all 22 provider handlers initialize successfully as disabled stubs awaiting credentials. 9 minutos. | ||||||
| 35 | mousiki | Executa | 100 / 100 | C++ | 293 | 21 de setembro de 2026 |
Player de música TUI altamente personalizável, projetado para ser rápido e leve. O que o teste encontrou: Mousiki builds and runs: the binary launches its full keyboard-driven TUI in the terminal, displaying the spinning disk, progress bar, local/queue panels, and volume indicator; Python auxiliary tools (yt-dlp, lyrics fetcher, YouTube search) all connect to their respective live APIs and return valid data. 4 minutos. | ||||||
| 36 | koel | Executa | 98.8 / 100 | PHP | 17,332 | 22 de setembro de 2026 |
Solução de streaming de música que funciona. O que o teste encontrou: Koel is fully installed with SQLite database, all 1612 backend tests pass, the Laravel web server starts and serves the homepage at 200, and the login API returns an authentication token for [email protected]. 27 minutos. | ||||||
| 37 | music-player | Executa | 98.8 / 100 | Rust | 528 | 19 de setembro de 2026 |
Um servidor de música extensível escrito em Rust, binário único, zero dependency O que o teste encontrou: music-player builds and its test suite passes (158 of 158, 2 pre-existing ignores for external servers). Binary prints version and help. The core daemon, gRPC server, client, playback, scanner, tracklist, storage, migration, settings, entity, types, graphql, addons, and discovery crates all compile and test cleanly... 46 minutos. | ||||||
| 38 | pear-desktop | Executa | 97.3 / 100 | TypeScript | 33,976 | 21 de setembro de 2026 |
Pear é uma extensão para reprodutor de música. O que o teste encontrou: Dependencies installed, project builds successfully with electron-vite, Playwright test suite passes all 6 tests: the Electron app launches, renders a window, and navigates to YouTube Music; LRC parser unit tests (empty string, chorus, attributes, karaoke) pass; sponsorblock segment sorting test passes. 4 minutos. | ||||||
| 39 | seerr | Executa | 97.3 / 100 | TypeScript | 13,109 | 23 de setembro de 2026 |
Gerenciador de código aberto de pedidos e descoberta de mídia para Jellyfin, Plex e Emby. O que o teste encontrou: Seerr builds from source, all 182 tests pass, and the production server starts and serves the setup page with SSR HTML on port 5055 via SQLite. 9 minutos. | ||||||
| 40 | Explo | Executa | 96 / 100 | Go | 2,067 | 18 de setembro de 2026 |
O 'Discover Weekly' do Spotify para sistemas de música auto-hospedados. O que o teste encontrou: Explo builds successfully from source as a Go binary with embedded Vite frontend, and the web UI server responds to all API endpoints including CSRF, login, auth, config, logs, and background art. 15 minutos. | ||||||
| 41 | switchfin | Executa | 90 / 100 | C++ | 897 | 12 de outubro de 2026 |
Cliente nativo de terceiros do Jellyfin para PC/PS4/PSVita/Nintendo Switch O que o teste encontrou: Switchfin builds for desktop and starts on the virtual display: the -version flag prints '2d585b2ca07c ee04d1d' and the GUI window titled 'Switchfin for Linux' 1280x720 opens and stays running under Xvfb with a session D-Bus. 30 minutos. | ||||||
| 42 | spotify-player | Executa | 86.2 / 100 | Rust | 7,299 | 24 de setembro de 2026 |
Um tocador do Spotify no terminal com paridade total de recursos. O que o teste encontrou: spotify_player 0.25.1 builds and passes all 45 tests, clippy (all features + no-features), and cargo fmt; the binary starts on Xvfd and produces the expected OAuth authentication URL on first launch. All requested features (streaming, rodio-backend, media-control, image, notify, fzf, daemon) compile and run without... 15 minutos. | ||||||
| 43 | ChattyPlay-Agent | Executa | 80 / 100 | TypeScript | 976 | 11 de outubro de 2026 |
Chega de vários apps! Projeto em Python+React+TypeScript+Hono+SQLite3+Redis, um conjunto 'All in One'. Reproduza vídeos de 20+ plataformas (iQiyi, Bilibili... O que o teste encontrou: Frontend builds to dist/ and serves HTTP 200 with title ChattyPlay; Hono backend on port 3001 answered 200 on /health and /api/info, creating and using a local SQLite database at data/goofishcbot.db. 10 minutos. | ||||||
| 44 | streamyfin | Executa | 78.9 / 100 | TypeScript | 5,335 | 24 de setembro de 2026 |
Um cliente Jellyfin moderno construído com Expo. O que o teste encontrou: Streamyfin installation succeeded: dependencies installed, all 365 unit tests pass, TypeScript type check passes, all 20 Expo SDK compatibility checks pass, and the Metro bundler serves valid JavaScript bundles for both iOS and Android platforms, ready for native device deployment. 15 minutos. | ||||||
| 45 | ytermusic | Executa | 71.7 / 100 | Rust | 703 | 15 de outubro de 2026 |
Um cliente de youtube music no terminal com foco em privacidade, simplicidade e desempenho. O que o teste encontrou: ytermusic builds with nightly rustc and the local pkg-config shims, its unit tests pass 2/3 against live music.youtube.com responses (the account-dependent library test needs a real Google account), and the TUI binary launches and renders on the virtual display with a headers.txt cookie configured. 66 minutos. | ||||||
| 46 | musikcube | Executa | 66.7 / 100 | C++ | 4,859 | 24 de setembro de 2026 |
um player de música multiplataforma baseado em terminal, motor de áudio, indexador de metadados e servidor em C++ O que o teste encontrou: musikcube 3.0.5 built from source: terminal app (musikcube), streaming daemon (musikcubed), core library (libmusikcore.so), and 7 plugins all compile and run successfully on Ubuntu 24.04 x86_64 without root access. 26 minutos. | ||||||
| 47 | openspot-music-app | Executa | 60 / 100 | TypeScript | 2,980 | 2 de outubro de 2026 |
OpenSpot é um aplicativo de música gratuito e de código aberto que permite que você transmita e baixe faixas de alta qualidade em todos os seus dispositivos... O que o teste encontrou: Both openspot-mobile and openspot-desktop apps install dependencies via npm and export static web builds with 14 working routes including index, search, library, settings, downloads, and media pages. 20 minutos. | ||||||
| 48 | ytdlp2STRM | Executa | 60 / 100 | Python | 501 | 19 de outubro de 2026 |
Um pequeno script para servir vídeos do Youtube / Twitch / Crunchyroll sem armazená-los. Usa dados HTTP do yt-dlp através do Flask e URLs dinâmicas. Podemos... O que o teste encontrou: ytdlp2STRM 1.1.3 installs, starts, and serves the web dashboard on port 5000 returning HTTP 200 on all routes; CLI prints version; ffmpeg test generates valid MP4 video; plugin modules import cleanly. 9 minutos. | ||||||
| 49 | hummingbird | Executa | 50 / 100 | Rust | 623 | 17 de outubro de 2026 |
[mirror] Player de música moderno escrito em Rust usando GPUI com foco em design e desempenho O que o teste encontrou: Hummingbird v0.4.0-dev builds with release profile, binary runs showing version/help, and all 549 unit tests pass on Ubuntu 24.04 x86_64. 37 minutos. | ||||||
| 50 | mopidy | Executa | 46.7 / 100 | Python | 8,610 | 23 de setembro de 2026 |
Mopidy é um servidor de música extensível escrito em Python. O que o teste encontrou: Mopidy CLI works with GStreamer 1.24.2; all 1192 tests pass; pycairo/pygobject built from source against extracted dev packages in a local sysroot. 22 minutos. | ||||||
| 51 | rmpc | Executa com mocks | 92 / 100 | Rust | 3,482 | 1 de outubro de 2026 |
Um cliente MPD moderno, configurável e baseado em terminal, com suporte a capa de álbum via vários protocolos de imagem de terminal. O que o teste encontrou: rmpc 0.11.0 builds from source in both debug and release profiles, passes all 897 tests, and its CLI subcommands (status, outputs, version, help) return correct data against a mock MPD server. 18 minutos. | ||||||
| 52 | Maintainerr | Executa com mocks | 92 / 100 | TypeScript | 2,390 | 4 de outubro de 2026 |
Parece e cheira como Seerr, mas faz o oposto. Uma ferramenta de manutenção de biblioteca para Plex, Jellyfin e Emby. O que o teste encontrou: yarn install + yarn build succeeds for all 3 packages; NestJS API answers 200 on /api/health/live and /api/health/ready; Vite UI serves 200 at localhost:3000 with `<title>Maintainerr</title>`; 3108 of 3162 server tests pass; 215 of 224 UI tests pass. 83 minutos. | ||||||
| 53 | tonzhon-music | Executa com mocks | 92 / 100 | JavaScript | 1,499 | 7 de outubro de 2026 |
铜钟「Tonzhon」: uma plataforma de música limpa e pura (o 铜钟 não usa mais o antigo tonzhon.com, o tonzhon.com atual não é o 铜钟 original) O que o teste encontrou: The Tonzhon music web app builds with npm run build (551ms, 12 output assets), serves via npm run dev (Vite 8, 200 on /), proxies all /api endpoints to a custom mock server that returns realistic JSON for hot-songs, search, song-playback, and favorites endpoints. 8 minutos. | ||||||
| 54 | embyToLocalPlayer | Executa com mocks | 92 / 100 | Python | 1,461 | 7 de outubro de 2026 |
etlp - Emby/Jellyfin chama um player local externo e envia de volta os registros de reprodução. Compatível com Plex. O que o teste encontrou: embyToLocalPlayer HTTP server starts on 127.0.0.1:58000, serves root health check returning 200, accepts Emby/Jellyfin/Plex play requests via POST returning 200, and all 24 Python source files compile without warnings on Python 3.12.3 with requests 2.34.2 installed. 7 minutos. | ||||||
| 55 | ezarr | Executa com mocks | 92 / 100 | Python | 1,090 | 10 de outubro de 2026 |
Ezarr tem como objetivo tornar o mais fácil possível configurar uma stack completa de mediacenter com Servarr/Jackett/BitTorrent/Usenet/PleX/Jellyfin usando... O que o teste encontrou: Ezarr CLI fully runs: imports, interactive prompts, and docker-compose.yml generation work correctly. All 18 service configs (sonarr, radarr, lidarr, mylar3, sportarr, audiobookshelf, homarr, bazarr, overseerr, jellyseerr, prowlarr, jackett, flaresolverr, plex, tautulli, jellyfin, qbittorrent, sabnzbd) produce valid... 8 minutos. | ||||||
| 56 | jellyfin-webos | Executa com mocks | 92 / 100 | JavaScript | 886 | 12 de outubro de 2026 |
Cliente WebOS para Jellyfin O que o teste encontrou: npm install completes, ares-package builds a valid IPK with no errors, ares-package --check reports no problems, all frontend JavaScript executes correctly in dependency order, and the backend discovery service starts and handles subscriptions, requests, and cancellations correctly with a mocked webos-service SDK. 6 minutos. | ||||||
| 57 | lx-netease-music-mobile | Executa com mocks | 92 / 100 | TypeScript | 875 | 13 de outubro de 2026 |
O que o teste encontrou: npm install completes, the postInstall patch runs without errors, the Metro bundler produces valid JS bundles for both dev and release configurations, and the Metro dev server starts on port 8081. The Gradle/APK build step cannot be tested because this container has no JDK or Android SDK. 19 minutos. | ||||||
| 58 | ytm-player | Executa com mocks | 92 / 100 | Python | 548 | 18 de outubro de 2026 |
Cliente TUI do YouTube Music com atalhos de teclado do vim, letras sincronizadas e teclas de mídia multiplataforma. O que o teste encontrou: ytm-player 2.1.0 installs cleanly in a Python venv, all 2164 unit tests pass (mocking external dependencies), the CLI reports version 2.1.0, and the Textual TUI starts on an Xvfb display, rendering the full interface. 14 minutos. | ||||||
| 59 | lazyspotify | Executa com mocks | 92 / 100 | Go | 447 | 21 de outubro de 2026 |
Cliente do Spotify para terminal no macOS e Linux O que o teste encontrou: lazyspotify builds and runs on the virtual display with the base config, version/help work, all 91 repo tests pass, the OAuth failure path is verified against real Spotify, and the authenticated startup-to-ready flow is verified against schema-correct mocks. The repository is untouched except for the added... 19 minutos. | ||||||
| 60 | list-sync | Executa com mocks | 92 / 100 | Python | 342 | 24 de outubro de 2026 |
ListSync automatiza a importação das suas listas do IMDB & Trakt para o Overseerr & Jellyseerr, simplificando o gerenciamento dos seus filmes. O que o teste encontrou: Python venv and Node 20 environment installed, FastAPI API server responds 200 on all endpoints, Nuxt 3 production frontend builds and serves HTTP 200, mock Overseerr connection verified, but core sync engine requires Chrome which is not in the container. 11 minutos. | ||||||
| 61 | torbox-media-center | Executa com mocks | 92 / 100 | Python | 289 | 26 de outubro de 2026 |
Monta a sua conta do TorBox no sistema local para uso com aplicativos externos. O que o teste encontrou: Python dependencies installed in a venv; the app boots, fetches torrent metadata via mock API, stores data in TinyDB, and creates .strm files organized by movies/series directories. 9 minutos. | ||||||
| 62 | SubTUI | Executa com mocks | 92 / 100 | Go | 284 | 20 de setembro de 2026 |
Um player de música TUI leve para Subsonic construído em Go com suporte a scrobbling. O que o teste encontrou: The app builds and launches, logs into and browses a mocked Subsonic server, renders search results, and sends stream loadfile commands to a mocked mpv IPC socket. 29 minutos. | ||||||
| 63 | ISpotify | Executa com mocks | 92 / 100 | Python | 6 | 5 de outubro de 2026 |
Aplicativo desktop local-first para busca, playlist, download e reprodução de música no Windows e Linux. O que o teste encontrou: All 59 tests pass, core libraries import cleanly, and the GUI application initializes and runs in offscreen mode with no crashes. 1 minuto. | ||||||
| 64 | IMDb-Scout-Mod | Executa com mocks | 88.7 / 100 | JavaScript | 594 | 17 de outubro de 2026 |
Pesquisa automática por filmes/séries em torrent, usenet, ddl, legendas, streaming, predb e outros sites. Adiciona links para páginas do IMDb a partir de... O que o teste encontrou: The userscript parses cleanly and, under a jsdom harness with its real bundled dependencies and mocked IMDb GraphQL plus partner-site responses, its startup ran and rendered the icon bar (9 links) and the search-link header with found/missing states (found=1, missing=2) on reference, redesigned-title, and search pages. 47 minutos. | ||||||
| 65 | infinitunes | Executa com mocks | 87.7 / 100 | TypeScript | 361 | 19 de setembro de 2026 |
Um aplicativo web simples de player de música construído usando ▲ Next.js, shadcn/ui, TailwindCSS, DrizzleORM e mais... O que o teste encontrou: npm install completed, next.config.ts simplified (ppr removed), cache changed to no-store, mock JioSaavn API running on :3333, Next.js dev server starts on :4567 and serves the homepage at HTTP 200 with rendered HTML content. 40 minutos. | ||||||
| 66 | librespot-python | Executa com mocks | 86 / 100 | Python | 334 | 20 de setembro de 2026 |
Cliente de código aberto do Spotify O que o teste encontrou: librespot-python 0.0.10 installs, imports, and the Zeroconf HTTP server component starts on a TCP port and responds to getInfo requests. 7 minutos. | ||||||
| 67 | lx-music-mobile | Executa com mocks | 82.4 / 100 | TypeScript | 19,131 | 22 de setembro de 2026 |
Um aplicativo de música desenvolvido com React native. O que o teste encontrou: npm installs 909 packages without errors, both dev (9.7MB) and release (3.1MB) React Native bundles compile for Android, Metro dev server starts on port 8088 answering HTTP 200 on /status, ESLint passes with 0 errors, built-in crypto test.js runs and produces correct output, and the theme builder completes... 23 minutos. | ||||||
| 68 | SoundCloud-Desktop | Executa com mocks | 71 / 100 | TypeScript | 575 | 19 de setembro de 2026 |
O melhor cliente SoundCloud não oficial para Windows, Linux e macOS | SEM ANÚNCIOS | SEM CAPTCHA | SEM CENSURA | DISPONÍVEL NA RÚSSIA O que o teste encontrou: The desktop/ frontend installs, compiles TypeScript, builds 2261 Vite modules into dist/, runs a Vite dev server returning HTTP 200 on port 1420, and serves the production build at port 4173 returning HTTP 200. 21 minutos. | ||||||
| 69 | spotifast | Executa com mocks | 61.3 / 100 | Rust | 9,667 | 25 de setembro de 2026 |
Spotify, nativo e rápido. Um único aplicativo Rust leve para toda a sua biblioteca, reprodução local e Spotify Connect no Linux, macOS e Windows. O que o teste encontrou: Spotifast 0.8.0 builds from source on Ubuntu 24.04 (x86_64) without root, all 758 unit tests pass, and the app renders a demo screenshot showing the playlist view with queue panel visible. 71 minutos. | ||||||
| 70 | NASSAV | Executa com mocks | 56 / 100 | Python | 474 | 20 de outubro de 2026 |
Baixador totalmente automático para NAS. As fontes de dados já implementadas são missav e jable (em constante expansão), e o downloader pode ser personalizado... O que o teste encontrou: Python download pipeline runs end-to-end against local mocks producing decodable mp4 files, NFO, metadata JSON, and SQLite dedup; the Go backend serves gallery JSON/image/video endpoints with 200s; the frontend builds; all installs (Python deps, npm, local Go toolchain) succeeded. 17 minutos. | ||||||
| 71 | lx-music-desktop | Não foi possível verificar | 80 / 100 | TypeScript | 55,063 | 21 de setembro de 2026 |
Um software de música baseado em Electron. O que o teste encontrou: npm install and full webpack build (main, renderer, renderer-lyric, renderer-scripts) succeed; patched use-gl to swiftshader for headless Linux; app launches and renders a visible LX Music window on Xvfb display. 18 minutos. | ||||||
| 72 | listen1_desktop | Não foi possível verificar | 80 / 100 | JavaScript | 11,445 | 23 de setembro de 2026 |
one for all: música grátis na China (desktop para Windows, Mac e Linux) O que o teste encontrou: Listen 1 Electron desktop app installs and launches successfully on the virtual display, initializing its window and renderer process without fatal errors. 2 minutos. | ||||||
| 73 | musicxx | Não foi possível verificar | 80 / 100 | C++ | 2,132 | 12 de setembro de 2026 |
Reprodutor de áudio e vídeo de todos os formatos para local, nuvem e NAS. O que o teste encontrou: Three C++ build targets (myServer static library, myMusic executable, myTest executable) build from source using workflow, fmt, spdlog, nlohmann-json, jwt-cpp, and OpenSSL; the myMusic binary runs and computes add(7,77)=84, the myTest binary runs and exits 0, and the Vitepress documentation site builds successfully. 11 minutos. | ||||||
| 74 | Castafiore | Não foi possível verificar | 80 / 100 | JavaScript | 376 | 10 de setembro de 2026 |
Castafiore é um player de música que suporta Navidrome e Subsonic API. O que o teste encontrou: The Castafiore Subsonic music player PWA builds and serves correctly via the web export pipeline: npm install completes, expo export -p web produces a valid dist/ with index.html, a 1.3 MB JS bundle, service worker, and assets all returning HTTP 200. 7 minutos. | ||||||
| 75 | InPlayerEpisodePreview | Não foi possível verificar | 65 / 100 | TypeScript | 439 | 21 de outubro de 2026 |
Um plugin do Jellyfin para a versão web e cliente, que exibe uma lista de episódios dentro do player. O que o teste encontrou: Both the .NET plugin DLL and the JavaScript webpack bundle build successfully from source with zero errors and zero warnings. 6 minutos. | ||||||
| 76 | Docker-Traefik | Não foi possível verificar | 50 / 100 | Shell | 3,445 | 25 de setembro de 2026 |
Stack de mídia e servidor doméstico com Docker, Docker Compose, Traefik, CrowdSec, Google OAuth2/Authelia e LetsEncrypt. Construído com os guias/vídeos do... O que o teste encontrou: All 4 Docker Compose stacks validate successfully (83 services total), 9 broken YAML middleware files fixed, 1 network name mismatch corrected, Docker CLI/compose tools installed, but Docker daemon cannot start in this containerized environment. 11 minutos. | ||||||
| 77 | metatube-sdk-go | Não foi possível verificar | 50 / 100 | Go | 868 | 12 de outubro de 2026 |
MetaTube SDK e servidor de API em Golang O que o teste encontrou: não foi possível verificar; o log mostra onde ele parou. 9 minutos. | ||||||
| 78 | jelly-app | Não foi possível verificar | 50 / 100 | TypeScript | 272 | 27 de outubro de 2026 |
Uma interface de música leve e elegante para o Jellyfin. O que o teste encontrou: não foi possível verificar; o log mostra onde ele parou. 4 minutos. | ||||||
| 79 | museeks | Não foi possível verificar | 25 / 100 | TypeScript | 2,140 | 4 de outubro de 2026 |
Um player de música simples, limpo e multiplataforma O que o teste encontrou: The frontend installs, builds, and all 9 unit tests pass. The Rust/Tauri backend could not compile due to cumulative disk space exhaustion (7.8GB) from extracting system library .deb packages, the Rust toolchain, and 638 compiled crate dependencies. The E2E browser tests (7 tests across 3 files) fail because they... 55 minutos. | ||||||
| 80 | freyr-js | Não foi possível verificar | 20 / 100 | JavaScript | 2,377 | 12 de setembro de 2026 |
Uma ferramenta para baixar músicas de serviços de streaming de música como Spotify e Apple Music. O que o teste encontrou: não foi possível verificar; o log mostra onde ele parou. 39 minutos. | ||||||
| 81 | All-jellyfin-media-server | Não foi possível verificar | 20 / 100 | Shell | 585 | 17 de outubro de 2026 |
Servidor de mídia completo auto-hospedado Jellyfin com sonarr, radarr, jackett, prowlarr, qbittorrent, flaredolverr e gluetun Nord VPN Proton VPN em docker... O que o teste encontrou: All project YAML compose files and shell scripts are syntactically valid, but the container lacks a Docker daemon and the mount syscall is blocked, making it impossible to launch any Docker Compose services. 10 minutos. | ||||||
| 82 | MonsterMusic | Não foi possível verificar | 20 / 100 | Java | 523 | 18 de outubro de 2026 |
Um reprodutor de música na plataforma android, desenvolvido por Android composer. O que o teste encontrou: não foi possível verificar; o log mostra onde ele parou. | ||||||
| 83 | mediabox | Não foi possível verificar | 10 / 100 | Shell | 440 | 21 de outubro de 2026 |
Configuração de ferramentas de mídia baseadas em container O que o teste encontrou: The Docker Compose file and environment configuration template are valid, with all 36 service definitions resolved, but no Docker daemon is available in this container, so no containers can be deployed. 21 minutos. | ||||||
| - | xiadown | Ainda não verificado | - | Go | 758 | - |
| - | Jellyfin-Auto-Collections | Ainda não verificado | - | Python | 287 | - |
| - | riff | Ainda não testado | - | JavaScript | 818 | - |
| - | universal-remote-card | Ainda não testado | - | TypeScript | 619 | - |
| - | soundcli | Ainda não testado | - | TypeScript | 531 | - |
Executa instalou e iniciou com as suas dependências reais. Executa com mocks iniciou depois que substitutos tomaram o lugar de serviços externos, como um banco de dados ou uma API de terceiros. Não foi possível verificar nem o agent padrão nem o mais forte conseguiram fazê-lo executar dentro do limite de tempo; o log mostra onde ele parou.
Como testamos
Nesta lista, segundo o teste mais recente: 50 projetos executaram sem alterações, 20 com mocks, 13 não puderam ser verificados, 5 ainda em espera. Linguagens testadas: C++, Go, Java, JavaScript, PHP, Python, Ruby, Rust, Shell, TypeScript. Cada tentativa usou uma máquina limpa e descartável, o projeto em uma versão fixada e um limite de 45 minutos; o procedimento completo está na página da metodologia.
Perguntas frequentes (FAQ)
Como esta lista é classificada?
Por medição, não por opinião: primeiro os projetos que a Argusic instalou e iniciou em uma máquina nova, depois os que executaram com mocks no lugar de serviços externos, depois os que ela não conseguiu verificar. Os empates são decididos pela Pontuação Argusic e depois pela popularidade do projeto na sua própria fonte.
Por que alguns projetos estão sem classificação?
5 projetos ainda aguardam um teste ou uma tentativa concluída. Eles aparecem sem classificação até que a Argusic os meça.
Onde estão as evidências?
Cada linha tem link para a página do projeto na Argusic, onde cada execução tem um log completo e uma gravação do terminal guardados com uma impressão digital sha256. As mesmas páginas existem para todos os projetos testados, estejam nesta lista ou não.
Mais listas nesta categoria
- Ferramentas CLI de código aberto para desenvolvedores, comprovadas para build e executar (tem spotatui, spotify-player em comum com esta lista)
- Automação de fluxo de trabalho de código aberto, instalada e executada (tem SuggestArr, Youtarr em comum com esta lista)
- Aplicativos de IA de código aberto que você mesmo pode executar, testados (tem SuggestArr em comum com esta lista)
- Ferramentas de VPN e rede de código aberto, instaladas e executadas (tem All-jellyfin-media-server em comum com esta lista)
- Ferramentas de backup de código aberto, instaladas e executadas (tem watchstate em comum com esta lista)
- Filas de mensagens e streaming de código aberto, testado (tem radio-active em comum com esta lista)
- Frameworks de AI agent de código aberto, instalados e executados
- Clientes de API de código aberto, criados e executados
- Gateways de API e proxies reversos de código aberto, testados
- Ferramentas de CI/CD de código aberto, instaladas e executadas
- Plataformas CMS de código aberto, instaladas e executadas
- Gateways de LLM de código aberto, instalados e executados
- Servidores MCP de código aberto que iniciam na primeira execução
- Ferramentas de código aberto para automação de navegador, instaladas e executadas
- Editores de código e IDEs de código aberto, desenvolvidos e lançados
- Coding agents de código aberto que executaram em uma máquina nova
- Bancos de dados de código aberto, instalados e consultados
- Plataformas de e-commerce de código aberto, instaladas e executadas
- Leitores de ebook e bibliotecas de código aberto, testados
- Motores de jogos de código aberto, construídos e executados
- Jogos de código aberto que foram built e iniciados em uma máquina nova.
- Automação residencial de código aberto, instalada e executada
- Plataformas de código aberto low-code e no-code, testadas
- Servidores de mapas e ferramentas de código aberto, instalados e executados
- Observabilidade e logging de código aberto, instalado e executado.
- Suítes de escritório de código aberto, instaladas e iniciadas
- Gerenciadores de senha de código aberto que você pode auto-hospedar, testados
- Ferramentas de gerenciamento de projetos de código aberto, instaladas e executadas
- Gravadores de tela de código aberto, desenvolvidos e lançados
- Mecanismos de busca de código aberto, instalados e consultados
- Analytics auto-hospedado de código aberto, testado em um servidor limpo
- Código aberto, fala para texto e texto para fala, testado
- Geradores de sites estáticos de código aberto, construídos e servidos
- Monitores de uptime e páginas de status de código aberto, testados
- Bancos de dados vetoriais de código aberto, instalados e consultados
- Editores de vídeo de código aberto que iniciaram em uma máquina nova
- Reprodutores de vídeo de código aberto, desenvolvidos e lançados
- Ferramentas de código aberto para web scraping, instaladas e executadas
- Quadros brancos e ferramentas de diagramas de código aberto, testados
- Wikis de código aberto que você pode auto-hospedar, testadas
- Alternativas auto-hospedadas ao Notion, verificadas por uma instalação real
- Dashboards e homepages auto-hospedados, instalados e executados
- Servidores git auto-hospedados iniciados em uma máquina nova
Todas as listas: Melhores. Todos os projetos testados: projetos.