英語の原文: https://argusic.com/best/music-servers

オープンソースの音楽サーバー、インストールして再生

テスト期間: 2026年9月10日 〜 2026年11月2日。各行にそれぞれのテスト日を表示しています。プロジェクトはその日以降に変わっている可能性があります。

テストした 83 件のプロジェクトのうち 70 件が動作します。さらに 5 件がテスト待ちです。

要点: テストした 83 件のプロジェクトのうち 50 件が、新しいマシンでそのまま起動しました: cliamp、blackcandy、wizarr、bili-sync、songloft、aurral、spotatui、Youtarr、ほか 42 件。さらに 20 件が、データベースなど必要なサービスを代わりのものに置き換えたうえで起動しました: rmpc、Maintainerr、tonzhon-music、embyToLocalPlayer、ezarr、jellyfin-webos、lx-netease-music-mobile、ytm-player、ほか 12 件。13 件は検証できませんでした: lx-music-desktop、listen1_desktop、musicxx、Castafiore、InPlayerEpisodePreview、Docker-Traefik、metatube-sdk-go、jelly-app、ほか 5 件。それぞれがどこで止まったかはログで確認できます。

Argusic が毎回新しいマシンで計測しています。 すべての数値は証拠にリンクしています。

#プロジェクト判定Argusic スコア言語スターテスト日
1cliamp動作する100 / 100Go4,5712026年9月25日

cliamp - winamp に触発されたターミナル音楽プレイヤー

テストでわかったこと: cliamp builds with CGO from source, all 3407 tests pass, binary runs and prints help text, bundled MP3 decodes cleanly via ffmpeg. 8 分。

2blackcandy動作する100 / 100Ruby4,4292026年9月25日

セルフホスト型の音楽ストリーミングサーバー

テストでわかったこと: 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 分。

3wizarr動作する100 / 100Python3,2782026年9月17日

Wizarr は、Jellyfin、Plex、Emby など向けの高度なユーザー招待・管理システムです。

テストでわかったこと: 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 分。

4bili-sync動作する100 / 100Rust2,6552026年9月18日

Rust & Tokio 駆動の Bilibili 同期ツール

テストでわかったこと: bili-sync compiles, all 33 unit tests pass, the binary launches and serves the web UI on port 12345, the frontend builds cleanly. 7 分。

5songloft動作する100 / 100Go2,1122026年9月18日

プラグイン化、広告なしの無料音楽サーバー

テストでわかったこと: 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 分。

6aurral動作する100 / 100TypeScript1,8892026年11月2日

新しい音楽を見つけて、入手して、再生できます。すべて自分のサーバーで。

テストでわかったこと: All tests pass (394 unit + 17 integration), server starts and serves HTTP 200 on /api/health, frontend builds successfully. 43 分。

7spotatui動作する100 / 100Rust1,8022026年9月18日

Rust 製の高速でスタンドアロンなターミナル音楽プレイヤー: ネイティブ Spotify ストリーミングに加えて、ローカル、Subsonic、ラジオ、Qobuz、Youtube のソース

テストでわかったこと: 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 分。

8Youtarr動作する100 / 100JavaScript1,7962026年10月6日

YouTube チャンネルのコンテンツのダウンロード、整理、スケジュールを自動化し、Plex、Kodi、Emby、Jellyfin をサポートするセルフホスト型 Web アプリ。

9mediary-scout動作する100 / 100TypeScript1,7222026年10月30日

巡影 · オープンソース AI エージェントによる映像自動追跡とマルチクラウドドライブメディアライブラリ整理ツール / クラウドドライブメディア追跡と NAS のためのオープンソース AI エージェント (夸克 Quark / UC / 115 / 123 / 光鸭 Guangya / 天翼 Tianyi)

テストでわかったこと: 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 分。

10watchstate動作する100 / 100PHP1,6102026年10月7日

セルフホスト型サービスで、plex、jellyfin、emby の再生状態を同期します。3rd パーティの外部サービスに依存しません。

テストでわかったこと: 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 分。

11self-host動作する100 / 100Go1,4992026年11月1日

