Linux
Download 25.3 MBrox-v1.5.0-linux-x86_64.tar.gz
- Unpack the tarball anywhere.
- Run ./rox.
One binary per platform. No installer, no account, nothing running in the background when it's closed.
v1.5.0 released July 26, 2026 release notes
rox-v1.5.0-linux-x86_64.tar.gz
rox-v1.5.0-macos-aarch64.zip
The build is unsigned. If Gatekeeper blocks the first launch, allow it under System Settings > Privacy & Security > Open Anyway.
rox-v1.5.0-windows-x86_64.zip
If SmartScreen objects, choose More info, then Run anyway.
Two routes that keep rox updated alongside the rest of your system.
yay -S rox-player On the AUR as rox-player, co-maintained by the rox author. Any AUR helper works, or clone the package and run makepkg -si yourself.
nix run github:zealsprince/rox
nix profile install github:zealsprince/rox The repo is a flake. The first command runs rox without installing anything, the second puts it in your profile. On NixOS, add the flake as an input and pull in packages.default, or use the overlay it exports.
Pass rox files or folders and it plays them now, replacing what's loaded. Folders expand to the audio files directly inside them.
rox ~/music/albums/loveless
rox --enqueue track.flac
rox --portable --enqueue (or -e) appends to the up-next queue instead of
playing. --portable keeps the library, settings and caches in a rox-data folder beside the executable for that run. To stay portable
across launches, drop an empty file named portable next to the
executable, or flip the toggle in the Behavior settings.
With Nix, nix develop then cargo run gets you a dev shell carrying the Rust toolchain and the
libraries gpui loads at runtime. Without Nix you need stable Rust and gpui's system
libraries from your distro. The development section of the README has the full list.