Google Chrome extension to stop/play music playing in your web-browser via popular streaming services.
These are source files, for actual working extension please visit Chrome webstore.
At the moment we fully support (stop and play)
- Bandcamp
- Classicalradio.com
- DailyMotion.com
- Deezer.com
- Kickstarter
- Last.fm (web-version)
- Mixcloud
- Netflix
- Prometheus.com.ua
- PromoDJ
- Radiotunes.com
- Rockradio.com
- Soundcloud
- Spotify
- TED.com
- TuneIn.com
- YouTube
- Youtube Music
- armyfm.com.ua
- coursera.org
- di.fm
- hearthis.at
- jazzradio.com
- livestream.com
- megogo.net
- musicforprogramming.net
- radiolist.com.ua
- slipstreamradio.com
- udemy.com
- vimeo
- zenradio.com
- beatport.com
- anchor.fm
- qub.ca
- cikava-ideya.top
- freemusicarchive.org
It just works!
The extension automatically pauses your previous playing media when you open a new one (in case if supported, of course).
Also you can click the pause bar button to stop it.
Q: New version seems to have the player support I need, but can't see it in the options. What can I do?
A: Try hitting 'Enable StoPlay' checkbox to turn it off an on. If this doesn't help try resetting settings (button at the bottom).
We just needed this feature in the browser. When you listen to music online with different services, at times it can be difficult to find the needed tab and then the pause button there. It also very cool when you open another video and music stops automatically for you to watch the video.
We understand that there are tons of other streaming services, that's why we are eager to share the stuff with everybody to enable this feature for the service of your choice.
So fork it right over, add your service support, make pull request and we will try to include it in the extension as soon as possible. Check the existing issues.
To prepare your dev version, see Chrome Dev Getting Started. There are also lots of useful info there.
To run the extension unpacked you need to compile javascript - run grunt rollup
.
Git flow is simple:
- all features/bugfixes in separate branches
- then push the branch and create a pull-request
- assign someone from the team to the pull-request
- after reviewing, it will be merged to master and eventually released
Remote branches after merge to master should be killed.
- Alex Karpov (@endway)
- Alex Buznik (@beshur)
- Sergey Lysenko (@soul-wish)
- Lorans Chirko (@nffs)