A cross-platform music player made with ❤️
Works with all of your music filesAvailable soon!Automatically identifies your song and completes its metadata using MusicBrainzManages your library and your custom playlistsSupports media keysIntegrates seamlessly with your OSScrobbles to Last.fm
Use the installers for your operating system located here.
Make sure that NPM and Yarn are installed on your system.
- Clone the project
git clone https://github.com/Dilatorily/pleochroism.git && cd pleochroism
. - Install the dependencies using
yarn
. - Build the application using
yarn run build
.
It should build the executable for every available platforms.
To develop Pleochroism, the yarn start
command will start an Electron process and a server process located at http://0.0.0.0:8080.
The renderer process will have hot-reloading enabled using React Hot Loader, and the developer console will be available. Devtron, React Developer Tools and Redux DevTools are installed in the developer console.
Contributions through pull requests are always welcome, no matter how large or small. Unit tests are appreciated!
This repository is open source and distributed under the MIT License.