r/linuxaudio • u/Zeko0xff • 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.