
Things I
built for fun.


Kingdom Crumble
Cozy 2D physics artillery game where you launch stones from a catapult to topple crates, chain together power-ups, and bring increasingly elaborate kingdoms crashing down. It also includes a full in-game level editor, letting players build, animate, mod, and share their own
- desktop
- mobile
- game
- playable

Deep Drift
Arcade-style spacecraft game set inside a shifting ocean of iridescent oil, where momentum, currents, and drifting hazards make simply staying alive part of the challenge. Blast apart oil blobs, collect temporary upgrades, and survive the course before facing the massive boss
- desktop
- game
- playable


Scaffold
Retro 80's reverse Tetris with hex shapes. The object of the game is to build your tower. Don't build above your reach, all lines with gaps will be deleted if you do! Depending on your difficulty level, you are allowed a certain amount of gaps per line Desktop only, mobile controls otw
- desktop
- mobile
- game
- playable



Afterglow
Afterglow is a maze exploration game set almost entirely in darkness, where corridors only reveal themselves briefly as you move through them. Use candles, light pulses, and fleeting glimpses of the maze to find the exit while avoiding hunters and racing against the clock.
- desktop
- game

Midnight Snack
Arcade game where a goblin pelts your kitchen with food and you have to catch the snacks you want while shooting everything else out of the air. Choose between veggies or sweets, survive increasingly chaotic waves, and use ridiculous power-ups to keep your late-night
- desktop
- game

Choplifter 2026
Recreation of Dan Gorlin’s 1982 Apple II classic, preserving the original rescue-and-survive gameplay while rebuilding it for modern systems. Fly behind enemy lines, blast open prison barracks, rescue hostages under fire, and ferry them home, with every graphic
- desktop
- game

Hearth And Thread
A kids game, tic-tac-toe with a few twists.
- kids
- desktop
- mobile
- playable

World Engine LLM
AI-driven text adventure where the world doesn’t exist until you explore it. Rooms, objects, puzzles, and consequences are generated turn by turn, so the same scenario can unfold completely differently each time, or you can start with nothing more than an idea and let the story build itself.
- desktop
- game
- server


Flappy Zig
A faithful recreation of Flappy Bird, rewritten in Zig with raylib as an experiment in native performance and tiny executables. The same brutally simple gameplay, packed into a standalone build just a few megabytes in size.

Logo Emulator
A JavaScript Logo emulator. Give the turtle commands and watch it draw.

Jev Patterns
Extracting repeating patterns from noisy sequences with Jev (TypeSafe System One) — code proposes, model disposes

Smart Console Menu
Smart Console Menu is a powerful CLI framework for Node.js that creates interactive terminal menus with intelligent variable substitution, configuration management, and built-in debugging tools.
- cli
- console
- menu
- nodejs


Sticky Notes
Always-on-top X11 sticky notes with a local web editor, persistent storage, and reminder timers.
- note
- sticky
- tcl
- tkinter

Checkers LLM
A medieval take on classic checkers, fought across a 3D battlefield with armored knights, marching animations, captures, and coronations. Play against another person, the built-in AI, or hand control of an army to an external LLM and let the models wage war across the board.
- ai-agents
- bun
- checkers
- game

Browser Capture
Full-page PNG screenshots for Brave using native Chromium capture. Manifest V3, local-only, no dependencies.

RetroAsteroids
The Atari classic rebuilt for the browser, with a few new twists.


Minesweeper
A JavaScript revival of the classic. Clear the grid without hitting a mine.



Color Designer
Visually compare colors and fine tune them. Add preset effects (darken, lighten)
- color
- colorpicker
- svelte



Macro Genie
Macro nutrient food search and recipe builder, just tell it what you have and it will build a recipe to fit your macro limits. Has read-only MCP access for LLM's
- health
- macros
- svelte

Glucose Log
Simple Android glucose journal with automatic Health Connect sync
- glucose
- glucose-monitoring
- health-connect

Godot External Editor Toggle
Adds a button to the Godot 4 UI that toggles the external editor.




Linux Gui Taskman
A visual Linux task manager: live graphs, processes, open ports and system logs. Right-click to kill.

Idea Board
A shared whiteboard for thinking a project through with Claude. You write the brief, sketch ideas on a free-form canvas, draw flows, and chat. Claude reads and edits the same board while you watch, and it remembers what you ruled out so it doesn't suggest the same thing twice.