有料の SaaS を置き換えましょう。One バイナリが、自宅でセルフホスト型アプリをインストールして実行します。Docker の知識は不要です。あなた向けのターミナルダッシュボード、エージェント向けのシンプルなコマンド。

テストでわかったこと: 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 分。

12jellyfin-audio-player動作する100 / 100TypeScript1,4262026年10月8日

iOS と Android 向けの美しい Jellyfin オーディオストリーミングアプリ

テストでわかったこと: 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 分。

13SuggestArr動作する100 / 100Python1,3762026年10月8日

最近視聴した Jellyfin、Plex、Emby のコンテンツに基づいて、おすすめの映画、テレビ番組、アニメを Jellyseer/Overseer に簡単にリクエストできます。SuggestArr がすべて自動で処理し、ライブラリを新しくエキサイティングなコンテンツで新鮮に保ちます。

テストでわかったこと: 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 分。

14multi-scrobbler動作する100 / 100TypeScript1,2982026年9月18日

複数のソースからの再生を複数のクライアントへスクロブルします。

テストでわかったこと: 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 分。

15Nora動作する100 / 100TypeScript1,2632026年10月9日

Electron と React を使用して構築されたエレガントな音楽プレーヤーです。Piyush Mamidwar による Android 向け Oto Music から着想を得ています。

テストでわかったこと: 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 分。

16Koito動作する100 / 100Go1,1252026年9月18日

Koito は、カスタムの ListenBrainz URL にスクロブルする任意のプログラムで使用できる、モダンでテーマ変更可能なスクロブラーです。

テストでわかったこと: 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 分。

17pytools動作する100 / 100Python9482026年10月11日

Pytools: 純粋な Python で書かれた便利なツール。

テストでわかったこと: 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 分。

18movary動作する100 / 100PHP7902026年10月14日

映画の視聴履歴を追跡、評価、探索するためのセルフホスト型の Web アプリです。

テストでわかったこと: 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 分。

19youtube-music動作する100 / 100TypeScript7762026年10月14日

軽量で広告なしの YouTube Music ストリーミングクライアントです。サブスクリプションは不要です。リバースエンジニアリングされた API を介して、バックグラウンド再生、検索、カスタムプレイリストをサポートしています。

テストでわかったこと: Build succeeds, TypeScript typecheck passes, and all 6 Playwright tests including the Electron integration test pass. 3 分。

20react-h5-audio-player動作する100 / 100JavaScript6942026年10月15日

React 製のオーディオプレーヤーコンポーネントで、UI を備えています。デスクトップとモバイルデバイスの両方で時間インジケーターを提供します。

テストでわかったこと: 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 分。

21jellyfin-plugin-skin-manager動作する100 / 100JavaScript6762026年10月15日

Jellyfin Skin Manager は、スキンをダウンロードしてインストールできるプラグインです。

テストでわかったこと: 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 分。

22jellyfin-ios動作する100 / 100JavaScript6152026年10月17日

Jellyfin iOS 向け

テストでわかったこと: npm install succeeded with 1734 packages, full test suite passes (38 suites, 143 tests, 22 snapshots, 0 failures). 7 分。

23radio-active動作する100 / 100Python6062026年10月17日

世界中のあらゆるラジオをターミナルから直接再生できます:zap:

テストでわかったこと: 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 分。

24tuliprox動作する100 / 100Rust5902026年10月17日

tuliprox: Rust 製のセルフホスト型メディアゲートウェイとプレイリストプロセッサ。M3U、Xtream Codes、HDHomeRun、Plex、Emby と Jellyfin に対応。フィルタリング、マージ、スケジューリング、Web 配信。

テストでわかったこと: 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 分。

25qm-music動作する100 / 100Java5892026年9月19日

あなたのプライベート音楽サービス

テストでわかったこと: 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 分。

26autopulse動作する100 / 100Rust5562026年10月18日

メディアオーガナイザー(Sonarr や Radarr など)からの通知に基づいて、Plex や Jellyfin などのメディアサーバーを更新する、自動化された軽量サービスです。

