Native GTK4 music client in Rust, built for speed. Currently it is operational enough. Greatly influenced by feishin, it is not as feature-rich, but aims to offer a similar experience without any web stack.
- Local folder playbacks
- Support for Navidrome and other music servers
- Support for music server + folder
- Private mode
To build it locally:
cargo fmt --check
cargo clippy --workspace --all-targets -- -D warnings
cargo test --workspace
RUSTFLAGS='-D warnings' cargo check --workspace --all-targets
cargo run -p rufin-app- Run or build with the flake
nix run github:screwys/Rufin
nix build github:screwys/Rufin
nix developrufinfor tagged binary releases,rufin-gitto track this repository
yay -S rufin
yay -S rufin-gitgit clone https://github.com/screwys/Rufin.git
cd Rufin
flatpak-builder --user --install --install-deps-from=flathub --force-clean build-dir build-aux/flatpak/io.github.screwys.Rufin.json
flatpak run io.github.screwys.Rufin