OpenSourceProjects logo
mopidy logo

mopidyMopidy is an extensible music server written in Python

Mopidy is an extensible music server written in Python

8,536 stars
710 forks
Python
Apache-2.0

Screenshot not available yet

mopidy

Mopidy is an extensible music server written in Python that unifies multiple audio sources into a single, controllable platform. It streams music from local disk, Spotify, SoundCloud, internet radio, and more, accessible through any MPD or web client on your phone, tablet, or computer.

Key Features

  • Multi-source playback: Stream from local files, Spotify, SoundCloud, internet radio, and additional services via extensions
  • Universal client support: Control music using any MPD-compatible client or the built-in web interface
  • Extensible architecture: Add custom functionality and integrate new music services through Python-based extensions
  • Cross-platform compatibility: Runs on Debian, Ubuntu, Raspberry Pi OS, Arch Linux, macOS, and other systems

Use Cases

  • Home audio systems: Build a centralized music server for whole-home audio distribution
  • Headless servers: Run on Raspberry Pi or other low-power devices for efficient music streaming
  • Multi-room audio: Control music across multiple rooms using different MPD clients simultaneously
  • Personal music hub: Consolidate streaming services and local music libraries in one place

Who Is It For

Mopidy is ideal for developers, audiophiles, and Linux enthusiasts who want to build customizable, server-based music systems. It's particularly suited for those running headless servers or seeking to integrate multiple music sources into a unified platform.

Trending Open Source Projects