Maddox Labs · building since 2005
Small tools, games, and experiments by Ben Maddox
I build small, focused web tools, browser games, and the occasional programming language. Each project below has a short description, and the bigger ones have their own page with the details. The blog covers what I am working on and how it was made.
Latest writing
All posts →
Toddler Match - In Progress Game
I've been updating Toddler Match, a simple touch-first matching game for young kids. I also rebuilt it with Stasis Lang so the same game can run on Web, desktop, and…
Tiny JS games
I've been digging into how compact I could make Stasis games. And I once again was reminded about js 13k Games. In short, you have to have a whole web game fit into…

Sheep Herder - In Progress Game
I've been building Sheep Herder, an overhead herding game made entirely with Stasis Lang.

Gambit Guard - In progress game
I started tinkering with games more with Stasis Lang. The newest one is Gambit Guard. A chess based tower defense game.
Featured projects
Site by Email
Done-for-you small business websites with hosting included. When something needs to change, the owner sends an email and it gets handled.
Stasis Lang
An experimental programming language for deterministic games, with live code hot swap. Many of the games here are built with it.
Tiny Games
Pocket Farm, Crate Shift, Solitaire, and Shardbound: small browser games that each fit in a few kilobytes and play with mouse, touch, or keys.
Gambit Guard
A chess-based maze-defense game. Every legal move is both a weapon and a new path for the enemy. Plays in the browser, on Windows, Linux, macOS, and Android.
Play something
All games →
Toddler Mini Games
Touch-friendly free play for little kids: Super School Bus and Toddler Match. No accounts, timers, or ads.
Monster Hollow
Gather food, wood and stone, hatch new monsters, build slides and seesaws, and throw kite days, pumpkin patches and balloon festivals as the seasons turn.
Sheep Herder
Guide a border collie around the flock and use pressure to move sheep into their pens. 30 levels of increasing difficulty.
Gerbil Tower
Collect hearts, grow a cosy tower up to eight floors, and make room for a lively family of gerbils.
Browse by category
All 42 projects →Games 13
Browser games, from few-kilobyte tiny games to larger games built with Stasis Lang, plus the older downloadable games that started it all.
- Tiny Games
- Gambit Guard
- Toddler Mini Games
- Monster Hollow
- +9 more
Tools for site owners 6
Services and tools for people who run websites: getting a site built and maintained, earning from it, announcing it, and checking it is up.
- Site by Email
- Is Site Down?
- Ad or Subscribe
- Global Sites AI
- +2 more
Writing & text tools 5
Small, fast tools for writing, counting, comparing, and reshaping text in the browser.
- Markdown Toolbox
- Notepad Love
- Text Difference
- Root Beer Text
- +1 more
Developer & data tools 5
Single-purpose utilities for everyday programming chores: converting data, generating IDs and passwords, and making QR codes.
- CSV to JSON
- JSON to CSV
- GUID Builder
- Password Generator
- +1 more
Image converters 3
Convert modern image formats like HEIC, AVIF, and WEBP into formats that open everywhere.
- HEIC Toolbox
- AVIF Toolbox
- WEBP Toolbox
Everyday utilities 6
Clocks, dice, calculators, converters, and formulas for quick everyday answers.
- Clock Display
- Roll Dice
- Formulas Today
- Months To
- +2 more
For teachers & kids 2
Free classroom tools, coloring pages, and math practice.
- Teacher Free Stuff
- Root Beer Math
Programming languages & code 2
Open source and experimental work on languages, compilers, and code generation.
- Stasis Lang
- Data Access Generation
Keep up with Maddox Labs
Get occasional updates about new projects and useful tools.
Work with me
I take on contract development in C#, TypeScript, SQL, and more. Email me about your project.
Need a site audited? I offer a detailed technical SEO report through Upwork.
About Ben
I'm a software developer who has been building games and web tools since I was a teenager. More about me and this site →