GithubHelp home page GithubHelp logo

stoplay / stoplay-ext Goto Github PK

View Code? Open in Web Editor NEW
14.0 4.0 3.0 713 KB

Google Chrome extension to stop/play music playing in your web-browser via popular streaming services.

Home Page: http://stoplay.github.io/

License: MIT License

JavaScript 92.73% CSS 3.83% HTML 2.70% Shell 0.73%
music streaming-service javascript video pause hacktoberfest

stoplay-ext's Introduction

StoPlay Chrome Extension

Google Chrome extension to stop/play music playing in your web-browser via popular streaming services.

Chrome WebStore

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
  • Facebook
  • 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

How it works

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. Click the pause bar button to stop it

Alt text

Debugging

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).

Purpose

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.

Contributing

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.

More on Contribution.

stoplay-ext's People

Contributors

beshur avatar dependabot[bot] avatar endway avatar jatin69 avatar nffs avatar soul-wish avatar vantezzen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

stoplay-ext's Issues

Add prev/next functionality as hotkeys?

Hi.

[Dicussion]

My idea is not adding other buttons (which is not really possible), nor adding the dropdown menu, but to add previous/next track selection as additional hotkey methods.

What do you think, guys?

Grooveshark update

Grooveshark has updated their 'Become VIP' box a bit (or added a second one?).
Shows after the playback was stopped and some time of inactivity.

Alt text

Youtube automatically stops

Youtube automatically stops playing after a couple of seconds (after message that playing resumed is received)

Change default icon

Change to a grey one, for example, if not possible to start playing anything.

Yandex.music problem

Seems like they have changed the layout/API, Stoplay does not work no more for it.

Sudden playback

After pausing some music (e.g. vk), then open youtube, close youtube, vk starts playing.

Add option to disable StoPlay

We need to add an Options page.
Should be possible to disable StoPlay functionality completely for a while, or to disable it for a while.

Also a hotkey is needed to disable StoPlay functionality completely.

It is to allow mix the music with the videos, for example.

StoPlay stage 2

Hi!

My vision of next major features:

  1. Get playing song name Artist - Title
  2. Transform it into universal Last.fm scrobbler - with selective scrobbling (where some services provide scrobbling and some are not at all - like Youtube).

Whatcha thinking 'bout dis, guys?

cc @endway

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.