SomaPlayer is a Chrome extension for playing and scrobbling stations from SomaFM.
Install from the Chrome Web Store
See the change log. You might also be interested in my desktop app for OS X, Windows, and Linux.
The popup using the dark theme with a song playing:
The popup using the light theme with a song playing:
The options page using the light theme:
A song notification:
Pull requests welcome!
npm install
to install necessary packages and get a config.js to customize.- Customize extension/config.js by filling in your Last.fm API key and secret.
- In Chrome at
chrome://extensions/
, click 'Load unpacked extension...' and choose the extension/ directory.
npm install
npm test
- SomaFM - where all the music comes from!
- SomaScrobbler API - for information about current tracks, used for knowing what to scrobble to Last.fm.
- Last.fm Web Services - for Last.fm scrobbling support.
- Bulma CSS Framework - the CSS framework I use.
- example-lastfm-api
- Google Material Icons - for pause and play icons.