Skip to content
Console-based player
C Shell Groff Makefile Python C++ Other
Latest commit 0ec2df7 Apr 14, 2016 @PromyLOPh Fix songfinish event when changing stations
The event did not contain any song data (title, artist, …), because the
playlist was destroyed by the ui command. Now the actual station switch
is deferred by introducing nextStation and letting the main loop handle

Fixes issue #584.


pianobar is a console client for the personalized web radio Pandora.


  • Play and manage (create, add more music, delete, rename, ...) your stations.
  • Rate played songs and let pandora explain why they have been selected.
  • Show upcoming songs/song history.
  • Configure keybindings.
  • scrobbling support (external application)
  • Proxy support for listeners outside the USA.

Source Code

The source code can be downloaded at or


There are community provided packages available for most Linux distributions (see your distribution’s package manager), Mac OS X (MacPorts or homebrew) and *BSD as well as a native Windows port.

Something went wrong with that request. Please try again.