テストでわかったこと: 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 分。

27MusicBox動作する100 / 100TypeScript5072026年10月19日

高級感があり、プラグイン化され、深くカスタマイズ可能なローカル音楽プレーヤー。Windows、MacOS、Linux システムに対応。

テストでわかったこと: 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 分。

28litefin動作する100 / 100JavaScript4592026年10月21日

Tizen、webOS、Android、Windows、Linux、MacOS、Web 向けの Jellyfin Client

テストでわかったこと: 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 分。

29skPlayer動作する100 / 100JavaScript4432026年10月21日

:musical_note: シンプルで美しい HTML5 ミュージックプレイヤー

テストでわかったこと: 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 分。

30openwhyd動作する100 / 100JavaScript4362026年10月21日

Pinterest のような、音楽向け

テストでわかったこと: 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 分。

31lunarr-go動作する100 / 100TypeScript3852026年10月22日

Plex の代替として設計され、ヘッドレスサーバー上でムービーやテレビ番組のファイルを監視および管理できるセルフホスト型メディアストリーミングサーバー。

テストでわかったこと: 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 分。

32OpenAver動作する100 / 100Python3462026年10月25日

フリーのオープンソースデスクトップアプリで、JAV メタデータをスクレイピングし、Jellyfin、Emby、Kodi 向けの NFO とカバーアートを自動生成します。Docker や CLI は不要で、Windows と macOS でワンクリックインストール可能。8 つの内蔵ソースに加え、オプションの...

テストでわかったこと: 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 分。

33jellyfin-plugin-streamyfin動作する100 / 100JavaScript3122026年10月25日

Streamyfin 用コンパニオンプラグイン

テストでわかったこと: The .NET 9 SDK was installed, the projet builds with dotnet build --configuration Release (0 errors), and all 13 tests pass. 1 分。

34EPlusTV動作する100 / 100TypeScript2952026年10月25日

さまざまなプロバイダー向けのバーチャルリニアチャンネル

テストでわかったこと: 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 分。

35mousiki動作する100 / 100C++2932026年9月21日

高度にカスタマイズ可能な TUI 音楽プレイヤー。高速かつ軽量な設計。

テストでわかったこと: 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 分。

36koel動作する98.8 / 100PHP17,3322026年9月22日

動作する音楽ストリーミングソリューション

テストでわかったこと: 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 分。

37music-player動作する98.8 / 100Rust5282026年9月19日

Rust で書かれた拡張可能な音楽サーバー、単一バイナリ、依存関係ゼロ

テストでわかったこと: 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 分。

38pear-desktop動作する97.3 / 100TypeScript33,9762026年9月21日

Pear は音楽プレイヤー向けの拡張機能です。

テストでわかったこと: 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 分。

39seerr動作する97.3 / 100TypeScript13,1092026年9月23日

Jellyfin、Plex、Emby 向けのオープンソースのメディアリクエスト・ディスカバリーマネージャー

テストでわかったこと: 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 分。

40Explo動作する96 / 100Go2,0672026年9月18日

セルフホスト型音楽システム向けの Spotify の "Discover Weekly"

テストでわかったこと: 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 分。

41switchfin動作する90 / 100C++8972026年10月12日

PC/PS4/PSVita/Nintendo Switch 向けサードパーティ製ネイティブ Jellyfin クライアント

テストでわかったこと: 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 分。

42spotify-player動作する86.2 / 100Rust7,2992026年9月24日

ターミナルで動作する、完全な機能互換性を備えた Spotify プレイヤー。

テストでわかったこと: 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 分。

43ChattyPlay-Agent動作する80 / 100TypeScript9762026年10月11日

多数のアプリに別れを告げます!本プロジェクトは主にPython+React+TypeScript+Hono+SQLite3+Redisに基づき、「All in One」スマートツールセットを構築します。会員不要で愛奇藝、騰訊視頻、優酷、抖音、B站、小紅書など20+プラットフォームのビデオを再生でき、4Kオンライン解析と...

テストでわかったこと: 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 分。

