moc
« Back to VersTracker
Description:
Terminal-based music player
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Multimedia
Tags: audio music terminal player cli
Install: brew install moc
About:
Moc is a lightweight, terminal-based audio player designed for efficiency and keyboard-driven control. It operates as a client-server system, allowing a daemon to play music while the user interface runs in the terminal. It supports a wide range of audio formats and features dynamic playlist generation without requiring a graphical environment.
Key Features:
  • Client-server architecture for uninterrupted playback
  • Support for numerous audio formats via FFmpeg or ALSA
  • Keyboard-driven interface for fast navigation
  • Dynamic playlist creation and management
Use Cases:
  • Headless server music streaming
  • Low-resource system audio playback
  • Remote terminal music management
Alternatives:
  • mpd + ncmpcpp – MPD is a more complex daemon; ncmpcpp provides a similar interface but separates server and client more strictly.
  • cmus – Cmus is a similar terminal player but uses a monolithic process rather than a client-server model.
Version History
Detected Version Rev Change Commit
Sep 18, 2025 1:40pm 10 VERSION_BUMP 3ee4d053
Nov 25, 2024 9:00am 8 VERSION_BUMP 51a8c354
Sep 14, 2024 4:44am 8 VERSION_BUMP afa77c56