Better Music Player Online Music library

Search library

Search the metadata index by artist, track title, or album.

Create a mix

Use the file metadata to quickly build a filtered playlist.

About this player

A self-hosted player for a personally curated library.

Music Player is a self-hosted music library built around a simple idea: the audio files remain the source of truth.

Metadata is read directly from the music files and indexed into a SQL Server Express database for fast browsing, searching, genre filtering, and mix generation.

The platform uses a custom ASP.NET Core Web API to stream audio, serve artwork, and provide metadata to the mobile-first PWA interface.

Artwork is loaded on demand, while playlists, folders, albums, genres, and search results are generated dynamically from the indexed library.

Technology stack: ASP.NET Core, Entity Framework Core, SQL Server Express, PowerShell automation, FFmpeg, HTML, CSS, and JavaScript.

Browse
Artwork

Track Title

Artist

Album • Year

0:00 0:00
Now Playing
Not Playing