A cross-platform music player based on PyQt5, supports Win32, Linux and macOS.
Category Archives: Album Artwork
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
.FLACfiles 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
ffprobecommands with messy output. Converting music withffmpegwas 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
.FLACfiles (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
Audion ~ Community Driven Music Player
Audion is a privacy-focused music player that brings the Spotify experience to your local music library. No internet required, no tracking, just your music, beautifully organized.
Key highlights:
- Synced lyrics with karaoke-style word highlighting
- Extensible plugin system
- Gorgeous, customizable interface
- Fully offline

Amberol ~ Plays music and nothing else
Amberol is a music player with no delusions of grandeur. If you just want to play music available on your local system then Amberol is the music player you are looking for.
Current features:
- adaptive UI
- UI recoloring using the album art
- drag and drop support to queue songs
- shuffle and repeat
- MPRIS integration

gitlab.gnome.org/World/amberol
apps.gnome.org/en/Amberol
flathub.org/en/apps/io.bassi.Amberol
Album Art Minimal ~ foobar2000 HTTP Control Template
HTML5-FLAC ~ HTML5 FLAC Player
GNOME Music ~ Desktop Audio Player
Tagr ~ Music Metadata Editor
Self-hosted web app for browsing, playing, and editing music file metadata. Features a three-panel UI to navigate your library, listen to tracks, and write tag changes directly back to audio files. Built with Next.js, React, Prisma + SQLite, and node-taglib-sharp.
Most metadata editors are either desktop-only, command-line tools, or bloated apps with steep learning curves. If your music lives on a NAS, a server, or a headless machine, editing tags means SSH, mounting drives, or syncing files back and forth.
Tagr takes a different approach:
- Run it anywhere — Docker, bare metal, your NAS. If it runs Node.js, it runs Tagr.
- Edit from any browser — No installs, no plugins. Just open a tab.
- Do one thing well — Browse your library, edit tags, save. That’s it.
Features:
Metadata Editing
- Edit 40+ metadata fields inline — title, artist, album, year, genre, composer, BPM, lyrics, and more
- Album art management — view, replace, and upload cover images directly
- Star ratings (1–5) with a visual widget
- Support for track/disc numbering, sort fields, catalog numbers, barcodes, and extended tags
- Read-only display of audio properties (codec, bitrate, sample rate, channels, bits per sample)

Music Player
- Built-in audio player with interactive waveform visualization (WaveSurfer.js)
- Play/pause, previous/next track navigation
- Click-to-seek on the waveform
- Auto-advance to next song
- Collapsible sidebar player with album art, title, and artist display

Library Browsing
- Three-panel layout — folder tree, song list, and detail editor side by side
- Folder tree with hierarchical navigation and real-time search
- Sorting on any column — title, artist, album, year, duration, bitrate, date added, and dozens more
- Advanced filtering — text, numeric ranges, date ranges, and boolean filters across all fields
- Customizable columns — show/hide any of 40+ columns to match your workflow
- Virtual scrolling and infinite pagination for large libraries

foo_monthly_stats ~ Foobar Visualizes Music Stats
A foobar2000 component that tracks and visualizes your music listening statistics on a monthly and yearly basis.
Features:
- 📊 Monthly & Yearly Statistics: View your listening history organized by month or year
- 🎵 Track Play Counts: Records the number of times each track is played with accurate playback time tracking
- 📈 Month-over-Month Comparison: See how your listening habits change with delta indicators
- 🎨 Beautiful HTML Reports: Export visually appealing reports with album artwork
- 🏆 Top Artists Ranking: Highlights your most-played artists with circular album art
- ⏱️ Total Listening Time: Calculates and displays your total listening time
- 🗄️ SQLite Database: Efficient local storage of listening history
- 🖼️ Album Art Integration: Displays album artwork in reports using embedded thumbnails




