10 releases (breaking)

0.8.0 Feb 16, 2025
0.7.0 Dec 24, 2024
0.6.0 Oct 28, 2024
0.2.1 Jul 27, 2024
0.1.0 Jan 27, 2024

#299 in Audio

Download history 31/week @ 2024-12-30 56/week @ 2025-01-06 25/week @ 2025-01-13 5/week @ 2025-01-20 13/week @ 2025-02-03 66/week @ 2025-02-10 100/week @ 2025-02-17 23/week @ 2025-02-24 26/week @ 2025-03-03 13/week @ 2025-03-10 7/week @ 2025-03-17 9/week @ 2025-03-24 13/week @ 2025-03-31 24/week @ 2025-04-07 11/week @ 2025-04-14

58 downloads per month

BSD-3-Clause

1MB
25K SLoC

Rusty Music Player Client

Rmpc is a beautiful, modern and configurable terminal based Music Player Daemon client. It is heavily inspired by ncmpcpp and ranger/lf file managers.

Get started

Description, configuration and installation methods can be found on the rmpc website

Main Features

  • Album cover art display if your terminal supports either of Kitty, Sixel, Iterm2 protocols, or via ueberzuggpp
  • Ability to play music from youtube
  • Configurable (T)UI
    • Configure what information(if any!) is displayed in the header
    • Configure what columns are displayed on the queue screen
    • Create any color theme you want
    • Every keybind can be changed, vim-like by default
  • Ranger/LF-like three-column browser through your music library
  • Basic playlist management
  • Support scripting through basic CLI mode and script hooks

And more to come

Important

Rmpc is still in early development, and is not yet complete. It should be stable enough and I have been daily driving it for quite a while, but expect some bugs and possibly breaking changes to the config file.

Dependencies

~17–29MB
~462K SLoC