Some programming and computer-related projects I have made over the years, ranging from small abandoned tools I created in middle school to large-scale projects I still maintain to this day.
A free and open-source post-apocalyptic grand strategy game written in Java with LibGDX. Made in game-jam conditions for the 2025 Summer of Making contest.
Features a full interactive map of Europe, an army combat system, an economy system, a tech tree, basic AI, diplomacy, and more.
An elegant batteries-included C++ OpenGL game framework.
Contains utilities for batched 2D graphics, animations, audio, input, window and time management, math, text rendering, tweening, object-pooling, TMX map rendering, and even basic GUI. All with extensive doxygen coverage for documentation.
A library comprising 12 more or less obscure data structures implemented in pure dependency-free C.
Including (but not limited to) bloom filters, bit arrays, heaps, n-ary trees, hashmaps, union finds, deques, and doubly linked lists.
This website is a cool project in and of itself. It is written in pure HTML/CSS/Flask/Jinja and contains a simple blogging system in the back-end using SQLAlchemy as an ORM.
A 35 line (50 when counting spaces and comments) brainfuck interpreter written in OCaml.
Perfectly suited to run your unicorn's multi-billion-dollar brainfuck app in production with 3-9™ uptime.
TUI implementation of Tetris written in python using nothing but the standard library.
There really isn't more to it.
Pure C99 pthread implementation of a threadpool.
Python script to run Linux live ISOs inside a chroot jail.
A curiosity if anything, but can occasionally be useful to spawn a disposable system for the likes of package-building.
A networked python implementation of the Werewolf game, aka Mafia.
Comprises both a server (freefang-server) and a client (freefang-qt).
I was 13 or 14 :)
Cool customizable hackerman terminal effects.
The banner is the output of
stuntman -binar -color red -spaces 10 -speed 20 -width 90