All work
Tools

Geode

Your filesystem, spatialized.

A browser toy that turns your actual folders into glowing geodesic wireframe spheres you fly through in a starfield. WASD to thrust, mouse to steer, arcade HUD and all.

v1.0.0★ 20+ forks
GeodeGeodeGeodeGeode
Diving into the CardKnight3D folder; every subfolder a glowing geode, and the file under the crosshair whispers 'the heart of this geode.'
The hard part

A real filesystem is arbitrary; one folder holds three files and the next holds nine hundred, and it all has to lay out in 3D without collapsing into soup. It also had to read straight off your machine (nothing uploaded, ever) and hold a framerate while doing it.

How I built it

Folders become geodesic spheres; files orbit them as icons you can actually use, so audio previews in place and images float as thumbnails in space. The browser reads your real folders through the File System Access API, so nothing leaves your computer. And since I was already flying a camera around, I leaned in: WASD thrust, mouse steering, an arcade HUD, and an invaders mode where your files shoot back. It stopped being a file browser somewhere along the way and I let it.

Where it landed

Live at geode.gnatgpt.app, running entirely in the browser off your own machine. I posted it to r/vibecoding as "an almost useless but quite fun 3D file explorer" and to my surprise it became my most-shared project; 20+ forks and counting.

Devlog

live from git
  1. Create CNAME
  2. Invaders mode: press L and your files fight back
  3. Update README.md
  4. Initial release

Geode took the least glamorous data there is, a filesystem, and made something people fork and share for fun. If you want your thing to feel alive in a browser, this is the skill set: real-time 3D, local data handled safely, and the restraint to keep it fast.

If your data is boring to look at, I'd love to make it something you actually want to fly around in; say hi.

Let’s build something