These are the projects I work on whenever I have the time for it (Which is sadly not as often as I would like).

Usenet indexer

Usenet Indexer started out as an experiment to examine how fast a freetext index could be based on an extremely simple approach, namely to store every word encountered in the text in a seperate file. For that reason it runs extremely well on reiserfs.

I have now made a few releases. The basic functionality is there, but it is still a little rough at the edges. Furthermore some documentation needs to be written.

The following releases are available (I will make new snapshots whenever something new is there):

The thing was in production for a long while on with an index of the danish newsgroups, but has been taken offline a few years ago. Mostly because I lost interest in maintaining it.


Minimal-router is a linux-based router containing only the neccesary tools to setup basic networking and firewalling. It aims to be easily configurable while staying as secure as the linux kernel itself.

The following releases are available:


simplemod is a minimalistic module player. It was designed to be used by a frontend and thus it's output is easy to parse.

The following releases are available:


MusicControl is designed to put YOU in control of the music that gets played from your computer.

It supports MP3, OGG and various module formats.

If you are not a developer, fetch the jar version. To run it execute the command "java -jar filename.jar".

The following releases are available:


Zepo::NG is an advanced party organizing system. It handles ticket sales, pre-registration of visitors, seat reservation before the party begins as well as schedule maintainance, compo management (including handling of contributions and generating playlists) during the party.

The project does not have an official homepage yet.


SimpleStat is an effort to make a replacement for the programs MRTG and RRDtool. Both are great programs, yet I have found them to be a bit too complicated to setup and maintain. The goal therefore is to write a simple, but powerful statistics tool, which fills the needs, most people have.

I haven't written a single line of code on this project yet, but I have the main structure worked out inside my head, so I'll just have to sit down and do it one of the days.

An evilwm customization

Evilwm is a great window manager. Since everything is hardcoded, I've had to change a few things for it to be usable for me. This is the patch. It changes the following things:

I recently added some Xinerama awareness to evilwm. I have submitted my patch to the author but haven't heard anything back from him. The patch is for evilwm 0.99.18 and does not apply cleanly to the latest version. It doesn't look too difficult to get it working again and if you do so, feel free to send me an updated patch.

Root on network block device (nbd_root)

nbd_root is a small initrd image that lets you use a filesystem mounted from an NBD device as your root filesystem.

The following releases are available:

E-mail Valid XHTML 1.1 Valid CSS!