beets

beets.io ↗

A scriptable organiser for digital music collections

SI Score
80/100
Pricing
Not confirmed
Free plan
Not confirmed
Sign-up required
Not confirmed

Ask SI about beets

Answers use saved listing facts and recorded sources.

What it does

beets catalogues music, improves metadata using MusicBrainz and extends library workflows through plugins.

Install beets as a Python tool and configure where its music folder and library database belong. Choose copy, move, in-place tag editing or read-only database tracking before importing. Those settings determine what happens to your original files.

Autotag import uses provider matches interactively; inspect them before accepting a release. A no-autotag import instead records existing metadata. Search the resulting library from the command line, then add only the plugins needed for conversion, analysis or other outputs.

Strengths

  • Extensible library workflows

Watch out for

  • Import settings can copy, move or rewrite music files; autotagging can require substantial interactive work.

Best for

  • Collectors comfortable with command-line organisation

Sources