I recently came across the non-profit lyrics website LyricWiki
, and was struck by how well-suited lyrics are for the wiki medium. I have previously preferred SongMeanings
, but LyricWiki already matches it in terms of content, and has an enormous potential (if it manages to avoid the threat of being sued out of existence by greedy rights-owners, that is).
I have also wished, like many others
, that song lyrics were included on Last.fm. So I got the idea to write a Greasemonkey
script that added song lyrics to Last.fm track pages, using lyrics from LyricWiki.
The result, when for example viewing the page for the song Ode We Will Bury Ourselves
by Moving Mountains
looks like this:
In order to use the script, you need to be using the Firefox
browser and have the GreaseMonkey
extension installed. Once you do, install the script
and try it out.
I thought that, since the lyrics panel can grow pretty big, it would be nice to be able to collapse the panel, hiding the lyrics. The setting is persistent, and when a track page is loaded with the panel collapsed, the lyrics are not loaded until it is expanded, eliminating unnecessary requests to LyricWiki.
Also, I couldn't decide where on the page to put the panel, so I made it possible for the user to choose where to place it, using arrow buttons.
(The script is hosted at Userscripts.org