summaryrefslogtreecommitdiff
path: root/projects
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2014-03-23 11:01:35 +0100
committerGuido Günther <agx@sigxcpu.org>2014-03-23 11:01:35 +0100
commitd5255c1b2d9e044efa0da155a0b0cca4a9b71191 (patch)
treeba684eff04bd721fbce593a3b754b5473080dbc7 /projects
parent08b3244499d84979d15b558c3cafeb4e93de3e98 (diff)
Add libplanfahr
Diffstat (limited to 'projects')
-rw-r--r--projects/libplanfahr.mdwn46
1 files changed, 46 insertions, 0 deletions
diff --git a/projects/libplanfahr.mdwn b/projects/libplanfahr.mdwn
new file mode 100644
index 0000000..d24439c
--- /dev/null
+++ b/projects/libplanfahr.mdwn
@@ -0,0 +1,46 @@
+[[!meta title="LibPlanFahr"]]
+[[!meta description="Public Transport, Train, GObjet, GLib, GNOME"]]
+
+LibPlanFahr is a [GObject][1] based library to query information for public
+transport like available locations and trip schedules (including platform
+information and stops).
+
+[[!toc ]]
+
+LibPlanFahr is currently alpha quality software. The API is not stable yet.
+
+### Features
+
+* It can query different provides like de-db, de-bvg and ch-sbb
+* It's [introspectable][2] so it's easily usable from different languages
+* It's asynchronous
+
+[[!template id=flattr thing="48460" name="Colors-of-Noise"]]
+[[!template id=honk_git repo="libplanfahr"]]
+
+### Screenshots
+
+
+### Building
+Fetch the source code from git then do a:
+
+ ./autogen.sh
+ make
+ make install
+
+### Running
+To run out of the source directory use *./run*, e.g.
+
+ ./run python examples/trip-query.py Hamburg Berlin
+
+otherwise just use [pkg-config][3] to build against it.
+
+### Authors
+libplanfahr was written by Guido Günther <<agx@sigxcpu.org>>.
+
+### License
+LibPlanfahr is free software and licensed under the LGPL Version 2.
+
+[1]: http://developer.gnome.org/gobject/stable/
+[2]: https://wiki.gnome.org/GObjectIntrospection
+[3]: http://www.freedesktop.org/wiki/Software/pkg-config/