termusic – terminal-based music player


termusic is a solid music player with support for a good range of music formats including FLAC, Ogg Vorbis, MP3, WAV and OPUS.

The project is at an early stage of development so it’s not surprising to find bugs, but there are already many positives. This music player is extremely frugal with system resources, particularly memory usage.

However, the absence of gapless playback is a serious issue in our book. Hopefully this is addressed in a future release.

The default keyboard shortcuts aren’t great but it’s possible to remap them.

We tested version v0.6.13 which was released on 19 April 2022. A minor new release has been published but this doesn’t materially affect this review.

Website: github.com/tramhao/termusic
Developer: Larry Hao
License: GNU General Public License version 3

termusic is written in Rust. Learn Rust with our recommended free books and free tutorials.

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
2 years ago

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