JPDSousa / rookit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rookit

Build Status

Rookit is the ultimate 🎶 Music Library Manager 🎶.

Features 🎧

Rookit is inspired by many other library managers, not only musically themed. However, Rookit stands out as it aims to handle common managing issues by resorting to alternative solutions, providing some brand-new and attrative features:

  • Both audio and metadata are stored through MongoDB, providing a new organization model that solves some of the common problems created by storing data in a filesystem model, while providing advanced queriyng features and automatic scaling, among many other features inherited by MongoDB.
  • A new music data model (separate project), built from root and inspired by models such as Spotify, Soundcloud and MusicBrainz.
  • A parsing algorithm (separate project), crafted not only to parse music files from tags and file name (using a customizable list of formats) but also to learn from previous parse results.

About

License:MIT License


Languages

Language:Java 100.0%