| Crates.io | dizi |
| lib.rs | dizi |
| version | 0.3.0 |
| created_at | 2024-03-15 02:05:25.696007+00 |
| updated_at | 2024-03-15 02:05:25.696007+00 |
| description | Terminal music player inspired by moc |
| homepage | https://github.com/kamiyaa/dizi |
| repository | https://github.com/kamiyaa/dizi |
| max_upload_size | |
| id | 1174321 |
| size | 4,642,444 |
Server-client music player written in Rust
The goal of this project is to create a modern version of mocp in Rust.

mocp currently interfaces with ALSA to play audio. This doesn't play well with pipewire's pipewire-alsa plugin; whenever mocp is playing music, other audio/video apps stop working and vice versa.
file command for audio file detection~$ cargo build
~$ cargo install --path=. --force
~# cargo install --path=. --force --root=/usr/local # /usr also works
~ $ dizi-server # starts server
~ $ RUST_LOG=debug dizi-server # starts server with debug messages enabled
~ $ dizi # starts server if not already started, then starts frontend
Check out docs for details and config for examples
See docs
Please create an issue :)