Alternatives to cmus

A small, fast console music player for Linux, macOS and other Unix-like systems. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as cmus.

  • musikcube

    A terminal-based music player, library and audio streaming server for Windows, macOS and Linux.

    musikcube is a terminal music player and library that also runs natively on Windows and can act as a streaming audio server, under a BSD license.

  • termusic

    A terminal user interface music and podcast player written in Rust.

    termusic is a Rust terminal player that handles podcasts alongside music, with a keyboard-driven interface and MIT or GPL-3.0 licensing.

  • ncmpcpp

    An ncurses terminal client for Music Player Daemon, with a tag editor and visualizer.

    ncmpcpp is a terminal client with a tag editor and visualizer, but it needs a running Music Player Daemon and is in maintenance mode.

  • DeaDBeeF

    A light, plugin-driven music player for Linux, Windows and macOS that stays out of the way.

    DeaDBeeF moves to a lightweight graphical player for Linux, Windows and macOS with a plugin architecture, while staying open source.

  • Audacious

    A lightweight open-source audio player descended from XMMS, with optional Winamp Classic skins.

    Audacious is a lightweight graphical open-source player with Winamp Classic skin support on Windows, macOS and Linux, replacing the terminal interface.

  • Strawberry Music Player

    A Clementine fork aimed at collectors, with proper support for high-resolution files and CD ripping.

    Strawberry Music Player is a graphical GPL player for Windows, macOS and Linux with high-resolution file support, CD ripping and built-in tag editing.

Similar software

Related functionality, not a direct replacement.