3D models as code
for your three.js games.
Browse a growing library of game-ready, parametric low-poly models. Tweak them live, copy a dependency-free ES module, download GLB / OBJ / STL — or hand a single link to your AI coding agent.
- 342
- models
- 774
- tags
- 11
- categories
Browse by category
Every model sits in one category and carries dozens of tags.
Featured
Hand-picked, polished and fully parametric.
Ready-made packs
Kits of models that fit together — download a whole pack as one module or a ZIP.




Café & Kitchen Kit
Coffee, cakes, pastries, fruit and tableware with tables and chairs for cafés, kitchens and cooking games.




City Street Kit
Snap-together 4 m road tiles, sidewalks, traffic gear, street furniture, cars and buildings for city builders and driving games.




Dungeon Kit
Walls, pillars, stairs, doors, torches, traps, loot and monsters for dungeon crawlers and roguelikes.




Farm Kit
Farmhouse, windmill, fences, tractor, crops, tools and farm animals for farming sims.
Tweak it live
Most models are parametric: change height, colors, counts or variants and watch the model rebuild instantly.
Copy real three.js code
Get a readable, zero-dependency ES module or a React Three Fiber component — no loaders, no asset pipeline.
Or grab a file
GLB, glTF, OBJ (with vertex colors) and STL exports, generated from the same source of truth.
Fresh in the library
One click. Your agent does the rest.
Press “Copy for AI agent” on any model and paste it into Claude Code, Cursor or any assistant. It points the agent to a machine-readable page with a preview image, real dimensions and ready-to-run code — so it can drop the model into your scene on its own.
- •
/m/<slug>.md— agent page with preview & code - •
/mcp— MCP server: agents search, see and fetch models - •
/llms.txt— site guide for LLMs
Add the 3D model "Pine Tree" from the Codels library to this three.js project. 1. First read the agent page (preview image, size, parts and ready-to-use code): https://codels.dev/m/pine-tree.md?snow=true 2. Then integrate it: - Preferred: ES module …/m/pine-tree.js — exports createPineTree(): THREE.Group Conventions: meters, +Y up, front faces +Z, origin at the base.
Popular right now
Find exactly what you need
Combine tags for pinpoint results — themes, environments, genres, styles and more.
Made something great?
Upload GLB, glTF, OBJ or STL models. After a quick review they appear in the library for everyone.




















