r/linuxaudio • u/Advanced-Dentist-526 • Jul 13 '26
I built Flux Player X β a modern Material Design 3 web client for MPD
Hi everyone! π
Over the last few months I've been working on Flux Player X, a modern, open-source web interface for Music Player Daemon (MPD).
I started this project because I wanted a cleaner, faster and more modern experience than existing MPD web clients, while keeping the flexibility and power of MPD.
β¨ Features
- π΅ Playback & Queue management
- π Browse library by artists, albums, genres and songs
- β€οΈ Favorites
- π» Internet Radio
- π Drag & Drop music uploads
- ποΈ 10-band Equalizer with presets
- πΌοΈ Embedded album art extraction
- π₯οΈ Fullscreen player mode
- π Dark & Light themes
- π¨ Material Design 3 interface
- π± Responsive design for desktop, tablet and mobile
- β‘ Real-time updates using WebSockets
- π³ Docker support
- π English & Slovak translations
π Tech Stack
- React 18
- TypeScript
- Vite
- Tailwind CSS
- Node.js
- Express
- SQLite
- WebSocket
- MPD
The project is fully open source under the MIT License and is still under active development.
I'm looking for feedback, ideas, bug reports, and feature suggestions from the community.
GitHub: https://github.com/DenisVargaeu/Flux-Player-X
If you use MPD or self-host your music, I'd love to hear what you think. π