44streamyfin動作する78.9 / 100TypeScript5,3352026年9月24日

Expo で構築されたモダンな Jellyfin クライアント。

テストでわかったこと: 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 分。

45ytermusic動作する71.7 / 100Rust7032026年10月15日

ターミナルで動作する、プライバシー、シンプルさ、パフォーマンスに重点を置いた youtube music クライアント

テストでわかったこと: 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 分。

46musikcube動作する66.7 / 100C++4,8592026年9月24日

c++ で書かれた、クロスプラットフォーム対応のターミナルベースの音楽プレイヤー、オーディオエンジン、メタデータインデクサー、およびサーバー

テストでわかったこと: 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 分。

47openspot-music-app動作する60 / 100TypeScript2,9802026年10月2日

OpenSpot は、無料のオープンソースの音楽アプリで、すべてのデバイスで高品質のトラックをストリーミングおよびダウンロードできます。洗練された直感的な UI を備え、シームレスな体験のために設計されており、Android、iOS、macOS、Windows、Linux...

テストでわかったこと: 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 分。

48ytdlp2STRM動作する60 / 100Python5012026年10月19日

Youtube / Twitch / Crunchyroll の動画を保存せずに配信する小さなスクリプトです。yt-dlp の HTTP データを Flask と動的な URL を通じて使用します。これらの動的な URL を使用して STRM ファイルを設定できます。

テストでわかったこと: 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 分。

49hummingbird動作する50 / 100Rust6232026年10月17日

GPUI を活用し、デザインとパフォーマンスに重点を置いた Rust 製のモダンな音楽プレイヤーです。

テストでわかったこと: 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 分。

50mopidy動作する46.7 / 100Python8,6102026年9月23日

Mopidy は Python で書かれた拡張可能な音楽サーバーです。

テストでわかったこと: 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 分。

51rmpcモックで動作する92 / 100Rust3,4822026年10月1日

モダンで設定可能なターミナルベースの MPD クライアントで、さまざまなターミナルイメージプロトコルによるアルバムアートをサポートしています。

テストでわかったこと: 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 分。

52Maintainerrモックで動作する92 / 100TypeScript2,3902026年10月4日

Seerr のように見えて、逆の動作をします。Plex、Jellyfin、Emby 向けのライブラリメンテナンスツールです。

テストでわかったこと: 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 分。

53tonzhon-musicモックで動作する92 / 100JavaScript1,4992026年10月7日

銅鐘「Tonzhon」: クリーンで純粋な音楽プラットフォーム (銅鐘は元の tonzhon.com を使用しなくなりました。現在の tonzhon.com は正規の銅鐘ではありません)

テストでわかったこと: 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 分。

54embyToLocalPlayerモックで動作する92 / 100Python1,4612026年10月7日

etlp - Emby/Jellyfin が外部のローカルプレイヤーを呼び出し、再生記録を送信します。Plex にも対応しています。

テストでわかったこと: 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 分。

55ezarrモックで動作する92 / 100Python1,0902026年10月10日

Ezarr は、Docker を使用して Servarr/Jackett/BitTorrent/Usenet/PleX/Jellyfin のメディアセンタースタック全体をできるだけ簡単にセットアップできるようにすることを目指しています。

テストでわかったこと: 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 分。

56jellyfin-webosモックで動作する92 / 100JavaScript8862026年10月12日

Jellyfin 向け WebOS クライアント

テストでわかったこと: 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 分。

57lx-netease-music-mobileモックで動作する92 / 100TypeScript8752026年10月13日

テストでわかったこと: 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 分。

58ytm-playerモックで動作する92 / 100Python5482026年10月18日

YouTube Music の TUI クライアント。vim キーバインド、同期された歌詞、クロスプラットフォームのメディアキーに対応。

テストでわかったこと: 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 分。

59lazyspotifyモックで動作する92 / 100Go4472026年10月21日

macOS と Linux 向けのターミナル Spotify クライアント

テストでわかったこと: 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 分。

60list-syncモックで動作する92 / 100Python3422026年10月24日

