electron-tray-player icon indicating copy to clipboard operation
electron-tray-player copied to clipboard

MP3/Radio player - system tray application (Electron + Vue.js + Framework7)

MP3/Radio player - system tray application (Electron + Vue.js + Framework7)

Installation

npm install

npm start

Packaging

npm run build

Known issues

  • Solution for [bug] gyp ERR! configure error ([#3][i3]): run npm rebuild or yarn rebuild

TODO:

  • [x] Init version
  • [x] Online streams playback
  • [x] Local MP3 files playback
  • [x] Song cover from API (last.fm)
  • [x] Parse MP3 tags
  • [ ] Read/store settings from/in localStorage
  • [ ] Default cover male/female
  • [ ] Offline mode
  • [ ] Favorites
  • [ ] More fancy stuff and CSS3 animations (https://cssanimation.rocks)
  • [ ] Win/Mac install with “auto update” support => https://github.com/electron-userland/electron-builder

Screenshots

Alt text

Alt text

Alt text

Alt text