cryMPD
Version, currently 0.4.04 versions
- 0.4.0latestApr 7, 2025
- 0.3.1not indexedAug 5, 2026
- 0.3.0not indexedAug 5, 2026
- 0.2.0not indexedAug 5, 2026
github.com/mamantoha/cryMPD
A minimalistic web-based MPD client
16 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
cryMPD:
github: mamantoha/cryMPD
version: ~> 0.4.0Then run:
shards installshard.yml
- Crystal
1.15.0- License
- MIT
- Author
- Anton Maminov
- Target
crympdfrom src/crympd.cr
Dependencies
Runtime Dependencies
- kemal*github: kemalcr/kemal
- crystal_mpd*github: mamantoha/crystal_mpd, branch: master
- ip_address_list*github: mamantoha/ip_address_list
- baked_file_system*github: schovi/baked_file_system
README
cryMPD
Control Music Player Daemon audio playing in the browser

Features
- [x] Controlling playback (play, pause, skip next, and skip back)
- [x] Scroll current song
- [x] Playback options (shuffle, repeat, and repeat once)
- [x] Change volume
- [x] Change song in the playlist
- [x] A database update
- [x] Displays statistics
Install
You can install cryMPD in different ways.
Binaries
The project offers precompiled binary packages for Linux and macOS.
You can obtain the standalone binary for cryMPD from the releases page, available for download.
./bin/crympd
[development] cryMPD is ready to lead at http://0.0.0.0:3001
From sources
cryMPD requires Crystal and Node.js to be installed.
Clone this repository:
https://github.com/mamantoha/cryMPD.git
cd cryMPD/
Install and build npm dependencies:
npm install
npm run build
Install Crystal dependencies:
shards install
Run server:
crystal ./src/crympd.cr
[development] cryMPD is ready to lead at http://0.0.0.0:3001
crystal ./src/crympd.cr --mpd_host 192.168.1.1 --mpd_port 6601
Contributing
- Fork it (https://github.com/mamantoha/cryMPD/fork)
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request
Contributors
- Anton Maminov - creator and maintainer
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
0.4.0- Tagged
- Apr 7, 2025
- Commit
4fa2b5ad7684- Crystal
1.15.0- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/mamantoha/cryMPD
Metadata
- Created
- Aug 12, 2026
- Updated
- Sep 29, 2026
- Synced
- Sep 29, 2026
- Versions
- 4