kjbrum / Spotifycurrentlyplaying.js
Licence: mit
Display your currently playing Spotify song(s) using Last.fm scrobbling.
Stars: β 71
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Spotifycurrentlyplaying.js
Tauonmusicbox
The Linux desktop music player from the future! π
Stars: β 494 (+595.77%)
Mutual labels: music, spotify, lastfm
Musaicfm
Screensaver inspired by Appleβs inbuilt iTunes Screensaver. It can display Artwork by Spotify or last.fm Profile Data.
Stars: β 144 (+102.82%)
Mutual labels: music, spotify, lastfm
Listentogether
Grab some friends, connect your Spotify account, and listen to music in sync with each other.
Stars: β 19 (-73.24%)
Mutual labels: music, spotify
Alltomp3 App
Download and Convert YouTube, SoundCloud & Spotify in MP3 with full tags (title, artist, genre, cover, lyrics π₯)
Stars: β 920 (+1195.77%)
Mutual labels: music, spotify
Spotty Features
Show trends about your music listening habits over time. Create playlists from a given seed and specified audio features.
Stars: β 20 (-71.83%)
Mutual labels: music, spotify
Spotify Onthego
Download Spotify playlists by searching for audio files on YouTube
Stars: β 66 (-7.04%)
Mutual labels: music, spotify
Spotifyapi Net
π A Client for the Spotify Web API, written in C#/.NET
Stars: β 887 (+1149.3%)
Mutual labels: music, spotify
Panther
Discover artists through an infinite node graph
Stars: β 878 (+1136.62%)
Mutual labels: music, spotify
Ytspotifydl
Youtube and Spotify music downloader with metadata.
Stars: β 34 (-52.11%)
Mutual labels: music, spotify
Youtubetospotify
A Python script to fetch tracks of music channels on Youtube, find them on Spotify and add them to a playlist
Stars: β 33 (-53.52%)
Mutual labels: music, spotify
Spotify Downloader
Download your Spotify playlists and songs along with album art and metadata (from YouTube if a match is found).
Stars: β 6,957 (+9698.59%)
Mutual labels: music, spotify
Spotifyscrape
Export Spotify Playlists to Google Play Music All Access
Stars: β 16 (-77.46%)
Mutual labels: music, spotify
Muse
An open-source Spotify controller with TouchBar support
Stars: β 594 (+736.62%)
Mutual labels: music, spotify
Harmony
π΅ Sleek music player for Spotify, SoundCloud, Google Play Music and your local files
Stars: β 841 (+1084.51%)
Mutual labels: music, spotify
A Pop
πΆ HD Music Streaming and Sharing Web App
Stars: β 55 (-22.54%)
Mutual labels: music, spotify
Homehost
self-hosted, Netflix-like app made for streaming
Stars: β 564 (+694.37%)
Mutual labels: music, spotify
Monstercat Visualizer
A real time audio visualizer for Rainmeter similar to the ones used in the Monstercat videos.
Stars: β 571 (+704.23%)
Mutual labels: music, spotify
Display your currently playing Spotify song(s) using Last.fm scrobbling.
Documentation
http://kylebrumm.com/spotifyCurrentlyPlaying.js/
Install
Bower:
$ bower install spotifyCurrentlyPlaying.js
npm:
$ npm install spotifyCurrentlyPlaying.js
CDN:
<script src="https://unpkg.com/spotifyCurrentlyPlaying.js/dist/spotifyCurrentlyPlaying.min.js"></script>
To-Do
- [ ] Add Methods
- [ ]
refresh()
- Refresh the player - [ ]
destroy()
- Remove the player
- [ ]
- [ ] Add Events
- [ ] -
init
- Fires after SCP initializes for the first time - [ ] -
reInit
- Fires every time SCP re-initializes
- [ ] -
- Website
- [ ] Add a table of all the "options"
- [ ] Add a "Browser Support" section
Settings
Option | Type | Default | Description |
---|---|---|---|
selector | string|element | '.scp-container' | Class or selector for the container |
username | string | '' | LastFM username |
api_key | string | '' | LastFM API key |
width | int | 300 | Width of the player |
height | int | 400 | Height of the player |
theme | string | 'black' | Theme of the player (black, white) |
view | string | 'list' | View of the player (list, coverart) |
count | int | 1 | Number of tracks to display |
backup_ids | array | [...] | Backup IDs of tracks to display if no tracks are found |
Browser Support
- Chrome (todo)
- Firefox (todo)
- Safari (todo)
- Opera (todo)
- IE (todo)
License
Copyright Β© Kyle Brumm. spotifyCurrentlyPlaying.js is free to use on whatever and may be redistributed under the terms specified in the license.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].