Powered by Qobuz. Requires a paid subscription. This does not allow you to listen for free.
This is a mono repo for multiple third party apps for Qobuz.
This includes a terminal app, a web server and web-ui, a RFID player, and a minimal Qobuz Connect player.
The web interface is ideal for a setup with a single board computer, e.g. Raspberry Pi, connected to the speaker system and controlled with a smartphone or tablet.

Press ? for an overview of all available keyboard shortcuts



Read more in the wiki
--connect flagThe terminal ui needs a nerdfont to display icons for explicit and hi-resolution.
Download the tar.gz file for your supported OS from the releases page, extract the file and execute qobuz-player or copy it to your $PATH.
Terminal app:
cargo install --git https://github.com/SofusA/qobuz-player --bin qobuz-player
Web server app:
cargo install --git https://github.com/SofusA/qobuz-player --bin qobuz-player-web
Users on arch-linux (based) systems can install it from the aur as qobuz-player (-git)
qobuz-player is available in 25.11 and later nixpkgs.
Linux dependencies: alsa-sys-devel, just.
cargo build
just create-env-file. Only needed once. init-database.qobuz-player-web:npm i. Install npm dependencies. npm run watch. Watch for style changes. Install your favorites app.
Run qobuz-player --help or qobuz-player <subcommand> --help to see all available options.
The player can start an embedded web interface. This is disabled by default and must be started with the --web argument. It also listens on 0.0.0.0:9888 by default. Change port with --port argument.
Go to http://localhost:9888 to view the UI.
Feature requests, issues and contributions are very welcome.
Qobuz-player started as a fork of hifi.rs but has since diverged.
$ claude mcp add qobine \
-- python -m otcore.mcp_server <graph>