cmus

cmus is a small, fast and powerful console music player for Unix-like operating systems.
cmus screenshot

Features

Plugins

Playing

Interface

Misc

Documentation

Installation

In case your favourite package manager provides an up to date version of cmus (see list of cmus packages), installation is straightforward, e.g.: Otherwise, please consider compiling from source — it is not hard at all.

Usage

cmus comes with a great reference manual. If you have it installed, try
man cmus-tutorial, man cmus and man cmus-remote.

Online Documentation

Download

Stable Releases

More information on older releases can be found on cmus' freshmeat page.

Bleeding Edge

If you want to help cmus development and be among the first to try the latest and greatest features, use the pu (proposed updates) branch, e.g.:

git clone -b pu https://github.com/cmus/cmus.git
cd cmus
./configure prefix=$HOME/cmus
make install

You may want to add the installation directory to your PATH, e.g.:

echo 'export PATH=$HOME/cmus/bin:$PATH' >> ~/.bashrc ; . ~/.bashrc

Since the branch is recreated, you need to use this command to update the source tree (instead of git pull):

git remote update && git reset --hard origin/pu

Don't hesitate to submit an issue if you have any problems, suggestions or bug reports.

Development

GitHub page

https://github.com/cmus/cmus

Mailing List

The mailing list now serves as an archive for old releases and issues. Please use the github issues page for any problems, suggestions, or bug reports.

cmus-devel@lists.sourceforge.net

Gmane mirror

Dependencies

Optional Dependencies