Here's a list of most software projects I've worked on/currently work on or people still use.

Note that it is not a full list, for a full list see my Forgejo instance and my GitHub.


docpp is a C++11 library providing a convenient API for generating HTML, CSS and SGML-like documents. It represents elements using C++ objects that can be manipulated using methods akin to those found in the standard library. Objects can be manipulated using iterator methods.

Learn more

Git repository


libleet is a work-in-progress C++ Matrix client library which aims to support most features in the Matrix.org specification, as well as Element features for a great user experience.

Git repository


Geometry Dash CCGameManager.dat encoder/decoder written in C++

Git repository


spmenu is a simple X11 and Wayland menu application which takes standard input, parses it, lets the user choose an option and sends the selected option to standard output. It also serves as a run launcher and desktop launcher through the included shell script spmenu_run, which handles both $PATH listing, .desktop entries, and file listing.

Wiki Git repository


curload is a simple file uploading site allowing users to upload files. It provides administration tools, accounts, uploading, registering, many options and more..

Git repository


swiki is the wiki software powering the spmenu wiki. it is a simple read-only wiki written in PHP. Pages/articles are written in Markdown and should be created or edited locally and submitted/managed using Git.

Git repository


fontctrl is a minimal, symlink based font manager for GNU/Linux. It handles installation, removal, and management of fonts, keeping your custom fonts easy to install, remove and manage.

Git repository


A minimal start page for web browsers without JavaScript. It has support for overriding the CSS with Pywal colors and uses your desktop background as background for the page.

Git repository

Discontinued/archived projects


Elevendebloater is a minimal, hackable free software Windows 10 and 11 debloater. It removes most bloatware Microsoft added to the new Windows 11 operating system through winget.

Git repository

Project 081

Project 081 is a discontinued modification of Apple's Mac OS X 10.4 Tiger operating system adding better hardware support for the unofficially supported but mostly functional Late 2007 and Early 2008 Apple Macs.

More information Git repository


iron is a minimal, customizable, hackable rautafarmi textboard client for GNU/Linux written in Bash. iron is the successor to rchat, and is the first client to support the new, faster, JSON rautafarmi API.

Git repository


rchat is a discontinued, minimal, customizable, hackable rautafarmi textboard client for GNU/Linux written in Bash. Unlike iron, rchat only supports the old messages.txt method.

Git repository