Neal.fun
A cabinet of interactive ideas that makes learning feel suspiciously like play.
Quick, Draw!
Doodle against the clock while a neural network tries to guess your subject.
Sandspiel
Paint with sand, water, fire, plants, oil, and other tiny materials that react to one another.
WebGL Fluid Simulation
Push luminous liquid color around the screen and watch digital turbulence behave beautifully.
JSLinux
A whole shelf of operating systems squeezed into one browser tab
A day in the life of...
A live find from experiments & simulations.
Alien baby name generator
A live find from experiments & simulations.
Bad joke generator
Feed it a subject; receive puns with proudly questionable judgment.
Band names
Feed it a word, pick a musical lane, and audition names before the drummer does.
Benedict Cumberbatch generator
Press once and let a famous name tumble into magnificent nonsense.
Bonsai Builder
Grow a pocket-size pixel tree, then prune it into something delightfully improbable.
Busy Simulator
A tiny button board for synthetic chaos
GPU Fluid Experiments
A tiny weather machine that lets your cursor become the troublemaker.
Jackson Pollock Paint
A blank browser canvas that turns cursor mileage into unruly digital drips.
Land Lines
Draw a squiggle; let Earth answer in rivers, roads, and coastlines.
Swarm Simulator
Start with larvae and meat; leave with an insect empire that has stopped respecting ordinary quantities.
WebGL Water Simulator
Poke a tiled pool until ripples, light, and one stubborn sphere start negotiating.
Word Simulator
A fake Word window for looking industrious without writing a word
3-D Magnetostatic Field Simulation
A magnetic-field sandbox that turns invisible curls and loops into something you can inspect.
Airfoil
A patient wind tunnel for finally seeing where lift comes from
An Interactive Introduction to Attractor Landscapes
Roll a sticky metaphor through the hills and learn why systems get stuck.
An Interactive Introduction to Fourier Transforms
Make an intimidating transform visible, audible, and pleasantly doodle-shaped
A Simulation in Emoji
Run an emoji world one revealing tick at a time
Bicycle
An ordinary bicycle, followed by every invisible force trying to explain it
CircuitJS1
A live circuit breadboard where the electrons get little yellow feet.
Coupled Oscillation Simulation
Pull one mass and watch a whole spring line confess its hidden rhythms
Double Pendulum
Chaos on two hinges, with sliders, graphs, and the equations left in
Emoji Simulator
Write a tiny world in emoji, then let its rules loose on the grid
Fireflies
One firefly nudges a neighbor, and the whole night eventually finds the beat
Fresnel Diffraction
Send a tiny hole into the shadow-pattern business
Gears
A gear lesson that starts with spinning dots and winds up at involute teeth
Internal Combustion Engine
A four-stroke engine disassembled into moving, understandable pieces
Mechanical Watch
A watch movement you can mentally assemble before the hands start ticking
myPhysicsLab Rigid Body Forces
Kick a few rectangles around, then read the equations behind the shove
myPhysicsLab Roller Coaster
A rolling-ball gravity lab that keeps the calculus bolted to the track.
Neurotic Neurons
Fire a neuron, follow the spark, and watch anxiety's wiring become a story
Parable of the Polygons
A neighborhood of shapes that makes a quiet choice feel suddenly enormous.
Pink Trombone
A pink mouth machine for turning fingertip nudges into unruly little voices.
Rectangular Membrane
A digital drumhead where standing waves line up for inspection, combination, and a careful poke
Ripple Tank Simulation
A wave lab where ripples do not care that you skipped the cleanup.
The Evolution of Trust
Game theory, but with little characters making social decisions so you do not have to begin with a chalkboard.
The Wisdom and/or Madness of Crowds
A network diagram with enough personality to argue back.
To Build a Better Ballot
A voting-systems explainer that lets the ballot rules wobble the little simulated world before they wobble a real conversation.
Wayne McGregor's AISOMA
Give a dance archive one small move and see how it answers back
Why Some People Mow a Lawn Better Than Others
Mow a tiny grid, meet a dead-end trap, and see where thousands of instincts diverged.