PithosA native pandora.com client for Linux

Pithos is a Pandora client for the GNOME Desktop. The official Flash-based client is a CPU hog, and Pianobar is a great reverse-engineered implementation, but is command-line only. Neither integrate with the desktop very well, missing things like media key support and song notifications.

Screenshot

Screenshot

You can find the Python source on launchpad under the GPLv3.

Links

 

Features

Not yet implemented

Donate

 

Paypal:

Install

Ubuntu (10.04, 10.10, 11.04, 11.10, 12.04) PPA

sudo add-apt-repository ppa:kevin-mehall/pithos-daily
sudo apt-get update
sudo apt-get install pithos

Other Platforms (Building from source)

Note: remove any copies installed by a package manager before installing from source

Dependencies:
python2.6, python-xdg, python-gobject, python-gst0.10, python-notify, python-gtk2, python-dbus, gstreamer0.10-plugins-good, and gstreamer0.10-plugins-bad

Build dependencies:
python, python-central, python-distutils-extra

Debian and derivatives:

sudo apt-get install \
  python-distutils-extra python2.6 python-xdg python-dbus \
  python-gobject python-gst0.10 python-notify python-gtk2 \
  gstreamer0.10-plugins-good gstreamer0.10-plugins-bad

Download, build, and install Pithos:

bzr branch lp:pithos pithos
cd pithos
sudo python setup.py install --prefix=/usr/local

Hacking

bzr branch lp:pithos pithos
cd pithos
./debug

...

bzr commit
bzr push lp:~your-lp-id/pithos/your-branch

FAQ

Why the name "Pithos"?

The original Pandora myth used the word "pithos", which was mistranslated to "box". Similarly, a flash applet is a mistranslation to the Linux platform.

What does Pithos mean for Pandora?

Out of concern for the the longevity of Pandora Media Inc., I would recommend subscribing to Pandora One, or at the very least, clicking ads on pandora.com.

Last Modified: 2011-11-23
Creative Commons License © Kevin Mehall
Pithos is not affiliated with or endorsed by Pandora Media, Inc.