skip to navigation
skip to content

fahrplan 0.1b4

A SBB/CFF/FFS commandline based timetable client.

Latest Version: 1.0.0

Goal: Simple access to the sbb timetable service from the commandline with human readable argument parsing.

Relies on the public transport API by


To install current version using pip, issue:

$ sudo pip install fahrplan


fahrplan --help:

 fahrplan [options] arguments

 -v, --version Show version number
 -i, --info    Verbose output
 -d, --debug   Debug output
 -h, --help    Show this help

 You can use natural language arguments using the following
 keywords in your desired language:
 en -- from, to, via, departure, arrival
 de -- von, nach, via, ab, an
 fr -- de, à, via, départ, arrivée

 fahrplan from thun to burgdorf
 fahrplan via bern nach basel von zürich, helvetiaplatz ab 15:35


Prior to testing, you should install the required libraries (preferrably in a virtualenv):

$ virtualenv --no-site-packages VIRTUAL
$ . VIRTUAL/bin/activate
$ pip install -r requirements.txt
$ pip install -r requirements-dev.txt

To run the tests, run the following commands:

$ cd fahrplan
$ python -m tests.test

If you have fabric installed, you can also use the test command instead:

$ fab test


The sourcecode is available on Github:


The code is licensed as GPLv3. See for more details.

File Type Py Version Uploaded on Size
fahrplan-0.1b4.tar.gz (md5) Source 2012-07-23 19KB