Mopidy
Mopidy is an extensible music server written in Python. It plays music from local disk, Spotify, SoundCloud, internet radio, and more, controlled from any MPD or web client.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
Extensible Python music server for local and streaming sources, controlled via MPD or web.
Core Features
- Plays from local disk, Spotify, SoundCloud, internet radio, and more
- Compatible with MPD protocol, works with any MPD client or web interface
- Plugin architecture for additional backends (e.g., Tidal, YouTube) and frontends (e.g., Web, MQTT)
- Lightweight and headless, ideal for Raspberry Pi, NAS, or low-power devices
- Supports playlists, cross-source search, and advanced audio processing
What It Can't Do
- •Requires GStreamer audio backend; additional GStreamer plugins may be needed on some Linux distros. 2. Spotify extension requires a Premium account and API client credentials. 3. Some extensions rely on external tools (e.g., SoundCloud extension needs ffmpeg). 4. Default binds only to localhost; for public access, configure firewall and HTTPS properly.
Use Cases
- Centralized music server for home, unifying local and streaming sources
- Backend music service for smart speakers or Home Assistant
- Hi-Fi music player on Raspberry Pi with external DAC
Mopidy is an extensible music server written in Python. It plays music from local disk, Spotify, SoundCloud, internet radio, and more, controlled from any MPD or web client on your phone, tablet, or computer. It uses a plugin architecture allowing extensions for new backends (e.g., Tidal, Google Play Music) and frontends (e.g., web interfaces, MPD protocol). Designed for headless setups, it runs on Linux, macOS, and Raspberry Pi. Mopidy is licensed under Apache 2.0, with a mature ecosystem of community extensions and active development.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Install via pip: pip install mopidy
Step 2: Install desired extensions (e.g., pip install mopidy-spotify)
Step 3: Start the server: mopidy (or configure as a system service)
- Step 1: Install via pip: pip install mopidy
- Step 2: Install desired extensions (e.g., pip install mopidy-spotify)
- Step 3: Start the server: mopidy (or configure as a system service)
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 SourceUninstall Info
Run `pip uninstall mopidy` to remove the Python package; if installed via system package manager, use the appropriate command (e.g., apt remove mopidy). Also remove any manually installed extensions to avoid orphan dependencies.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
3 FAQs
Similar Projects
core
Open source home automation that puts local control and privacy first. Perfect for Raspberry Pi or a local server.
PowerToys
A set of utilities for power users to tune and streamline their Windows experience for greater productivity.
terminal
Modern, feature-rich terminal application for Windows command-line users, with tabs, GPU acceleration, and full customization.