I recently had to reinstall my operating system and I wanted to import my bandcamp tracks into iTunes, which I couldn't do.
I realized that there's no good excuse why I shouldn't.
There should be a platform independent music player which centers around the idea of community created plugins to extend its capabilities. Hence this project was born.
This is a proof of concept and a test run with the technology stack. Goal is to create an interface for a music player using electron, nodejs, react and clojurescript and then trying to come a up with a module system to allow others to extend the programs capabilities.
npm and the Java Runtime Environment with your favorite package manager.
- Install grunt:
npm install -g grunt grunt-cli
- install bower:
npm install -g bower
Clone the repository
Install electron (Base program)
Install bower dependencies (Style)
Build the code (Builds the ClojureScript code)
lein cljsbuild once
for continuous building and automatic code updates in the application.
Launch the application