Beets 1.3.8

The media library management system for obsessive-compulsive music geeks
Beets is a free and open-source Python-based library for media library management.

The purpose of Beets is to get your music collection right once and for all. It catalogs your collection, automatically improving its metadata as it goes using the MusicBrainz database. It then provides a bouquet of tools for manipulating and accessing your music.

Because Beets is designed as a library, it can do almost anything you can imagine for your music collection. Via plugins, beets becomes a panacea.

Detailed instructions on how to install and use the Beets utility on your Mac are available HERE.

Beets is a cross-platform utility capable of running on any operating system that comes with Python support (e.g. Mac OS X, Windows, Linux).

Main features:

  • Embed and extract album art from files' metadata.
  • Listen to your library with a music player that speaks the MPD protocol and works with a staggering variety of interfaces.
  • Fetch lyrics for all your songs from databases on the Web.
  • Manage your MusicBrainz music collection.
  • Analyze music files' metadata from the command line.
  • Clean up crufty tags left behind by other, less-awesome tools.
  • Browse your music library graphically through a Web browser and play it in any browser that supports HTML5 Audio.

last updated on:
September 18th, 2014, 7:09 GMT
file size:
1.2 MB
developed by:
Adrian Sampson
license type:
MIT License 
operating system(s):
Mac OS X
binary format:
Home \ Development \ Libraries


In a hurry? Add it to your Download Basket!

user rating



1 Screenshot
Beets - This is the usage message displayed by beet when being run from a Terminal window with no parameters.
What's New in This Release:
  • New features:
  • Queries now support sorting and user-defined fields can now have types.
  • info: Target files can now be specified through library queries (in addition to filenames). The --library option prints library fields instead of tags. Multiple files can be summarized together with the new --summarize option.
  • mbcollection: A new option lets you automatically update your collection on import. Thanks to Olin Gay.
read full changelog

Add your review!