Skip to content

appendjeff/pianobar-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pianobar Client

This is a web client to further enjoy Pianobar. The responsive material design makes it perfect to use on both your phone or your huge 27 inch monitor. It also uses clustering to make the color theme dynamically based off of the cover art image.

Example of software

Installation

Get yourself pianobar, if you haven't already. Make sure that pianobar is running and that you can login to you pandora account.

Clone this repo and run the install script. I will create configure this for docker by the end of the summer.

git clone https://github.com/appendjeff/pianobar-client.git
cd pianobar-client
./bin/runme.sh

That should about do it. Now run the following two processes in seperate terminal windows.

pianobar
python manage.py runserver 5067

Tech

This pianobar client uses a couple of open source projects to work properly:

  • Pianobar - console client for the web radio Pandora.
  • Pillow - python image libary for the dynamic color themes based on cover art
  • Django - The web framework for perfectionists with deadlines
  • jQuery - fast, small, and feature-rich JavaScript library.
  • Materialize- Material design library