Ready to get started?Download WordPress

Plugin Directory

XSPF Playlists Generator

Parse tracklists from websites and generate a dynamic XSPF file out of it; and embed it as a Toma.hk playlist in your post.

This plugin allows you to parse any tracklist found on internet and generate a dynamic XSPF file out of it; and a Toma.hk playlist URL. The idea behind this plugin is that you can parse tracklists from radio stations websites (for example) and listen to them directly on your website (with a Toma.hk playlist embed) or within Tomahawk (with the XSPF link). So you are able to listen to the tracks provided by those stations, without the ads and the chat !

Create a new playlist

In the WordPress backend, you can create/manage playlists in the "Playlist Parsers" section of the left menu. It works like regular posts (add your playlist title, description, featured image...), but there is a new metabox (Wizard) under the editor : Fill the informations required (tracklist URL, tracks selector, ...) then save your post.

You can check 'XSPF link' to add the playlist link before the post content, and you can directly embed the playlist (from toma.hk) by checking 'Embed playlist'.

You can also check an option to compare tracks data to MusicBrainz entries, which try to get more accurate metadatas for the tracks (but is slower), or embed a toma.hk playlist directly in your post.


See it in action here.

Import playlists from our HQ !

We made an XML export of our stations. You can import it (Tools > Import > WordPress) once the plugin has been installed ! Feel free to send us yours !

Duplicating playlists

If you consider to create playlists from several radio stations of a same network, consider installing the Duplicate Post plugin, which will allow you to create "templates" that you will be able to clone.


Contributors are listed here


For feature request and bug reports, please use the forums.

If you are a plugin developer, we would like to hear from you. Any contribution would be very welcome.

Requires: 3.5 or higher
Compatible up to: 4
Last Updated: 2014-7-28
Downloads: 719


0 stars
0 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.