This page contains my published software projects. If not specified elsewhere, the source code is licensed under the GNU General Public License and you can download and use it for free. Have a look into my GitHub profile too.
WalkersGuide is a navigation aid based on OpenStreetMap data. It's designed especially but not exclusively for visual impaired people. It's main purpose is to calculate routes for walkers including public transportation. More about this project at http://walkersguide.org.
Khard is an address book application for the Linux console. The program can create, list, modify and remove contacts in the CardDAV format. Khard is also compatible to the email client Mutt and the SIP client Twinkle. You can find more information about khard in this blog article. The source code can be found here.
This small Android app vibrates the current time. For further information have a look into this blog article.
This Android application Monitors the clipboard and speaks newly added text immediately. Find additional information in this blog entry.
This python script distributes movie and series subtitles via XMPP (Jabber) so they become accessible for blind users. Furthermore it remembers the currently played episode of a series and resumes playback later on. It run's under Debian Linux and needs the MPlayer for video playback. You can find the source code here.
nanoc website theme
This website was created with the static website generator nanoc. Further information about nanoc and this website theme are available at this blog article. The source code of the theme is available at GitHub.
This repository contains the following lyrics plugins for the MPD client software ncmpc:
You can download it from GitHub.
HTML converter for the German computer magazine c't
The c't is a German computer magazine, published by Heise. For many years they offer a edition of the c't for visual impaired readers for free. But the articles are only available in plain text. Therefore it's not very comfortable to find and open an interesting article when coming from the table of contents. To simplify that, I wrote a small script, which creates a HTML table of contents with links to every article. You can find it here.