termusic – terminal-based music player

Linux offers a huge smörgåsbord of open source music players. And many of them are high quality. We’ve reviewed the vast majority, but we’ve always got our eyes peeled hunting for a new gem.

One new program we’ve stumbled upon is termusic, a Rust-based music player that uses a terminal user interface. It’s designed for large, locally stored music collections.


Installing termusic is really simple so we’ll keep this concise. Just following the project’s instructions. We chose to install using cargo. On a fresh installation of Ubuntu, we need to first install cargo.

cargo is available as a regular Ubuntu package or a snap. We chose to install the former:

$ sudo apt install cargo

Next we can install termusic.

$ cargo install termusic

You can compile the source code if you want. But sometimes life is too short especially when it reduces the time available to enjoy listening to music.

Next page: Page 2 – In Operation

Pages in this article:
Page 1 – Introduction / Installation
Page 2 – In Operation
Page 3 – Memory Usage
Page 4 – Summary

Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Newest Most Voted
Inline Feedbacks
View all comments
Larry Hao
Larry Hao
1 year ago

I just added gapless playback in 0.6.17 and hope you could check it out. Thanks