Stargazer Islands
An island for every starCase file
An explorable Three.js island world. Star the repo and you get your own island in it. Built with Three.js, React Three Fiber, GLSL.
Scroll to enter the machine
Ryhox is a web developer and Three.js engineer. Real-time 3D worlds, everyday apps, private AI and Minecraft mods, all built by hand.
Hover the portrait. A loupe finds what is under the paint.
Explorable, real-time scenes that run in a browser tab.
Apps people open every day, on the web and on phones.
Private AI on your own machine, and the servers behind the apps.
Minecraft mods, and code for things that don’t live in a browser.
Scroll choreography, physics and tiny interactions.
An island for every starCase file
An explorable Three.js island world. Star the repo and you get your own island in it. Built with Three.js, React Three Fiber, GLSL.
A private assistant on your own machineCase file
A locally hosted AI assistant running on Ollama. Private, fast, no cloud required. Built with JavaScript, Ollama.
WebUntis, reimaginedCase file
Timetable, grades and the cafeteria menu in one installable app, with push notifications that actually arrive. Built with Next.js, PWA, Push notifications.
A fruit fly with a gambling problemCase file
A real fruit-fly connectome, a stubborn little gambler, and a slot machine that never pays. Built with Connectome simulation, WebGL.
See where it lands before you let goCase file
It runs inside Minecraft. Get it on Modrinth
A client-side Fabric mod for Minecraft that shows where your projectiles will land before you shoot or throw. Built with Java, Fabric, Minecraft.
A whole world from one springCase file
A cozy pixel-art idle game about growing a tiny world from a single spring. Every sprite and sound is made in code. Built with TypeScript, React, Canvas 2D.
Experiments, tools and half-built machines
The rest of the workshop lives on GitHub, including the source of this site.