rd6260/echo_mpd
A beautiful, modern, and feature-rich mobile client for Music Player Daemon (MPD)
- Stars
- 26
- Forks
- 5
- Last push (UTC)
- Aug 21, 2025
- Project status
- Active
LanguagesDartKotlin
Technical topics
Dependencies used
Dependency list 10 items
- flutter
{"sdk":"flutter"} - cupertino_icons
^1.0.8 - dart_mpd
^0.5.0 - http
^1.4.0 - path_provider
^2.1.5 - path
^1.9.1 - shared_preferences
^2.5.3 - flutter_testDevelopment
{"sdk":"flutter"} - flutter_lintsDevelopment
^5.0.0 - flutter_launcher_iconsDevelopment
^0.14.3
App categories
Original README
English project snapshot. Visit GitHub for the latest content.
Expand / collapse project README
description
🎵 Echo MPD - A Modern MPD Mobile Client
A clean, modern, and feature-rich mobile remote for MPD (Music Player Daemon), built with a focus on simplicity, design, and usability. Think MPDroid or MALP, but reimagined for 2025.
⚠️ This project is in early development – feedback and ideas are welcome!
📸 Screenshots
Early preview –
App Preview Screenshot
✨ Features
- Modern UI with smooth transitions
- Intuitive browsing by artist, album, genre, and playlist
- High quality album art support (last.fm)
📝 TODOs & 🐞 Known Issues
🧩 Features & Improvements
- 📱 Add missing screens to complete the UI flow
- 🎵 Implement playlist management functionality
- 🎨 Develop a consistent theme management system
🐞 Known Issues
(No major issues reported yet)
🤝 Contributing
Contributions, ideas, and feedback are always welcome!
- 💡 Suggest features or UI improvements
- 🐞 Report bugs and edge cases
- 📱 Test on different devices and share feedback
To get involved, open an issue or discussion thread. PRs coming soon when the codebase is ready.
🙏 Acknowledgments
- Music Player Daemon
- Inspiration from MALP, MissingCore Music app, ncmpcpp and other FOSS projects
- Last.fm for high quality album arts
- musixmatch for synced lyrics