My Projects

A collection of open-source projects showcasing my work in web development, full-stack applications, and development tools.

📐

Shape Explorer — 6th Grade Geometry Helper

Drag the corners of a quadrilateral and watch the angles update in real time. Built for middle school students!

Try it →
🌀

Fractal Explorer — Infinite Zoom

Explore the infinite complexity of the Mandelbrot Set. Scroll to zoom in — the deeper you go, the more detail appears.

Explore →
〰️

Lissajous Curves — Parametric Patterns

Tweak two sine-wave frequencies and a phase to draw beautiful closed curves. Optional trail mode for a hypnotic effect.

Draw →
🎐

Pendulum Wave — Physics Toy

Fifteen pendulums with slightly different lengths create waves that line up and scatter. Pause and resume to watch the pattern evolve.

Try it →
🪀

Double Pendulum — Chaos Toy

Watch a classic chaotic system. Two rods, two bobs, no randomness — just physics. Toggle trail, pause, and reset.

Try it →
🦠

Game of Life — Cellular Automata

Conway's classic zero-player game. Click to draw cells, hit Play, and watch simple rules create endless patterns.

Play →
🔄

Spirograph — Gear Drawing Toy

Watch the pen trace curves as the inner circle rolls inside the outer. Change inner radius and pen distance to create different patterns.

Draw →
🌊

Wave Interference — Two-Source Pattern

See constructive and destructive interference from two coherent sources. Adjust wavelength to change the fringe spacing — same idea as double-slit experiments.

Try it →
🌳

Recursive Tree — Branching Visual

Tweak depth, branch angle, and scale to grow different trees. Simple recursion, infinite variety.

Grow →

Want to see more of my work?

View All Projects on GitHub