Self-hosted music discovery library manager with modern web UI, MCP tools and more...
-
Updated
Jun 29, 2026 - TypeScript
Self-hosted music discovery library manager with modern web UI, MCP tools and more...
A tool for converting, inspecting, and modifying media playlists. It can transform playlist targets into relative or absolute paths, and insert, append, reorder, remove or change entries. It can remove duplicate and unfound entries, randomize the order of entries and can convert between asx, cue, jspf, m3u, pls, wpl and xspf playlist formats.
Soulkeep is a small Node.js utility that turns a ListenBrainz .jspf playlist into a clean, organized MP3 playlist folder. It is designed for anyone who wants to build playlists automatically using slskd / Soulseek for searching and downloading music. Soulkeep works equally well on self-hosted servers, desktops, and local machines.
TakeoutFM is a self-hosted free software media system. Enjoy your media on your phone, desktop, television, and watch. Store your media at home, in the cloud, and run the server anywhere.
Frontend application for managing and visualizing inventory using an interactive card-based interface. Built with TypeScript for a modern and responsive experience.
Add a description, image, and links to the jspf topic page so that developers can more easily learn about it.
To associate your repository with the jspf topic, visit your repo's landing page and select "manage topics."