Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/othmar52/slimpd

PHP/JS based MPD-web-client for large music collections
https://github.com/othmar52/slimpd

mpd music-collection

Last synced: 17 days ago
JSON representation

PHP/JS based MPD-web-client for large music collections

Awesome Lists containing this project

README

        

home


PHP/JS/MySQL based MPD-web-client for large music collections
heavily inspired by O!MPD



Features
|
Home
|
Installation
|
Configuration
|
Gallery
|
Credits
|
License


![](https://reposs.herokuapp.com/?path=Othmar52/slimpd&style=flat&color=orange) GitHub version [![License](http://img.shields.io/:license-agpl3-663366.svg?style=flat)](https://www.gnu.org/licenses/agpl.html) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/ccf3e99ed39745bf8600a4b90a93b48d)](https://www.codacy.com/app/othmar/slimpd?utm_source=github.com&utm_medium=referral&utm_content=othmar52/slimpd&utm_campaign=Badge_Grade)



## Features
(most of them are working pretty well)
* __Massive Performance__ on large music collections.
* Music-collection update runs at 120K Tracks per minute.

* __Control Playing Music Files__ [with MPD, or directly in your browser](http://gas-werk.org/slimpd/2016-08/slimpd-toggle-players.gif).

* __AJAX__ driven frontend.
* Browser-history support.
* Audio keeps playing during your browsers navigation.
* Animated favicon shows progress of the currently playing track.

* __Fully Integrated File-Browser.__
* Access your music files in realtime, without the need to perform an import first.
* Having thousands of files or directories within your music-directory does not affect the GUI's performance.

* __Tag Correction and Unifiying__ of misspelled or different notations and information.

* __Able to Extract Useable Information__ from the filesystem for music files without tags.

* __Totally Non-Destructive__ approach to editing (your music-collection wont get touched at all)!

* __Separate Artist Links__ for Artists, Remix-Artists, and Featured-Artists.

* __Localization__ of the entire frontend.
* English
* German

* __Waveforms__ are displayed for the currently playing track.

* __Tags and Filepaths__ displays can be toggled between.

* __Autocomplete Search-Field Widget__ with filter-support for: all,artist,album,label and directory.

* __Auto-Correcting Search__, typos in search-field will be corrected whenever possible.

* __Max_playlist_length="100000"__ setting in 'mpd.conf' does not impact GUI performance.

* [__Xwax-Osc__](https://github.com/oligau/xwax-1.5-osc) control support for the 'Digital Vinyl System'.

* __Designed to be Highly Configurable__; in many ways your very own personal player.

* __No social media integration__; for protecting your privacy.

* __Mobile Friendly__ (not implemented yet).

Return To Top

######[Screenshots of current development status](https://github.com/othmar52/slimpd/wiki/Gallery)

***


OpenSourceInitiative AGPLv3 License:GNU AFFERO GENERAL PUBLIC LICENSE Version 3

***
Credits: