Skip to content

Mopidy

Media Servers

Music server that streams from local disk, Spotify, SoundCloud, and internet radio, controlled via MPD or web clients

Python Latest v4.0.1 · 18d ago Security brief →

Features

  • Streams from local disk, Spotify, SoundCloud, and internet radio
  • Control via MPD clients or web interface on phones, tablets, and computers
  • Extensible plugin architecture

Recent releases

View all 2 releases →
No immediate action
v4.0.1 Breaking

Python 3.9 minimum

v4.0.0 Breaking risk
Breaking changes
  • Removed long-deprecated APIs.
  • Dropped support for old versions of dependencies.
Notable features
  • Rebuilt data models using Pydantic with validation and edge error handling.
  • Added type hints to most source code.
  • Rebuilt docs using Zensical.
Full changelog

Mopidy 4.0 is a major release bringing very few functional changes, but mostly focusing on modernizations to Mopidy's tech stack to keep it maintainable going into the future. In Mopidy 4.0 we've:

  • dropped support for old versions of our dependencies,
  • rebuilt data models using Pydantic, so data is validated and errors are caught at the edges of the application instead of on use,
  • removed a few long-deprecated APIs,
  • rebuilt the app startup sequence,
  • made many modules explicitly private,
  • added type hints to most of the source code, and
  • rebuilt our docs using Zensical.

See the v4.0.0 changelog for the full details.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
8,509
Forks
705
Languages
Python HTML CSS
Downloads/week
380 ↓50%
NPM Maintainers
2
Contributors
148
TypeScript
Types included ✓

Install & Platforms

Install via
apt pacman pip brew
Platforms
linux macos arm64
Mobile
Web

Community & Support

Beta — feedback welcome: [email protected]