https://github.com/revir/spotify-on-browser
A minimalist Spotify player on Chrome & Firefox
https://github.com/revir/spotify-on-browser
angularjs chrome-extension firefox-addon music-player spotify spotify-connect
Last synced: 28 days ago
JSON representation
A minimalist Spotify player on Chrome & Firefox
- Host: GitHub
- URL: https://github.com/revir/spotify-on-browser
- Owner: revir
- License: gpl-3.0
- Created: 2021-01-16T06:48:48.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-05-12T18:08:58.000Z (5 months ago)
- Last Synced: 2025-08-27T11:16:24.997Z (about 1 month ago)
- Topics: angularjs, chrome-extension, firefox-addon, music-player, spotify, spotify-connect
- Language: JavaScript
- Homepage: https://pnlpal.dev
- Size: 1.47 MB
- Stars: 15
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Install
- [Chrome web store](https://chrome.google.com/webstore/detail/kgniaoeehojejhienanbmikafmogfdfh)
- [Firefox addons](https://addons.mozilla.org/en-US/firefox/addon/spotify-on-browser/)
- [Edge addons](https://microsoftedge.microsoft.com/addons/detail/spotify-on-edge-a-mini-s/dcbjemicbipojgmpaadmckknbkgiohge)# Spotify on Browser

Spotify has a really cool feature called **Spotify Connect**. Basically it could turn anything into a Spotify player, and control it with your cellphone. I made this app trying to connect Spotify with your browsers. So why use this player instead of Spotify website?
1. Play in background of browsers, no need to keep Spotify's tab open;
2. Global keyboard shortcut to play/stop/next/previous/save;
3. Transfer playback to this player seamlessly with just one click.After install it from the web store, use it in the following steps:
1. **Authorize** on Spotify;
2. Choose music on Spotify and play it on **"Spotify on Browser"**. If you have a premium account on Spotify, you can seamlessly transfer your playback to this player, with just one click on the play button.
# Build
1. use `yarn` or `npm install` to install requirements.
2. `npm start` to start a webpack dev-server, add the `build/` directory in your browser's extension page to load the extension.
3. `npm run build` to build the release code. The dest path is `build/`.# Privacy Policy
This app uses Spotify's API, so it needs you to authorize on Spotify. It doesn't collect any information about your Spotify account or any other websites. It doesn't sell any of your data either.
Besides, it's open-source.# Donate
If you find it's useful, please consider to donate, a cup of coffee would be my greatest incentive.
Thank you.[](https://www.buymeacoffee.com/riveryoung)