A chromatic tuner in your browser — one less app to have installed on your phone.
A chess twist — each turn the engine offers a short list of candidate moves and you pick one.
A GeoGuessr-inspired map game (solo or up to 4 people) built with playroom.js.
Helps you determine when popcorn is ready by listening to popping sounds and analyzing the intervals.
A board game where people can join, and bots can fill the remaining seats, for up to 5 players total - built with playroom.js.
A nostalgic replica of Logo Komeniusz - the environment where I wrote my first procedures.
Used when you want to visualize how timezones overlap to check who is available when and what timeslots are common for whom.
Visualize how big the Sun would be if the Earth were the size of a soccer ball.
A groan tube in your browser — the place for groans.
Visualize the sound you hear through your mic in real time and detect the chords that match what's playing.
A network operations center inspired by Packet Tracer — design, simulate, and visualize networks in your browser.
A lightweight tournament bracket generator — create and manage single-elimination brackets in your browser.
Conway's Game of Life in your browser — explore emergent patterns on an interactive grid.
Validate and simulate AWS ECR lifecycle policies with a time slider to watch images expire over time.
Verify your regular expressions and look for ones that will match your inputs.
An animated wall of lava lamps — an ambient nod to Cloudflare's LavaRand entropy wall.
Watch a DQN reinforcement learning agent teach itself to play Snake in real time — live charts, neural network visualization, and a tunable grid.
A browser replica of MS Paint — draw, fill, and erase with the classic tools you grew up with.
A chess clock in your browser — track time for two players with configurable time controls.
A noise machine in your browser — white, brown, pink, blue, and violet noise you shape with a draggable EQ curve over a live spectrum.
Ever wondered what's the speed of money burning during that long meeting? Add the people, watch the cost climb in real time.