Made a toy maker with Fable this morning 🧸
Snap wooden pieces together, make parts spin, watch them come alive.
Make your own:
mrdoob.github.io/toys/
Remix mine:
mrdoob.github.io/toys/#W1tbM…
Made with box3d.js by @erin_catto and @isaac_mason_
Jul 5, 2026 · 7:13 AM UTC
72
155
2,147
142,442
The code is open source too. Tell your AI agent to build whatever you want with it 🤙
github.com/mrdoob/toys
1
2
48
4,701
This was the first prompt:
```
Hey, lets make a fun app.
The idea is to make a toy maker using kit bashing. In construct mode... there are a set of pieces available in the UI, like a chamfered box and wheels. The user can drag it into the workspace and it attaches to their toy. You can then make one of those pieces spin and then when you go into play mode you see how your toy becomes alive. Lets use the wood Tsl material in three.js for the pieces and lets also use the new box3d.js library for the physics (github.com/isaac-mason/box3d…).
At any point the user can just go into play mode and see how the toy behaves in a flat plane. Then the user go into
construct mode again and create another toy.
```
Fable one-shotted 90% of the app. Then I did about 30 more prompts improving the UX, rendering and making it more fun.
3
28
3,102

















