Information server application for Raspberry Pi.

InfoPi is a single-page web application that displays various live data, like weather forecast and train departure times.

The back-end (web server) part is using Python 3. The front-end is written on AngularJS 1.x and Twitter Bootstrap 3.x.

My own implementation is specifically crafted for:

  • RaspberryPi running Raspbian Jessie.
  • Full HD monitor (1920×1080 pixels) in the portrait orientation.

This is how the information page looks like:

Screenshot of the application
Screenshot of the application

Getting started

If you also want an own instance of InfoPi, check the README on GitHub.


This software is distributed on the terms of the MIT License Version 1 or (optionally) any later version.

Software and any related documentation are provided on an as is basis, without warranty of any kind. The entire risk arising out of use or performance of the software remains with you.


Source code

To download the latest source code, clone my GitHub repository:

git clone https://github.com/yktoo/infopi.git