Black Candy

Black Candy

Self-hosted music streaming server for your personal library

4.1kstars
206forks
Last commit: 1mo ago
Repo age: 8y old
Black Candy screenshot

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:

Share:

Similar Services