ListSync は、あなたの IMDB と Trakt のリストを Overseerr と Jellyseerr にインポートする処理を自動化し、映画管理を簡素化します。

テストでわかったこと: 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 分。

61torbox-media-centerモックで動作する92 / 100Python2892026年10月26日

TorBox アカウントをローカルシステムにマウントし、外部アプリケーションで使用できるようにします。

テストでわかったこと: 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 分。

62SubTUIモックで動作する92 / 100Go2842026年9月20日

Go で構築された、スクロブリング対応の軽量 Subsonic TUI ミュージックプレイヤー。

テストでわかったこと: 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 分。

63ISpotifyモックで動作する92 / 100Python62026年10月5日

Windows と Linux 向けのローカルファーストなデスクトップ音楽検索、プレイリスト、ダウンロード、再生アプリです。

テストでわかったこと: All 59 tests pass, core libraries import cleanly, and the GUI application initializes and runs in offscreen mode with no crashes. 1 分。

64IMDb-Scout-Modモックで動作する88.7 / 100JavaScript5942026年10月17日

映画・シリーズを torrent、usenet、ddl、字幕、ストリーミング、predb などのサイトで自動検索します。数百のさまざまなサイトから IMDb ページへのリンクを追加します。映画・シリーズを Radarr/Sonarr に追加します。Metacritic、Rotten...

テストでわかったこと: 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 分。

65infinitunesモックで動作する87.7 / 100TypeScript3612026年9月19日

▲ Next.js、shadcn/ui、TailwindCSS、DrizzleORM などを使用して構築されたシンプルなミュージックプレイヤー Web アプリ

テストでわかったこと: 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 分。

66librespot-pythonモックで動作する86 / 100Python3342026年9月20日

オープンソースの Spotify クライアント

テストでわかったこと: librespot-python 0.0.10 installs, imports, and the Zeroconf HTTP server component starts on a TCP port and responds to getInfo requests. 7 分。

67lx-music-mobileモックで動作する82.4 / 100TypeScript19,1312026年9月22日

React native ベースの音楽ソフトウェア

テストでわかったこと: 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 分。

68SoundCloud-Desktopモックで動作する71 / 100TypeScript5752026年9月19日

Windows、Linux、macOS 向けの最高の非公式 SoundCloud クライアント | 広告なし | キャプチャなし | 検閲なし | ロシアで利用可能

テストでわかったこと: 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 分。

69spotifastモックで動作する61.3 / 100Rust9,6672026年9月25日

Spotify はネイティブで高速です。あなたのライブラリ全体、ローカル再生、Spotify Connect のための、Linux、macOS、Windows 向けの軽量な Rust アプリです。

テストでわかったこと: 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 分。

70NASSAVモックで動作する56 / 100Python4742026年10月20日

nas 全自動小姐姐ダウンローダー。実装済みのデータソースは missav、jable(継続的に追加中)であり、ダウンローダーをカスタマイズして拡張できます。

テストでわかったこと: 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 分。

71lx-music-desktop検証できず80 / 100TypeScript55,0632026年9月21日

Electron ベースの音楽ソフトウェア

テストでわかったこと: 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 分。

72listen1_desktop検証できず80 / 100JavaScript11,4452026年9月23日

中国のすべての無料音楽のための一つ(Windows、Mac、Linux デスクトップ)

テストでわかったこと: Listen 1 Electron desktop app installs and launches successfully on the virtual display, initializing its window and renderer process without fatal errors. 2 分。

73musicxx検証できず80 / 100C++2,1322026年9月12日

全フォーマット ローカル / クラウドドライブ / NAS 音声・動画プレイヤー

テストでわかったこと: 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 分。

74Castafiore検証できず80 / 100JavaScript3762026年9月10日

Castafiore は Navidrome と Subsonic API をサポートする音楽プレイヤーです。

テストでわかったこと: 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 分。

75InPlayerEpisodePreview検証できず65 / 100TypeScript4392026年10月21日

Jellyfin の Web 版とクライアント版向けプラグインで、プレイヤー内にエピソードリストを表示します。

