Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gk4m/vue-spotify
Spotify client built with vue.js / vuex
https://github.com/gk4m/vue-spotify
js spotify spotify-api vue vue2 vuejs vuejs2 vuex
Last synced: about 1 month ago
JSON representation
Spotify client built with vue.js / vuex
- Host: GitHub
- URL: https://github.com/gk4m/vue-spotify
- Owner: gk4m
- License: apache-2.0
- Created: 2018-07-05T22:37:53.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T02:14:49.000Z (almost 2 years ago)
- Last Synced: 2024-09-28T17:43:15.716Z (about 2 months ago)
- Topics: js, spotify, spotify-api, vue, vue2, vuejs, vuejs2, vuex
- Language: Vue
- Homepage: https://gk4m.github.io/vue-spotify/
- Size: 8.1 MB
- Stars: 475
- Watchers: 13
- Forks: 68
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vue-spotify
Spotify client built with vue.js / vuex.Authenticated users must have a valid Spotify Premium subscription because if it doesn't, Web Playback SDK will not work.
![alt text](https://github.com/gk4m/vue-spotify/blob/master/public/example/BrowseView.png "Browse")
![alt text](https://github.com/gk4m/vue-spotify/blob/master/public/example/SearchView.png "Search")
![alt text](https://github.com/gk4m/vue-spotify/blob/master/public/example/PlaylistView.png "Playlist")## Features
#### Authorization
* Login
* Logout
* Refresh token#### Search
* Get Spotify Catalog information about artists, albums, tracks or playlists that match a keyword string.#### Browse
* Get a List of Categories
* Get New Releases#### Playlist manipulation
* Get a user's playlists
* Create playlists#### Follow
* Follow a playlist
* Unfollow a playlist#### Player
* Get a user's available devices
* Connect to another device
* Start/Resume a User's Playback
* Get the User's Currently Playing Track
* Set volume
* Skip User’s Playback To Next Track
* Skip User’s Playback To Previous Track
* Seek playback to a given position
* Toggle Shuffle For User’s Playback
* Set Repeat Mode On User’s Playback## Read more
* [Spotify web API](https://developer.spotify.com/documentation/web-api/)
* [Web Playback SDK](https://developer.spotify.com/documentation/web-playback-sdk/)