Five small games. Zero backend. Everything here is hand-drawn canvas and React running in your browser.
An endless mountain trail. Rocks, branches, and bad luck.
Space / tap to jump · hold ↓ to duck
Play →
Patience, timing, and one very stubborn golden koi.
Hold to sink the hook — release to reel it home
My tech stack, face down. Find the pairs.
Flip two cards at a time — match all pairs in the fewest moves
Real snippets from my stack. How fast do you ship?
Type the snippet exactly — speed and accuracy both count
A tiny neural network running entirely in your browser.
Draw a digit 0–9 and the model will guess it
High scores live in your browser's localStorage — no accounts, no servers, no tracking.