A simple album scraper for allmusic.com, written in node.js.
Category Archives: Album Artwork
Metrolist ~ Android YouTube Music Client
Advanced YouTube Music client for Android.

metrolist.meowery.eu
github.com/MetrolistGroup/Metrolist
github.com/MetrolistGroup/metrobot
github.com/MetrolistGroup/metroserver
Euphonica ~ Advanced MPD Frontend
An MPD frontend with delusions of grandeur.
It exists to sate my need for something that’s got the bling and the features to back that bling up.
Features:
- Adaptive GTK4+
libadwaitaUI for most MPD features, from queue reordering and ReplayGain to crossfade and MixRamp configuration. - Practically zero-cost static background blur powered by libblur. Go ham with blur radius!
- Customisable spectrum visualiser, reading from MPD FIFO or system PipeWire.
- Automatic accent colours based on album art (optional).
- Advanced client-side dynamic playlists.
- Both query-based and sticker-based filtering rules are supported at the same time.
- Multiple ordering clauses (or random shuffle on refresh).
- Auto-refresh scheduling (hourly, daily, weekly, etc).
- Optional fetch limit for things like top-10 playlists.
- Graphical rules editor with live error checking.
- Save a dynamic playlist’s current state as an MPD-side static playlist whenver you want.
- JSON import/export for sharing & backing up dynamic playlist rules.
- Fetch album arts, artist avatars and synced song lyrics from external sources (currently supports Last.fm, MusicBrainz and LRCLIB).
- myMPD-compatible stickers handling.
- Integrated MPRIS client with background run supported. The background instance can be reopened via your shell’s MPRIS applet, the “Background applications” section in GNOME’s quick settings shade (if installed via Flatpak) or simply by launching Euphonica again.
- Rate albums (requires MPD 0.24+) and individual songs.
- Audio quality indicators (lossy, lossless, hi-res, DSD) for individual songs as well as albums & detailed format printout.
- Asynchronous search for large collections. The app as a whole should work with any library size (tested with up to 30K songs).
- Configurable multi-artist tag syntax, works with anything you throw at it.
- In other words, your artist tags can be pretty messy and Euphonica will still be able to correctly split them into individual artists.
- Performant album art fetching & display (LRU-cached to both cut down on disk reads and RAM usage).
- Volume knob with dBFS readout support (‘cuz why not?).
ncmpcpp-inspired keyboard shortcuts.- User-friendly configuration UI & GSettings backend.
- MPD passwords are securely stored in your user’s login keyring.
- Commands are bundled into lists for efficient MPD-side processing where possible.

KoverArtist ~ KDE Cover Art Creator
VUPlayer ~ Freeware Windows Player
FlutPlayer ~ mp3 Player With Flutter
GrooveKraft ~ Mac Music Collection Viewer
GrooveKraftย is a fast, lightweight music collection manager that uses Discogs and MusicBrainz to enrich your collection with detailed metadata and artwork.
Features:
- Import your Discogs collection into a local database
- View and filter your Discogs collection locally, with artwork
- Matches releases with MusicBrainz automatically to get release dates
- “On this day” function shows anniversaries in your collection
- Randomizer to help you pick something to listen to
- Missing or incorrect release dates can be manually entered
- Match quality shown with traffic-light icons (Red, Amber, Yellow, Green)

Groove ~ Cross-platform Music Player
A cross-platform music player based on PyQt5, supports Win32, Linux and macOS.
lx-music-desktop ~ Electron Based Player
LXโMusicโDesktop is an openโsource, Electronโbased music player built with Vue 3, offering a simple, fast interface for managing and playing local music libraries on desktop systems.

github.com/lyswhut/lx-music-desktop
sourceforge.net/projects/lx-music-desktop.mirror
foobar2000-catbox ~ Foobar, Discord, Catbox & Images
This is a helper application that uploads images to Catbox, and is meant to be invoked by theย foo_discord_richย plugin. With a fork of the Discord Rich Presence Integration component, uploads cover art toย catbox.moeย and prints the URL.
Lattice ~ CLI Toolkit For Music Collectors
A high-performance CLI toolkit for music collectors who manage their own libraries. Lattice provides a suite of tools for library visualization, integrity verification, cover art extraction, and metadata auditing โ all from a single, zero-dependency script.
Why this exists
Modern music players often hide your library behind proprietary databases. Lattice is built for collectors who treat the filesystem as the source of truth. It reads tags directly via mutagen, ensuring your library is portable and player-agnostic.
Features:
| Mode | Flag | Description |
|---|---|---|
| Library Tree | --library | Generate a formatted ASCII/Unicode tree of your entire collection. |
| AI Library | --ai-library | Token-efficient export designed for LLM recommendation prompts. |
| Genre Wings | --all-wings | Generate separate library catalogs segmented by genre. |
| Integrity Checks | --testFLAC | Parallel verification of FLAC/MP3/Opus/WAV integrity via FFmpeg. |
| Art Extraction | --extractArt | Extract embedded covers with format-priority ranking (FLAC > Opus). |
| Tag Audit | --auditTags | Identify and report files with missing or inconsistent metadata. |
Bitfake2 ~ Audio Tool Handler & Manipulator
Bitfake was originally created to detect fakeย
.FLACย files through spectral analysis. It has since grown into a multipurpose CLI tool for handling music more easily and efficiently.One common problem was that getting a track’s metadata required longย
ffprobeย commands with messy output. Converting music withยffmpegย was also repetitive. The command itself is easy to remember, but writing scripts to convert entire directories felt inefficient and slow. This project now performs metadata and conversion tasks directly through linked libraries (TagLib/libsndfile/libav*).
Features:
- Get metadata
- Get ReplayGain info (useful for music players)
- Spectral analysis on 44.1 kHzย
.FLACย files (higher sample rates may be misrepresented, so be careful) - Lossy diagnosis (banding score)
- File Conversion + VBR Support (Works for outputs likeย
.wav,ย.flac,ย.ogg,ย.mp3,ย.aac,ย.opus) - Tagging metadata (Works for single files, but not directories yet)
- Calculating ReplayGain and applying it to files (Works for track replay gain iterating through directories, album replay gain is a bit funky?)
- Directory Conversion (works for all previously mentioned formats!)
- CoverArt+ (Brings along cover art among all conversions!)
- Organizing Files by album! (Give a dir of random music, and bitfake will organize it – ty to uncognic)
- Directory Tagging (YAY!)
- Album folder renaming from tags (Artist – Album (Year))
- Spectrogram generation (in .png)
- Version info (WOW! BEST YET!)
- MusicBrainz Syncing data.
github.com/Ray17x/bitfake2
gpo.zugaina.org/app-misc/bitfake2
repology.org/maintainer/ray%40atl.tools/feed-for-repo/gentoo_ovl_guru



