Englisches Original: https://argusic.com/best/video-players
Open-Source-Videoplayer, entwickelt und gestartet
Video- und Media-Player, die Sie selbst ausführen können. Die Liste ist danach geordnet, ob jedes Projekt funktionierte, als Argusic es frisch installierte, wobei die Aufzeichnung dieses Versuchs nur einen Klick entfernt ist.
Getestet zwischen 27. September 2026 und 29. Oktober 2026. Jede Zeile zeigt ihr eigenes Testdatum; ein Projekt kann sich nach diesem Tag ändern.
22 von 26 getesteten Projekten laufen. 2 weitere warten auf einen Test.
Kurz gesagt: 20 von 26 getesteten Projekten starteten ohne Anpassung auf einer frischen Maschine: streama, xgplayer, clappr, media-chrome, video-react, infinite-image-browsing, next-video und tplay sowie 12 weitere. 2 weitere starteten, nachdem ein Ersatz einen erwarteten Dienst wie eine Datenbank übernommen hatte: NymphCast und MyTube. 4 konnten nicht verifiziert werden: JKVideo, mini-media-player, react-native-vlc-media-player und Bubble-Card; das Log zeigt, wo jedes stehen blieb.
Von Argusic jedes Mal auf einer frischen Maschine gemessen. Jede Zahl verlinkt auf ihren Nachweis.
| # | Projekt | Befund | Argusic Score | Sprache | Sterne | getestet am |
|---|---|---|---|---|---|---|
| 1 | streama | Läuft | 100 / 100 | JavaScript | 9,820 | 27. September 2026 |
Selbst gehosteter Streaming-Media-Server. Was der Test ergab: Project compiles, all 59 Spock tests pass, fat JAR boots a Grails application on port 8086 serving a Streama login page at /login/auth with a working redirect chain from /. 27 Minuten. | ||||||
| 2 | xgplayer | Läuft | 100 / 100 | JavaScript | 9,310 | 27. September 2026 |
Ein HTML5-Videoplayer mit einem Parser, der Datenverkehr spart. Was der Test ergab: yarn install succeeds, yarn build:all builds all 16 packages, full test suite passes (300/300), and the dev server starts on port 8081 and serves HTTP 200. 8 Minuten. | ||||||
| 3 | clappr | Läuft | 100 / 100 | JavaScript | 7,524 | 28. September 2026 |
Ein erweiterbarer, plugin-orientierter, HTML5-first Mediaplayer für das Web. Was der Test ergab: Project builds with all packages producing dist/ artifacts and the full test suite (59 files, 1232 tests) passes cleanly on Node 24.11.0. 8 Minuten. | ||||||
| 4 | media-chrome | Läuft | 100 / 100 | TypeScript | 2,766 | 2. Oktober 2026 |
Benutzerdefinierte Elemente (Web Components) zum Erstellen von Audio- und Videoplayer-Steuerelementen, die in Ihrer Website oder App großartig aussehen. Was der Test ergab: The media-chrome project installs, builds ESM/CJS/IIFE/React outputs, serves the dev site on port 8000, and runs 619+ of 721+ unit tests in headless Chromium. The 5-6 failures are environmental (no GPU codec for H.264 decode in container). 11 Minuten. | ||||||
| 5 | video-react | Läuft | 100 / 100 | JavaScript | 2,724 | 9. Oktober 2026 |
Veraltet zugunsten von Video.js 10; nur noch Sicherheitsfixes. Ein Web-Videoplayer, der mit der React-Bibliothek für die HTML5-Welt entwickelt wurde. Was der Test ergab: video-react v0.16.0 is installed and functional: npm install completes in ~7s, lint passes with no errors, and the full test suite (28 suites, 99 tests) passes on Node 18.19.1. 1 Minute. | ||||||
| 6 | infinite-image-browsing | Läuft | 100 / 100 | Python | 1,366 | 19. Oktober 2026 |
Eine voll ausgestattete Bild-/Video-Verwaltungs-App mit KI-gestützter Organisation und semantischer Suche. Unterstützt Metadaten von SD-webui, ComfyUI... Was der Test ergab: The IIB standalone server installs cleanly in a venv and runs python app.py on port 8770, serving the UI at / (200), the API hello (200), indexed image search (4 images found), thumbnails, video streaming, and video covers, with only the optional hnswlib topic-clustering dependency missing. 10 Minuten. | ||||||
| 7 | next-video | Läuft | 100 / 100 | TypeScript | 1,225 | 9. Oktober 2026 |
Der einfachste Weg, Video in Ihre Nextjs-App einzufügen. Was der Test ergab: npm install, build (tsc + esbuild ESM/CJS), and 77-test suite all pass with zero failures; CLI reports version 2.8.1 and responds to help/commands. 4 Minuten. | ||||||
| 8 | tplay | Läuft | 100 / 100 | Rust | 701 | 15. Oktober 2026 |
Ein ASCII-Mediaplayer für das Terminal. Zeigen Sie Bilder, GIFs, Videos, Webcam, YouTube usw. direkt im Terminal als ASCII-Kunst an. Was der Test ergab: tplay 0.10.0 builds, its 24-test suite passes, and it plays local MP4/PNG media as truecolor ASCII in the terminal, exiting cleanly on q. 26 Minuten. | ||||||
| 9 | libvlc-go | Läuft | 100 / 100 | Go | 510 | 19. Oktober 2026 |
Handgeschriebene Go-Bindings für libVLC und eine High-Level-Media-Player-Schnittstelle. Was der Test ergab: both v2 and v3 modules build cleanly with local Go 1.24.5 and libVLC 3.0.20; a real media file was played through the v3 bindings to the EndReached event and decoded by ffmpeg without errors. 4 Minuten. | ||||||
| 10 | elements | Läuft | 100 / 100 | TypeScript | 365 | 23. Oktober 2026 |
Custom elements für die Arbeit mit Medien im Browser, die einfach funktionieren™ Was der Test ergab: 5 of 6 package test suites execute under Chromium; mux-uploader (53 pass), mux-audio (14 pass), mux-active-viewer-count (all pass) run clean; playback-core (84/92 pass), mux-video (43/54 pass), mux-player (133/145 pass) hit codec-dependent timeouts in headless Chromium; all packages build successfully. 18 Minuten. | ||||||
| 11 | glide | Läuft | 100 / 100 | Rust | 289 | 26. Oktober 2026 |
Ein Linux/macOS Mediaplayer basierend auf GStreamer und GTK Was der Test ergab: glide 0.6.9 builds from source, installs via cargo install, and launches on a virtual X display, playing video (H.264/MP4 via libav) and audio (MP3) files while handling missing audio hardware gracefully; the binary responds to --help and --version correctly. 22 Minuten. | ||||||
| 12 | limeplay | Läuft | 100 / 100 | TypeScript | 289 | 26. Oktober 2026 |
Moderne UI-Bibliothek für Video-Player in React. @shaka-project für die Player-Engine und @shadcn-ui für die Installation. Schön gestaltete und barrierefreie... Was der Test ergab: Limeplay installs, builds, populates a functional shadcn registry with 52 validated items, serves documentation and player blocks over HTTP, and its integration test successfully installs all blocks into freshly scaffolded Next.js and TanStack Start apps, all without leaving the container. 8 Minuten. | ||||||
| 13 | loomix | Läuft | 100 / 100 | TypeScript | 247 | 28. Oktober 2026 |
Einsetzbare Videoplayer-Komponente Was der Test ergab: With bun 1.4.4 and Node 22.22.0 installed in user space, bun install + turbo build pass; the Next.js 16.2 web app serves 200 on / and all checked routes via both next start and next dev, and the proxied 1080p webm video decodes without errors. 4 Minuten. | ||||||
| 14 | react-native-media-console | Läuft | 100 / 100 | TypeScript | 238 | 29. Oktober 2026 |
Ein React Native Videoplayer. Erstellt mit TypeScript. Was der Test ergab: Installed and built both library packages, and the Expo app runs: Metro /status returns 200, its jest suite passes 1/1, and its web export (1.54 MB JS) plus android export complete successfully. 18 Minuten. | ||||||
| 15 | TVBox-tvs | Läuft | 100 / 100 | Python | 229 | 29. Oktober 2026 |
TVBox-ähnlicher Shell-Aggregator-Player | Flutter plattformübergreifend: Android TV / TV-Box / iOS / iPadOS / macOS | unterstützt 羊壳(PeekPro)-Abonnement... Was der Test ergab: All 4 release page tests pass, all Python scripts compile and import correctly, README and docs/index.html are consistent at version 1.2.4, and end-to-end pipeline integration (README update + site update) works correctly. 2 Minuten. | ||||||
| 16 | ShiguReader | Läuft | 86.7 / 100 | JavaScript | 418 | 21. Oktober 2026 |
Hardcore Otaku File Explorer, Ein Dateimanager für eingefleischte Otaku. Was der Test ergab: ShiguReader backend starts, listens on port 3456+, serves the React frontend at HTTP 200, and responds to /api/folder/list_dir and /api/search/search_file with correct JSON structures. Frontend builds via webpack. All test suites execute; pre-existing failures are platform-specific (Windows path tests on Linux) and... 4 Minuten. | ||||||
| 17 | mpegts.js | Läuft | 60 / 100 | JavaScript | 2,295 | 4. Oktober 2026 |
HTML5 MPEG2-TS / FLV Stream Player Was der Test ergab: npm install succeeds, webpack build produces dist/mpegts.js, and the test suite runs 199/199 passing on Node 18. 1 Minute. | ||||||
| 18 | gander | Läuft | 60 / 100 | JavaScript | 1,361 | 10. Oktober 2026 |
Sehen Sie sich jede Datei an. Offline, ohne Berechtigungen Android-Viewer für PDF, Word, Excel, PowerPoint, ODT, RTF, ZIP, STL, Fotos, Video, Audio, Markdown... Was der Test ergab: Gander builds successfully from source with debug (12 MB) and release (5.0 MB) APKs, all 394 unit tests pass with 0 failures, and the debug APK's manifest contains no user-facing permissions. 10 Minuten. | ||||||
| 19 | fluid-player | Läuft | 60 / 100 | JavaScript | 958 | 11. Oktober 2026 |
Fluid Player - an open source VAST compliant HTML5 video player Was der Test ergab: npm install exited 0, webpack build compiled successfully, Python HTTP dev server serves all pages with 200, and 7/8 e2e tests pass on Firefox including controls, ad interaction, and suggested videos. 32 Minuten. | ||||||
| 20 | torrentplayer | Läuft | 60 / 100 | Rust | 737 | 23. Oktober 2026 |
Streamen Sie beliebige Torrents, Videos oder Audios, und springen Sie in etwa einer Sekunde zu jedem beliebigen Zeitpunkt. Kostenlose Open-Source-Desktop-App... Was der Test ergab: All Rust library crates (stream, media, library, settings, prioritize, course, player, search, bench, net, swarm, torrent) build and pass their tests. The Svelte frontend builds with Vite and passes all tests and type-checking. The Tauri desktop GUI wrapper could not be built because the container lacks system... 16 Minuten. | ||||||
| 21 | NymphCast | Läuft mit Mocks | 92 / 100 | C | 2,574 | 3. Oktober 2026 |
Audio- und Video-Casting-System mit Unterstützung für benutzerdefinierte Anwendungen. Was der Test ergab: NymphRPC library, LibNymphCast library, AngelScript library, and the NymphCast CLI client binary (nymphcast_client) build and execute correctly. The NymphCast server binary could not be fully linked due to transitive dependency libimath (from OpenEXR) required by libfreeimage, which needs system packages only... 24 Minuten. | ||||||
| 22 | MyTube | Läuft mit Mocks | 92 / 100 | TypeScript | 1,282 | 9. Oktober 2026 |
Selbst gehosteter Downloader und Player für YouTube, Bilibili, Twitch, MissAV und yt-dlp-Seiten. Bietet Kanalabonnements, automatische Downloads und lokale... Was der Test ergab: With Node 22.23.3 installed locally, the backend and frontend build and all 5722 tests pass; the backend starts on port 5551, answers HTTP 200 on its API, and completed a mock-yt-dlp download that was streamed back over /videos/ and decoded with ffmpeg. 44 Minuten. | ||||||
| 23 | JKVideo | Nicht verifizierbar | 80 / 100 | TypeScript | 4,998 | 29. September 2026 |
Attraktiver Drittanbieter-Client für B站 via React Native Was der Test ergab: npm install completes, TypeScript compiles with zero errors, and 'npx expo export --platform web' produces a working web build at web-build/ that serves index.html (200) and the 2MB entry JS bundle (200). 8 Minuten. | ||||||
| 24 | mini-media-player | Nicht verifizierbar | 80 / 100 | TypeScript | 1,726 | 6. Oktober 2026 |
Minimalistische Media Card für Home Assistant Lovelace UI Was der Test ergab: npm install and npm run build succeed with zero errors; the generated bundle parses as valid JS and registers all expected custom elements. 1 Minute. | ||||||
| 25 | react-native-vlc-media-player | Nicht verifizierbar | 40 / 100 | Java | 458 | 20. Oktober 2026 |
React native Mediaplayer für Video-Streaming und Wiedergabe. Unterstützt RTSP, RTMP und andere Protokolle, die vom VLC player unterstützt werden. Was der Test ergab: The npm package installs, all JavaScript source files and TypeScript type definitions parse correctly, and the Expo config plugin functions, but the package has no automated test suite and native compilation requires an Android SDK or Xcode environment. 6 Minuten. | ||||||
| 26 | Bubble-Card | Nicht verifizierbar | 10 / 100 | JavaScript | 4,696 | 30. September 2026 |
Bubble Card ist eine minimalistische und anpassbare Kartensammlung für Home Assistant mit modernen Pop-ups und einem integrierten Module Store mit über 100... Was der Test ergab: konnte nicht verifiziert werden; das Log zeigt, wo es stehen blieb. 1 Minute. | ||||||
| - | HAIR | Noch nicht getestet | - | Python | 348 | - |
| - | dlss5-video-player | Noch nicht getestet | - | C++ | 212 | - |
Läuft mit den echten Abhängigkeiten installiert und gestartet. Läuft mit Mocks gestartet, nachdem Ersatzdienste externe Dienste wie eine Datenbank oder eine Drittanbieter-API ersetzt hatten. Nicht verifizierbar weder der Standard-Agent noch der stärkere hat es innerhalb des Zeitlimits zum Laufen gebracht; das Log zeigt, wo es stehen blieb.
So haben wir getestet
Auf dieser Liste nach dem letzten Test: 20 Projekte liefen ohne Anpassung, 2 mit Mocks, 4 nicht verifizierbar, 2 noch wartend. Getestete Sprachen: C, Go, Java, JavaScript, Python, Rust, TypeScript. Jeder Versuch nutzte eine saubere Einwegmaschine, das Projekt in einer fixierten Version und ein Limit von 45 Minuten; das vollständige Verfahren steht auf der Seite zur Methodik.
Häufig gestellte Fragen (FAQ)
Wie wird diese Liste sortiert?
Nach Messung, nicht nach Meinung: Projekte, die Argusic auf einer frischen Maschine installiert und gestartet hat, stehen zuerst, dann solche, die mit Mocks anstelle externer Dienste liefen, dann solche, die es nicht verifizieren konnte. Bei Gleichstand entscheidet der Argusic Score, dann die Beliebtheit auf der eigenen Quelle.
Warum haben einige Projekte keinen Rang?
2 Projekte warten noch auf einen Test oder einen abgeschlossenen Versuch. Sie werden ohne Rang aufgeführt, bis Argusic sie gemessen hat.
Wo ist der Nachweis?
Jede Zeile verlinkt auf die Argusic-Seite des Projekts, auf der jeder Lauf ein vollständiges Log und eine Terminalaufzeichnung hat, gespeichert mit einem sha256-Fingerabdruck. Dieselben Seiten gibt es für jedes getestete Projekt, ob auf dieser Liste oder nicht.
Weitere Listen in dieser Kategorie
- Open-Source-Bildschirmrekorder, entwickelt und veröffentlicht (teilt libvlc-go mit dieser Liste)
- Open-Source-AI-Agent-Frameworks, installiert und ausgeführt
- Open-Source-KI-Apps, die Sie selbst ausführen können, getestet
- Open Source API-Clients, erstellt und ausgeführt
- API gateways
- Open-Source-CI/CD-Tools, installiert und ausgeführt
- Open-Source-CMS-Plattformen, installiert und ausgeführt
- Open-Source-LLM-Gateways, installiert und ausgeführt
- MCP servers
- Open Source VPN und Netzwerktools, installiert und ausgeführt
- Open-Source-Backup-Tools, installiert und ausgeführt
- Open-Source-Browser-Automatisierungstools, installiert und ausgeführt
- Open-Source-Code-Editoren und IDEs, entwickelt und gestartet
- Open-Source-Coding-Agents, die auf einer frischen Maschine liefen
- Open-Source-Datenbanken, installiert und abgefragt
- Open-Source-CLI-Tools für Entwickler, bewährt beim Erstellen und Ausführen
- Open-Source-E-Commerce-Plattformen, installiert und ausgeführt
- ebook readers
- Open-Source-Spiele-Engines, erstellt und ausgeführt
- Open-Source-Spiele, die auf einer frischen Maschine erstellt und gestartet wurden
- Open-Source-Hausautomation, installiert und ausgeführt
- low-code platforms
- Open-Source-Kartenserver und -Tools, installiert und ausgeführt
- Open-Source-Nachrichtenwarteschlangen und Streaming, getestet
- Open-Source-Musikserver, installiert und abgespielt
- observability tools
- Open source office suites, installed and launched
- Open-Source-Passwort-Manager, die Sie selbst hosten können, getestet
- Open-Source-Projektmanagement-Tools, installiert und ausgeführt
- Open-Source-Suchmaschinen, installiert und abgefragt
- self-hosted analytics
- Open-Source-Spracherkennung und Sprachsynthese, getestet
- static site generators
- Open-Source-Verfügbarkeitsmonitore und Statusseiten, getestet
- Open-Source-Vektordatenbanken, installiert und abgefragt
- Open-Source-Videoeditoren, die auf einer frischen Maschine gestartet wurden
- Open-Source-Web-Scraping-Tools, installiert und ausgeführt
- whiteboard tools
- Open-Source-Wikis, die Sie selbst hosten können, getestet
- Open-Source-Workflow-Automatisierung, installiert und ausgeführt
- Selbst gehostete Notion-Alternativen, geprüft durch eine echte Installation
- Selbst gehostete Dashboards und Homepages, installiert und ausgeführt
- Selbst gehostete Git-Server, die auf einer frischen Maschine gestartet wurden
Alle Listen: Bestenlisten. Alle getesteten Projekte: Projekte.