
Black Candy
Self-hosted music streaming server for your personal library

Black Candy is a self-hosted web application for managing and streaming your personal music library. It scans a local music directory, builds a browsable catalog from tags/metadata, and provides a web player for playback.
Key Features
- Music library indexing by reading audio metadata (artists, albums, tracks)
- Web-based music player with playback queue and library browsing
- Search across the music catalog
- Playlist creation and management
- Album/artist pages generated from library metadata
- Background scanning/import of files from a configured music directory
Use Cases
- Run a private “Spotify-like” web player for your own local music collection
- Centralize a household music library on a server/NAS and stream on the LAN/VPN
- Replace a third-party streaming account for listening to owned/ripped music
Limitations and Considerations
- Focused on a web UI; feature parity with mature Subsonic-style ecosystems (wide client support, offline sync) may be limited depending on your needs.
Black Candy is a lightweight option for people who primarily want a clean web interface for streaming and browsing a local collection. It is best suited for small-to-medium libraries where tag-based organization and simple playlists cover most listening workflows.
Categories:
Tags:
Tech Stack:
Similar Services

Jellyfin
Personal media server for movies, TV, music, and photos
Self-hosted media server to organize, stream, and transcode your movies, TV, music, and photos across apps and devices.


Koel
Personal music streaming server with a modern web player
Koel is a self-hosted music streaming server that scans your audio library and provides a sleek web player with playlists, search, and multi-user access.


AudioBookshelf
Self-hosted audiobook and podcast server
Stream and manage audiobooks and podcasts with metadata matching, progress sync, and mobile/web apps.


Lidarr
Music collection manager for Usenet and BitTorrent users
Automate music downloading, importing, and library organization with artist monitoring, release tracking, quality profiles, and integrations for indexers and download clients.

Your Spotify
Spotify listening analytics dashboard you can host yourself
A self-hosted web app that connects to Spotify and shows your listening stats, top tracks/artists, and personalized insights over time.


Ampache
Web-based audio streaming and music library manager
Self-hosted web app to catalog your music and stream it anywhere via web UI, Subsonic-compatible API clients, playlists, and user access controls.

Ruby on Rails
Redis