Beets
Music library manager and MusicBrainz tagger (command-line and Web interface).
It catalogs a music collection and continuously refines its metadata by querying MusicBrainz and other sources. The core system can import files, match them to existing records, and rewrite tags, album art, lyrics, genres, tempos, ReplayGain values, and acoustic fingerprints. A command‑line interface and a web UI let users browse, play via HTML5 audio, and edit the library, while plugins extend functionality to fetch data from Discogs or Beatport, transcode audio, detect duplicates, and fill missing tracks.
The tool is aimed at users who want a programmable, self‑hosted solution for organizing large music libraries without relying on subscription services. Its extensibility through Python plugins makes it suitable for developers and hobbyists who need custom metadata handling or integration with other workflows.
Distributed under the MIT license, the software is stable, open‑source, and can be installed via pip or system package repositories, providing a command‑line driven workflow and an optional web interface for graphical interaction.
Reviews
Loading reviews…
Similar apps

Metadata & Library Management
beets
Music library manager and tagger.

Metadata & Library Management
beaTunes
Analyze, inspect, and play songs

Metadata & Library Management
MusicBrainz Picard
Cross-platform music tagger written in Python.

Radio & Streaming Servers
Lidarr
Music collection manager for Usenet and BitTorrent users.

DAWs & Music Production
BeatCrate
Organize and perfect your DJ library with precise curation

Radio & Streaming Servers
Navidrome Music Server
Modern Music Server and Streamer, compatible with Subsonic/Airsonic.