Projects
tophat (2021 - ongoing)
C, Umka
A 2d game framework for the Umka programming language. It is being used to implement my game and skejeton’s savegame.
UmBox (2023-2024)
Python, Umka, HTML, CSS
A package manager for Umka libraries.
MMRE (2023)
C
A daemon which periodically parses RSS (or Atom) feeds and sends new articles to email using SMTP. It supports multiple users.
MMGAL (2023)
Make, shell
A static HTML gallery solution implemented in Make and shell. You can see it in action here.
MMTT (2023)
C
A simple tool allowing the user to include shell snippets in text files. It is used by this website, and MMGAL.
UmProf (2022)
C
A very simple profiler for Umka programs. It can output a table, or a JSON, which can be opened in tools like Spall.
unifont2h (2023)
C
A tool for packing the GNU Unifont into C headers. It can fit one character into 8 bytes.
MMDOC (2023)
Umka
A universal documentation generator, currently used for tophat’s documentation. I also made a python implementation, which is used by UmBox to generate docs on the fly.
Various Umka libraries (2021 - ongoing)
Umka
A collection of Umka libraries and tools.
dts-draw (2023)
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.