Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kuy/sc-repeat-playlist

A Chrome Extension providing "Repeat Playlist" feature to SoundCloud.
https://github.com/kuy/sc-repeat-playlist

chrome-extension react redux redux-saga soundcloud

Last synced: 15 days ago
JSON representation

A Chrome Extension providing "Repeat Playlist" feature to SoundCloud.

Awesome Lists containing this project

README

        

# SoundCloud Repeat Playlist

A Chrome Extension providing "Repeat Playlist" feature to SoundCloud.

[SoundCloud Repeat Playlist on Chrome Web Store](https://chrome.google.com/webstore/detail/soundcloud-repeat-playlis/fammfbeojlkefamjiabfmhickdjiehgc)

![SoundCloud Repeat Playlist](https://raw.githubusercontent.com/kuy/sc-repeat-playlist/master/docs/sc-repeat-playlist.png)

## Install & Usage

1. Install [SoundCloud Repeat Playlist](https://chrome.google.com/webstore/detail/soundcloud-repeat-playlis/fammfbeojlkefamjiabfmhickdjiehgc) from Chrome Web Store
2. Open [SoundCloud](https://soundcloud.com) or reload existing tab
3. Click the repeat button of the player at the bottom of the page to change repeat modes

*Notice: Can not see the bottom player? It will be shown when you start playing something.*

### Repeat Mode

The repeat button repeats the following modes.

1. None
2. Repeat track
3. Repeat playlist

### Supported Pages

This is a list of pages that are confirmed to work.

+ /you/sets
+ //sets

### Unsupported Pages

Will be supported soon!

+ /you/sets/
+ //sets/

## Development

### Setup

```
$ npm install
```

### Start webpack with change detection

```
$ npm start
```

Please don't forget to load unpacked Chrome extension.

### Build Chrome extension

```
$ npm run build:dist
```

Chrome extension will be packed under `./dist` directory.

## License

GPL v3

## Author

Yuki Kodama / [@kuy](https://twitter.com/kuy)