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
17 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 <anton.maminov@gmail.com>
- 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 [](https://crystal-lang.org/) Control [Music Player Daemon](https://www.musicpd.org/) 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](https://github.com/mamantoha/cryMPD/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](https://crystal-lang.org/install/) and [Node.js](https://nodejs.org/en/download/) to be installed. Clone this repository: ```console https://github.com/mamantoha/cryMPD.git cd cryMPD/ ``` Install and build `npm` dependencies: ```console npm install npm run build ``` Install Crystal dependencies: ```console shards install ``` Run server: ```console crystal ./src/crympd.cr [development] cryMPD is ready to lead at http://0.0.0.0:3001 ``` ```console crystal ./src/crympd.cr --mpd_host 192.168.1.1 --mpd_port 6601 ``` ## Contributing 1. Fork it (<https://github.com/mamantoha/cryMPD/fork>) 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create a new Pull Request ## Contributors - [Anton Maminov](https://github.com/mamantoha) - 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
- Aug 13, 2026
- Synced
- Aug 13, 2026
- Versions
- 4