Skip to content
This repository has been archived by the owner. It is now read-only.
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

ListenBrainz plugin for Rhythmbox

Listen to the Rhythm! Submit your listens to ListenBrainz.


Note: This plugin is bundled in Rhythmbox 3.4.4 or later. If you are using an earlier version of Rhythmbox please see below on how to install this plugin.

Distribution packages


A Ubuntu package is available in the MusicBrainz PPA. Install it with:

sudo add-apt-repository ppa:musicbrainz-developers/stable
sudo apt-get update
sudo apt-get install rhythmbox-plugin-listenbrainz

User install

You can easily install the plugin just for your user. Copy the listenbrainz directory and all included files to $HOME/.local/share/rhythmbox/plugins/ and run:

glib-compile-schemas $HOME/.local/share/rhythmbox/plugins/listenbrainz/schema

Launch Rhythmbox and activate the ListenBrainz plugin. You also have to configure your ListenBrainz user token in the plugin settings.

System wide install

You can perform a system wide install using meson:

meson --prefix=/usr builddir
cd builddir
ninja install
sudo glib-compile-schemas /usr/share/glib-2.0/schemas


You need to signup for ListenBrainz in order to use this service. Once you have setup your account get your personal user token on your ListenBrainz profile page.

Open the Plugins dialog in Rhythmbox, select the ListenBrainz plugin and open the plugin's preferences. Copy and paste your ListenBrainz user token into the dialog.

Now all songs you listen to in Rhythmbox will be sent to ListenBrainz. You can see your listen history on ListenBrainz by clicking on "My Listens".