My Projects

These are projects in which I'm either the or one of the main developers or maintainers.

Contributions

These are projects on which I have spent considerable time or effort:

My minor projects

I - as most people - have some small or unfinished projects hanging around:

Minor contributions

These are projects that I have contributed non-significant amounts of time or code or effort to. This list is rather incomplete.