#terminal #ratatui #music-player #rice

app fum-player

A tui-based mpris music client

35 releases (4 stable)

1.3.1 Mar 15, 2025
0.9.15 Feb 8, 2025
0.1.5 Dec 30, 2024

#96 in Audio

Download history 504/week @ 2024-12-25 255/week @ 2025-01-01 674/week @ 2025-01-08 811/week @ 2025-01-15 610/week @ 2025-01-22 563/week @ 2025-01-29 563/week @ 2025-02-05 165/week @ 2025-02-12 341/week @ 2025-02-19 54/week @ 2025-02-26 2/week @ 2025-03-05 118/week @ 2025-03-12 20/week @ 2025-03-19 5/week @ 2025-03-26

157 downloads per month

MIT and CC-PDDC licenses

1.5MB
2.5K SLoC

Rust 2K SLoC // 0.0% comments TypeScript 165 SLoC // 0.1% comments Svelte 134 SLoC JavaScript 42 SLoC

fum: A fully ricable tui-based mpris music client.

fum is a tui-based mpris music client designed to provide a simple and efficient way to display and control your music within a tui interface.

❗❗ IMPORTANT ❗❗

⚠️ Currently in a full codebase rewrite See #98 for the motivations on why.

Demo

Installation

Packaging status

Build from source

git clone https://github.com/qxb3/fum.git
cd fum
cargo build --release
# Either copy/move `target/release/yum` to /usr/bin
# Or add the release path to your system's path
# Moving fum binary to /usr/bin
mv target/release/fum /usr/bin

Configuring

See Wiki

Need help?

Join Discord Server!.

Showcase on a rice

Contributing

CONTRIBUTING

LICENSE

MIT

Dependencies

~30–66MB
~1M SLoC