All Projects → beetbox → Beets

beetbox / Beets

Licence: mit
music library manager and MusicBrainz tagger

Programming Languages

python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Beets

Tauonmusicbox
The Linux desktop music player from the future! 🌆
Stars: ✭ 494 (-95.31%)
Mutual labels:  music, music-library, musicbrainz
Musicott
JavaFX application that manages and plays music files.
Stars: ✭ 97 (-99.08%)
Mutual labels:  music, music-library
Texture Synthesis
🎨 Example-based texture synthesis written in Rust 🦀
Stars: ✭ 1,337 (-87.29%)
Mutual labels:  cli, hacktoberfest
Edsp
A cross-platform DSP library written in C++ 11/14. This library harnesses the power of C++ templates to implement a complete set of DSP algorithms.
Stars: ✭ 116 (-98.9%)
Mutual labels:  music, music-library
Rymfony
A work-in-progress CLI tool built in Rust to mimic the Symfony CLI binary
Stars: ✭ 89 (-99.15%)
Mutual labels:  cli, hacktoberfest
Tasklite
The CLI task manager for power users
Stars: ✭ 91 (-99.14%)
Mutual labels:  cli, hacktoberfest
Cracked
Mac app for noise making - built w/ "I Dropped My Phone The Screen Cracked"
Stars: ✭ 98 (-99.07%)
Mutual labels:  music, music-library
Pypistats
Command-line interface to PyPI Stats API to get download stats for Python packages
Stars: ✭ 86 (-99.18%)
Mutual labels:  cli, hacktoberfest
Nicemusic
A Nice MusicPlayer Powered by StarrySky
Stars: ✭ 107 (-98.98%)
Mutual labels:  music, music-library
Bundle Phobia Cli
📦 Cli for the node BundlePhobia Service 😱
Stars: ✭ 108 (-98.97%)
Mutual labels:  cli, hacktoberfest
Mole
CLI application to create ssh tunnels focused on resiliency and user experience.
Stars: ✭ 1,520 (-85.55%)
Mutual labels:  cli, hacktoberfest
Guayadeque
Guayadeque is a music management program designed for all music enthusiasts. It is Full Featured Linux media player that can easily manage large collections and uses the Gstreamer media framework.
Stars: ✭ 87 (-99.17%)
Mutual labels:  music, music-library
Gomplate
A flexible commandline tool for template rendering. Supports lots of local and remote datasources.
Stars: ✭ 1,270 (-87.93%)
Mutual labels:  cli, hacktoberfest
Generator Ngx Rocket
🚀 Extensible Angular 11+ enterprise-grade project generator
Stars: ✭ 1,329 (-87.37%)
Mutual labels:  cli, hacktoberfest
Ongaku
Anime Radio
Stars: ✭ 86 (-99.18%)
Mutual labels:  hacktoberfest, music
Pengubot
Official PenguBot GitHub Repository
Stars: ✭ 98 (-99.07%)
Mutual labels:  hacktoberfest, music
Scaffold Static
Scaffolding utility for vanilla-js
Stars: ✭ 111 (-98.95%)
Mutual labels:  cli, hacktoberfest
Somafm Cli
🎵 Listen to SomaFM in your terminal via pure bash
Stars: ✭ 84 (-99.2%)
Mutual labels:  cli, music
Pytheory
Music Theory for Humans.
Stars: ✭ 1,260 (-88.03%)
Mutual labels:  hacktoberfest, music
Webmidikit
Simplest MIDI Swift library
Stars: ✭ 100 (-99.05%)
Mutual labels:  music, music-library
https://github.com/beetbox/beets/workflows/ci/badge.svg?branch=master

beets

Beets is the media library management system for obsessive music geeks.

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. It then provides a bouquet of tools for manipulating and accessing your music.

Here's an example of beets' brainy tag corrector doing its thing:

$ beet import ~/music/ladytron
Tagging:
    Ladytron - Witching Hour
(Similarity: 98.4%)
 * Last One Standing      -> The Last One Standing
 * Beauty                 -> Beauty*2
 * White Light Generation -> Whitelightgenerator
 * All the Way            -> All the Way...

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:

If beets doesn't do what you want yet, writing your own plugin is shockingly simple if you know a little Python.

Install

You can install beets by typing pip install beets. Beets has also been packaged in the software repositories of several distributions. Check out the Getting Started guide for more information.

Contribute

Thank you for considering contributing to beets! Whether you're a programmer or not, you should be able to find all the info you need at CONTRIBUTING.rst.

Read More

Learn more about beets at its Web site. Follow @b33ts on Twitter for news and updates.

Contact

  • Encountered a bug you'd like to report? Check out our issue tracker!
    • If your issue hasn't already been reported, please open a new ticket and we'll be in touch with you shortly.
    • If you'd like to vote on a feature/bug, simply give a 👍 on issues you'd like to see prioritized over others.
  • Need help/support, would like to start a discussion, have an idea for a new feature, or would just like to introduce yourself to the team? Check out GitHub Discussions or Discourse!

Authors

Beets is by Adrian Sampson with a supporting cast of thousands.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].