ampd
ampd is a free web-based client for MPD.
Features
- Modern and responsive UI
- Built with Angular and Angular Material
- Light and dark theme included
- No external JavaScript / CSS files loaded: 100% self hosted
- Rearrange queue via drag an drop
- Support for album cover art
- Playlists
- Customizable
- Multiple features can be switched on and off
ncmcpp
-like shortcuts
- Support for Internet Radio Streams
- Support for scrobbling
- Distributed as a single
jar
-file
Caveats
- JRE 17 or higher needed
- Only one mpd server supported simultaneously
Screenshots
Desktop (dark theme) |
Mobile (light heme) |
|
|
More screenshots can be found in the wiki.
Running
To start, just download the latest release start it via:
For more options, please see: usage.md
If you want to deploy ampd
behind another webserver via reverse proxy, please see: deployment.md
To run ampd
with docker, please see: docker.md
Contributing / hacking / developing
All types of contributions are welcome:
- Bug tickets
- Pull requests
- Suggestions
- Screenshots
- Documentation
If you like to fork / edit / work on ampd
, please see: dev.md