VOID
0/9
You weren't supposed to find this.
Nine experiments. Zero libraries. One browser.
YOU ABSOLUTE LEGEND
Up Up Down Down Left Right Left Right B A. You actually did it. There are more secrets buried across all nine experiments. Type "matrix" in the voidOS terminal. Right-click in Gravity. Explore the far edge of Pixel Quest.

The kind of person who enters cheat codes on a website is exactly the kind of person who'd build one.
You saw it all.
every last pixel
Most people click one link, maybe two, and move on. You didn't. You visited all nine experiments. You shattered text, shaped northern lights, flew through a wormhole, screamed at your mic, created black holes, and explored a city that only exists in a browser tab.

That kind of curiosity is rare and beautiful. Thank you for spending your time here. It means more than you know.

This whole thing — every line of it — was built for people like you.
#hahavoid
hahavoid.com
if this made you feel something, screenshot it and share it

WHAT IF A
BROWSER COULD
DO THIS?

Nine things that shouldn't be possible with just HTML, CSS, and JavaScript. No React. No Three.js*. No excuses. *okay, the landing page uses Three.js. the other nine don't.

Explore

Pick your poison

Nine ways to break your browser

01

Morph

Your cursor is the controller. Blobs that run from you. Text that bends to your will. Geometry that tilts in 3D. Every pixel reacts.

Canvas SVG Filters Interactive
Enter World →
02

voidOS

An entire operating system. In a browser tab. Drag windows. Type commands in a real terminal. Play music. Yes, it has a boot sequence.

OS Simulation Window Manager Music Player
Enter World →
03

Pixel Quest

A full platformer game. Custom gravity engine. Double-jump. Parallax city. Music that writes itself. Secrets you'll never find. (Or will you?)

Platformer Physics Engine Generative Audio
Enter World →
04

Fluid

Navier-Stokes equations running at 60fps in your browser. Drag your mouse and watch physics-accurate fluid bloom in real-time. No GPU shaders. Just math.

Navier-Stokes Canvas Physics
Enter World →
05

Sound

Scream at your screen. Seriously. Your voice becomes art. Five visualization modes turn sound into galaxies, particles, and waveforms you can see.

Web Audio FFT Analysis Generative
Enter World →
06

Gravity

Words that fall. Emojis that bounce. Right-click to spawn a literal black hole that devours everything. Physics was never this unhinged.

Physics Engine DOM + Verlet Black Holes
Enter World →
07

Wormhole

Infinite. Procedural. Hypnotic. Fly through a 3D tunnel that never ends and never repeats. Scroll to go faster. Don't blink.

Procedural 3D Canvas Infinite
Enter World →
08

Shatter

Click a letter. Watch it die. Every character explodes into debris that obeys gravity and bounces off the floor. Oddly therapeutic.

Fragment Physics Canvas Destruction
Enter World →
09

Aurora

The northern lights. In a browser. Spring-physics curtains of light dancing over a procedural landscape. Move your mouse to become the wind.

Spring Physics Procedural Ambient
Enter World →

The rules were simple

No npm install. No CDN. No shortcuts.

Every fluid simulation, every physics engine, every window manager, every game loop, every audio visualizer, every particle system — written from scratch. Line by line. In vanilla JavaScript. Because if you can't build it yourself, do you really understand it?

Nine experiments. Nine different ways to prove that a browser is the most powerful creative tool ever made — if you know how to talk to it.

9 Experiments
0 npm packages
8k+ Lines of code