[null, {"document_url": "https://klaascuvelier.io/2013/04/earport-extension/", "unformatted_src": "/public/2013/04/earport.png", "src": "https://klaascuvelier.io/public/2013/04/earport.png", "formatted_filename": "earport", "alt_text": "Screenshot of Earport"}, null]
For people who don’t know Earport, it is a service to listen to music together.

Short: Members can create their own “music room” and create a playlist. All people joining (other members, friends, colleagues, …) will be hearing the same music at the same time. I use the service from time to time, but it takes some time to create a nice, big playlist. Also, I have some playlists on my computer, I didn’t like it that I had to recreate them on another service.
So I came up with to idea to drag an existing playlist (m3u-file) or a list of mp3 files on the Earport window, and let a script automatically add all tracks to the playlist.

The script is on GitHub (source below)

You can, for the ease of use, put the code below in a bookmark, to use the script as a bookmarklet:

earport-extension.js on Github