Skip to content
@melodee-project

Melodee

Melodee music management project

Melodee Logo Melodee Music System

Self‑hosted music streaming, built for huge libraries.

Server • Android Auto • Desktop


✨ What’s inside

App What it is Highlights
Melodee (server) Industrial‑grade music server with web UI and APIs .NET 9 + Blazor UI · OpenSubsonic‑compatible API · Docker/Podman deploy · PostgreSQL · Job engine (scheduled scans) · Inbound → Staging → Production pipeline
Melodee Player (Android Auto) Native Android app for in‑car and phone playback Jetpack Compose UI · Android Auto (Media3) with voice commands · Playlist & search · Persistent now‑playing
MeloAmp (desktop) Cross‑platform Electron desktop client React + Material UI · Theming · Queue & playlists · Equalizer · Cross‑platform packaging

Repos: melodee · melodee-player · meloamp


🚀 Quick start

Goal: get the server running, then connect a client.

  1. Run the Melodee server
    Use Docker/Podman with the provided compose file. See the server’s Quick Start for env vars and commands:
  1. Pick a client
  1. Open the Web UI
    Once the container is up, visit the web interface (default port from your compose .env). Create the first user (auto‑admin) and start scanning your library.

🧩 Features at a glance

Server · Melodee
  • Web UI built with Blazor (Radzen components)
  • APIs: OpenSubsonic‑compatible + native REST API
  • Media pipeline: inbound → staging (manual edits) → production
  • Jobs engine: cron‑like scheduled scans/updates
  • Containers: first‑class Docker/Podman; PostgreSQL included
Android · Melodee Player
  • Android Auto optimized UI with Media3 & voice commands
  • Jetpack Compose + Material Design 3
  • Search, playlists, persistent now‑playing bar
Desktop · MeloAmp
  • Electron + React client with Material UI
  • Queue management, favorites, theming, equalizer
  • Cross‑platform builds (AppImage, DEB, RPM, Snap, etc.)

🧰 For developers


🔗 Helpful links


⚖️ Licensing

Everything in the Melodee Github Organization is released under the MIT License. See the LICENSE file in each repo.


Made with ❤️ by the Melodee community

Popular repositories Loading

  1. melodee melodee Public

    Industrial grade self-hosted streaming music server.

    C# 13

  2. melodee-player melodee-player Public

    Melodee Player is a native Android app for song and playlist playback with Android Auto capabilities.

    Kotlin 1 1

  3. .github .github Public

  4. meloamp meloamp Public

    Cross platform streaming client for Melodee

    TypeScript

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…