A collection of open source projects I've built in my spare time. From games to tools to
this very site.
Quarry
2026
A local SQLite UI manager with a visual, composable query builder. Chain WHERE, JOIN, GROUP BY and more, with each step showing its live result, like .filter().map() for SQL. Built as a Tauri desktop app.
TauriAngularRustSQLite
tiny-stacks
2026
A 2D microservices simulation game. Place services, connect them, and watch HTTP request packets flow through your system. Runs entirely in the browser.
AngularTypeScriptGame Logic
Hexastats
2023
League of Legends stats visualization platform. NestJS backend fetching data from the Riot Games API, served to a SvelteKit frontend.
NestJSTypeScriptSvelteKitREST API
Hexakill
2022
Turn-based RPG browser game with multiple character classes and a pool of randomized enemies with varying stats across combat rounds.
Next.jsTypeScriptGame Logic
Timeline Guess
2023
Browser game about sorting historical events into the correct chronological order. Fast and addictive.
AstroJavaScript
Hexakill CLI
2022
Terminal version of Hexakill. Play the RPG game in your shell.