テストでわかったこと: Both the .NET plugin DLL and the JavaScript webpack bundle build successfully from source with zero errors and zero warnings. 6 分。

76Docker-Traefik検証できず50 / 100Shell3,4452026年9月25日

Docker Compose、Traefik、CrowdSec、Google OAuth2/Authelia、LetsEncrypt を備え、Deployrr と UDMS のガイド/ビデオを使用して構築された Docker メディアおよびホームサーバースタック。

テストでわかったこと: 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 分。

77metatube-sdk-go検証できず50 / 100Go8682026年10月12日

Golang 製の MetaTube SDK & API サーバー

テストでわかったこと: 検証できませんでした。どこで止まったかはログで確認できます。 9 分。

78jelly-app検証できず50 / 100TypeScript2722026年10月27日

Jellyfin 向けの軽量でエレガントな音楽インターフェース。

テストでわかったこと: 検証できませんでした。どこで止まったかはログで確認できます。 4 分。

79museeks検証できず25 / 100TypeScript2,1402026年10月4日

シンプルでクリーンなクロスプラットフォームの音楽プレーヤー

テストでわかったこと: 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 分。

80freyr-js検証できず20 / 100JavaScript2,3772026年9月12日

Spotify や Apple Music などの音楽ストリーミングサービスから曲をダウンロードするためのツール。

テストでわかったこと: 検証できませんでした。どこで止まったかはログで確認できます。 39 分。

81All-jellyfin-media-server検証できず20 / 100Shell5852026年10月17日

セルフホスト型の完全なメディアサーバー Jellyfin と、sonarr、radarr、jackett、prowlarr、qbittorrent、flaredolverr、gluetun、Nord VPN、Proton VPN を docker compose で構成

テストでわかったこと: 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 分。

82MonsterMusic検証できず20 / 100Java5232026年10月18日

android プラットフォーム上で、Android 作曲家によって開発された音楽プレイヤー。

テストでわかったこと: 検証できませんでした。どこで止まったかはログで確認できます。

83mediabox検証できず10 / 100Shell4402026年10月21日

コンテナベースのメディアツール設定

テストでわかったこと: 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 分。

-xiadown未検証-Go758-
-Jellyfin-Auto-Collections未検証-Python287-
-riff未テスト-JavaScript818-
-universal-remote-card未テスト-TypeScript619-
-soundcli未テスト-TypeScript531-

動作する 実際の依存関係でインストールされ、起動しました。 モックで動作する データベースやサードパーティの API などの外部サービスを代わりのものに置き換えたうえで起動しました。 検証できず 標準のエージェントもより強力なエージェントも、制限時間内に動かせませんでした。どこで止まったかはログで確認できます。

テスト方法

最新のテスト時点でのこのリスト: そのまま動作 50 件、モックで動作 20 件、検証できず 13 件、テスト待ち 5 件。テストした言語: C++、Go、Java、JavaScript、PHP、Python、Ruby、Rust、Shell、TypeScript。すべての試行で、クリーンな使い捨てのマシン、固定されたバージョンのプロジェクト、45 分の制限時間を使用しています。手順の全体は評価方法のページに掲載しています。

よくある質問 (FAQ)

このリストはどのようにランク付けされていますか?

意見ではなく計測によります: Argusic が新しいマシンにインストールして起動できたプロジェクトが先、次に外部サービスの代わりにモックを使って動作したもの、次に検証できなかったものです。同順位の場合は Argusic スコア、次にプロジェクト自身のソースでの人気度で決めます。

一部のプロジェクトにランクがないのはなぜですか?

5 件のプロジェクトが、テストまたは試行の完了を待っています。Argusic が計測を終えるまで、ランクなしで掲載しています。

証拠はどこにありますか?

各行はプロジェクトの Argusic ページにリンクしており、各実行には完全なログとターミナル録画が sha256 フィンガープリントとともに保存されています。このリストに載っているかどうかにかかわらず、テストしたすべてのプロジェクトに同じページがあります。

このカテゴリのその他のリスト

すべてのリスト: おすすめ. テスト済みのすべてのプロジェクト: プロジェクト.