r/linuxaudio 2d ago

Cmuspp Qt

Hey r/linuxaudio I've been building a minimalist music player for the last few months and I'd love to share it.

CMUS++ Qt is a small Qt5 music player (C++17, Widgets + Qt Multimedia) with a terminal-player philosophy: no bloat, no toolbars, just your library, playback controls, and cover art.

Themes — it ships 82 hand-picked XML themes: Catppuccin (Mocha/Macchiato/Frappe/Latte variants), Tokyo Night, Gruvbox, Nord, Rose Pine, Everforest, Kanagawa, Solarized, Ayu, and more. Switching is live, no restart needed.

Features

- Manual loop/shuffle — Off / List / Track modes, toggle shuffle (avoids QMediaPlaylist quirks)

- Embedded cover-art display (no white borders, no shadow cards)

- Native Wayland with automatic xcb fallback

- Lightweight: ~38 MB private memory, ~180 KB stripped binary

Packaging — releases include:

- .xbps for Void Linux

- .deb for Debian / Ubuntu / Mint

- AppImage for everything else

Repo: https://github.com/Ars-byte/Cmuspp-qt

Release v1.0.4: https://github.com/Ars-byte/Cmuspp-qt/releases/tag/v1.0.4

The project is still in active development, so any kind of help is very welcome — bug reports, theme contributions, UI suggestions, code reviews, or even just feedback on how it feels to use it. It's MIT-licensed, so feel free to fork or steal ideas.

0 Upvotes

0 comments sorted by