tophat (2021 - ongoing)
A 2d game framework for the Umka programming language. It is being used to implement my game and skejeton’s savegame.
A package manager for Umka libraries.
A daemon which periodically parses RSS (or Atom) feeds and sends new articles to email using SMTP. It supports multiple users.
A static HTML gallery solution implemented in Make and shell. You can see it in action here.
A simple tool allowing the user to include shell snippets in text files. It is used by this website, the microblog and MMGAL.
A very simple profiler for Umka programs. It can output a table, or a JSON, which can be opened in tools like Spall.
A tool for packing the GNU Unifont into C headers. It can fit one character into 8 bytes.
A documentation generator for any language, currently used for tophat’s documentation.
Various Umka libraries (2021 - ongoing)
A collection of Umka libraries and tools.
JS, HTML, CSS
Web application which parser device tree source files, draws them and allows the user to search through them. Implemented as a project to school.