Here you will find some information about my projects and projects I am involved with. You can also take a look at my profiles on GitHub and Bitbucket.

Note that all the tarballs found here are signed with my key (fingerprint F78C BA07 817B B149 A11D 3390 69F2 FC51 6EA7 1993).


I am a Debian Developer and maintain some packages. A full list can be found here. I am also active in the Debian Python Modules Team and the Debian Multimedia Team.

If you have prepared a package and want to get it uploaded to the Debian archive, please mail me.


pwmt is a project dedicated to simple, vim-like programs. The main focus of the project is zathura, a document viewer featuring a plugin system to view PDF, PostScript and DjVu documents.


python-libdiscid provides Python bindings for libdiscid using Cython.

The repository can be found on GitHub Releases are also available from PyPI.

The current stable version is 1.0.


bpython is a fancy interface to the Python interpreter.

The repository can be found on GitHub.


btdt is a tool to share files between a server and many clients in a secure way. It is based on the BitTorrent protocol with some slight modifications: the traffic between the server and the clients is fully encrypted. Furthermore the server acts as tracker and webseed simultaneously.

Please note that btdt is merely a proof of concept implementation.

The current stable version is 0.2.1.


rayrecart is a small ray-tracer written in C++ as Matura project. It cannot render any fancy stuff but is merely used as a playground. rayrecart features a plugin system and Python bindings.

The repository can be found at


yafc is an FTP client intended to be a replacement for the standard ftp(1) program. yafc was originally written by Martin Hedenfalk. Together with Josh Heidenreich I took over the maintenance of yafc in 2012.

The repository can be found at GitHub.

The current stable version is 1.3.7.