lastfmsubmitd collects information from audio player plugins about what songs a user has listened to, submits them to Last.fm, and saves submissions if no servers are reachable. A helper program and a Python interface are provided to assist in writing player plugins.