GitHub repository: seanth/nicecast-trackupdate
Primary language: Python
Description: trackupdate polls iTunes every 10 seconds for information about the currently playing track and hands this information to target plugins to perform various tasks.  While the git project's name includes 'nicecast', the project has evolved and the Nicecast specific code has been pushed into the Nicecast plugin.