🎵 Synchronization manager for Google Music
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
img
lib
screenshots
src
.gitignore
LICENSE
README.md
data.json
index.html
index.js
logo.svg
package.json

README.md

logo

Vivoi

Vivoi is a desktop Google Music manager. It's currently running only on Atom-Shell. I will work on a Google Chrome packaged app and Firefox OS app.

I created it using:

  • ReactJS for managing the different components of the App
  • Flux for architecturing the App
  • PlayMusic for the unofficial Google Play Music SDK
  • Atom-Shell for running the app in a NodeJS/Browser cross-platform environment

Getting started

Run these commands in your terminal in the directory of the cloned repository:

npm install

If you don't have Watchify and Reactify already installed, execute this command :

npm install -g gulp

And finally this command to have your automatic build:

npm run-script watch

Launch the app

Atom Shell

Just run Atom Shell from the root of your folder project.

Releases

0.1.0

  • Errors aren't well handled visually and might crash the app.
  • The default folder used is Downloads and this is the full path for each song:
/Users/username/Downloads/AlbumArtist - AlbumName/Artist - Title.mp3

Screenshots

screenshot1 screenshot2 screenshot3