Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jwheare/playlick
Create playlists and share them with your friends.
https://github.com/jwheare/playlick
Last synced: 8 days ago
JSON representation
Create playlists and share them with your friends.
- Host: GitHub
- URL: https://github.com/jwheare/playlick
- Owner: jwheare
- Created: 2009-05-04T11:48:52.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2018-07-23T10:05:47.000Z (over 6 years ago)
- Last Synced: 2023-04-13T08:19:51.445Z (over 1 year ago)
- Language: JavaScript
- Homepage: http://www.playlick.com/
- Size: 1.06 MB
- Stars: 22
- Watchers: 3
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[Playlick](http://www.playlick.com) lets you create and share playlists with your friends.
There's a UI for creating, importing, and editing playlists and an accompanying JS library for modelling playlists.
Hooks into [Playdar](http://www.playdar.org) for content resolution.
Persists in a CouchDB database.
URL Import
----------You can import playlists into Playlick by using URL hash parameters that map to the import forms:
* XSPF: [#xspf=http://ws.audioscrobbler.com/2.0/artist/Hiromi/toptracks.xspf](http://www.playlick.com#xspf=http://ws.audioscrobbler.com/2.0/artist/Hiromi/toptracks.xspf)
* Podcast: [#podcast=http%3A%2F%2Fmokele.co.uk%2Fmusic.xml](http://www.playlick.com#podcast=http%3A%2F%2Fmokele.co.uk%2Fmusic.xml)
* Album: [#artist=Miles%20Davis;album=Kind%20of%20Blue](http://www.playlick.com#artist=Miles%20Davis;album=Kind%20of%20Blue)
* Last.fm user playlists: [#lastfm_playlists=jwheare](http://www.playlick.com#lastfm_playlists=jwheare)
* Last.fm loved tracks: [#lastfm_loved=jwheare](http://www.playlick.com#lastfm_loved=jwheare)
* Generated playlist from 2 Last.fm users: [#lastfm_you=jwheare;lastfm_they=rj](http://www.playlick.com#lastfm_you=jwheare;lastfm_they=rj)
* New playlist from a track: [#artist=Billy%20Joel;track=Piano%20Man](http://www.playlick.com#artist=Billy%20Joel;track=Piano%20Man)
* Album from Spotify URL: [#spotify_album=spotify:album:6G9fHYDCoyEErUkHrFYfs4](http://www.playlick.com#spotify_album=spotify:album:6G9fHYDCoyEErUkHrFYfs4)
* Track from Spotify URL: [#spotify_track=spotify:track:6NmXV4o6bmp704aPGyTVVG](http://www.playlick.com#spotify_track=spotify:track:6NmXV4o6bmp704aPGyTVVG)TODO
----* Seeded result objects from non stream sources http://pastie.org/pastes/704659/
* Setup CouchDB/persistance/sessions/URLs on playlick.com
* Tag playlist/personal tags/loved tracks import from Last.fm
* Error handling for streaming
* XSPF export
* iTunes importDESIGN NOTES
------------* First visit gives you an anon session that you can later activate with an email address and name
* Anon session lets you stream other's playlists and create/import and manage playlists in browser. "Activate to save and share these playlists"