OpenSource-Hub
M

MPD

2.7k stars·System Optimization·SHA-256 checksum verified

MPD is a server-side music player that runs in the background, supports multiple audio formats, and can be controlled remotely via clients.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

A lightweight, always-on music daemon with remote control and minimal resource usage.

Core Features

  • Runs as a daemon, no GUI required
  • Supports MP3, FLAC, Ogg, and many more formats
  • Remote control via any MPD client (CLI, GUI, web, mobile)
  • Very low memory and CPU footprint
  • Plugin system for streaming, HTTP, etc.

What It Can't Do

  • Default config may not have audio output set up – you'll need to configure the sound device manually. Also, ensure proper buffer and mixer settings for smooth playback.

Use Cases

  • Set up a home music server controllable from any device
  • Headless Raspberry Pi jukebox
  • Play music on a Linux server without a desktop environment

MPD (Music Player Daemon) is a server-side application that runs in the background and plays audio files through your computer's sound device. It indexes your music library, allowing you to search, browse, and manage playlists remotely via any MPD-compatible client (e.g., mpc, ncmpcpp, Cantata). It supports a wide range of audio formats (MP3, FLAC, Ogg, etc.) and can be extended with plugins for streaming, HTTP output, and more. Designed for minimal resource usage, it's ideal for headless servers, Raspberry Pi jukeboxes, or anyone who wants a lightweight, always-on music system that can be controlled from anywhere on the network.

Tags

music-playerdaemonserveraudioremote-control

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Install MPD (e.g., sudo apt install mpd on Debian/Ubuntu)

4

Step 2: Edit /etc/mpd.conf to set music directory and audio output

5

Step 3: Start the service (sudo systemctl start mpd) and connect with a client like mpc

Install Guide
  1. Step 1: Install MPD (e.g., sudo apt install mpd on Debian/Ubuntu)
  2. Step 2: Edit /etc/mpd.conf to set music directory and audio output
  3. Step 3: Start the service (sudo systemctl start mpd) and connect with a client like mpc
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Use your package manager to remove MPD (e.g., sudo apt remove mpd), then delete the configuration file /etc/mpd.conf if desired.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseGPL-2.0
Last Updated2026-06-26 08:15:17
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

3 FAQs

Similar Projects