How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Beets is a command-line music library manager that automates the organization, standardization, and maintenance of digital audio collections. It functions as a relational database-backed system that identifies audio content through acoustic fingerprinting and retrieves accurate metadata from online databases to ensure consistent tagging and directory structures. The project distinguishes itself through an event-driven pipeline architecture and a modular plugin system, which allow users to intercept and customize library processing workflows. This extensibility enables the integration of exter
Musikcube is a cross-platform audio player and high-performance C++ audio engine designed for managing local music libraries. It functions as both a terminal-based music player and a headless audio server capable of indexing metadata and playing audio across different operating systems. The project utilizes a client-server architecture that separates the core audio engine and metadata indexer from the user interface. This design allows it to act as a self-hosted audio streaming server, delivering music and metadata to remote clients via WebSocket and HTTP with support for real-time transcodin
Polaris is a music streaming application, designed to let you enjoy your music collection from any computer or mobile device.
cmus is a terminal-based audio player that runs entirely within a terminal window, using the ncurses library to render its interface without any graphical toolkit. It is designed to play local music files and internet radio streams, with support for CUE sheet metadata that splits single audio files into logical tracks with correct timing, and gapless playback that eliminates audible pauses between consecutive tracks. The player distinguishes itself through a Vi-inspired incremental search interface that locates tracks and commands in real time as you type, and a tab-based workspace model that
deezer.com Player (CLI & VSCode)
The main features of yne/dzr are: Data Processing, Desktop Streaming Apps, Media Streaming, Music Players.
Projects with overlapping indexed features include: beetbox/beets — Beets is a command-line music library manager that automates the organization, standardization, and maintenance of… hrkfdn/ncspot — ncspot is a terminal-based music player that streams audio from a Spotify Premium account, combining a text-based user… clangen/musikcube — Musikcube is a cross-platform audio player and high-performance C++ audio engine designed for managing local music… agersant/polaris — Polaris is a music streaming application, designed to let you enjoy your music collection from any computer or mobile… cmus/cmus — cmus is a terminal-based audio player that runs entirely within a terminal window, using the ncurses library to render… krtirtho/spotube — Spotube is a cross-platform music client that functions as a unified streaming aggregator. It consolidates multiple…