rox

Hol dir rox

Plattform und Format wählen. Kein Konto, nichts, was im Hintergrund weiterläuft, wenn es zu ist.

v1.33.0 veröffentlicht am 22. Oktober 2026 Versionshinweise

Linux

rox-v1.33.0-linux-x86_64.tar.gzrox_1.33.0_amd64.debrox-v1.33.0-linux-x86_64.AppImagerox-v1.33.0-flatpak-x86_64.flatpak

Irgendwohin entpacken und ./rox starten.

Mit apt install ./rox_*.deb installieren.

Mit chmod +x ausführbar machen und starten. Beim ersten Start wird ein Menüeintrag angeboten.

Das Bundle mit flatpak install --user installieren. Die Laufzeitumgebung kommt von Flathub.

Auf Arch oder Nix? Nimm deinen Paketmanager.

Downloads pro Woche

Downloads insgesamt: 2.089

Linux macOS Windows
626183824

Eine Woche läuft von Montag bis Sonntag. Die laufende fehlt. Gezählt werden die Release-Dateien auf GitHub, das Älteste links. Dazu gehören Installationen von rox-player-bin aus dem AUR, das den Linux-Tarball herunterlädt. Aus dem Quellcode gebaute Kopien, über das AUR oder das Nix-Flake, stecken nicht in der Summe.

Downloads pro Release

Downloads insgesamt: 2.089

Linux macOS Windows
7302321.127

Gezählt werden die Release-Dateien auf GitHub, das Älteste links. Dazu gehören Installationen von rox-player-bin aus dem AUR, das den Linux-Tarball herunterlädt. Aus dem Quellcode gebaute Kopien, über das AUR oder das Nix-Flake, stecken nicht in der Summe.

Paketmanager

Zwei Wege, auf denen rox mit dem Rest deines Systems aktuell bleibt.

Arch Linux AUR, aus dem Quellcode oder vorgebaut

yay -S rox-player[-bin|-git]

Drei Pakete, alle vom rox-Autor mitbetreut: rox-player baut das neueste Release aus dem Quellcode, rox-player-bin installiert dasselbe Release fertig gebaut, und rox-player-git baut den aktuellen Stand von main. Jeder AUR-Helfer funktioniert, oder du klonst das Paket und rufst makepkg -si selbst auf.

rox-player im AUR

Nix and NixOS direkt aus dem Flake

nix run github:zealsprince/rox
nix profile install github:zealsprince/rox

Das Repository ist ein Flake. Der erste Befehl startet rox, ohne etwas zu installieren, der zweite legt es in dein Profil. Unter NixOS nimmst du das Flake als Input auf und bindest packages.default ein, oder du benutzt das Overlay, das es exportiert.

flake.nix

Mit der Kommandozeile

Übergib rox Dateien oder Ordner, und es spielt sie sofort und ersetzt, was geladen war. Ordner werden zu den Audiodateien direkt darin aufgelöst.

rox ~/music/albums/loveless
rox --enqueue track.flac
rox --portable

--enqueue (oder -e) hängt an die Warteschlange an, statt sofort zu spielen. --portable hält Bibliothek, Einstellungen und Caches für diesen Start in einem Ordner rox-data neben der ausführbaren Datei. Damit das über Starts hinweg gilt, legst du eine leere Datei namens portable daneben oder setzt den Schalter in den Verhaltenseinstellungen.

Compile und entwickle rox selbst

Mit Nix bekommst du über nix develop und dann cargo run eine Entwicklungsumgebung mit der Rust-Toolchain und den Bibliotheken, die gpui zur Laufzeit lädt. Ohne Nix brauchst du stabiles Rust, cmake und gpuis Systembibliotheken aus deiner Distribution, dazu einmal die beiden Vendor-Skripte. Der Entwicklungsabschnitt der README hat die vollständige Liste.