
Polyfork
Polyfork.dev provides web-ready low-poly 3D assets that arrive as editable code rather than frozen meshes.
Lucas Martinic
Three.js Marketplace
Three.js Marketplace
Kickstart your Three.js and React Three Fiber (R3F) projects with our free and premium components themes and tools. Designed for freelancers, developers, and agencies, each product includes essential features to get you up and running quickly.
Web Development
Help with your project?
Custom Three.js, WebGL, and WebGPU development — from product visualizers to interactive 3D websites.
Links
Featured Badge
Add this badge to your website to show you are featured on Three.js Resources.
Description
Polyfork is a low-poly 3D asset library built for the web. Every asset ships two ways: as a self-contained ES module (a factory returning a THREE.Group, one import, no loader and no async) and as a GLB for everything else, with turntable previews for both.
What separates it from a normal asset store is that the models are programs, not frozen meshes. Remixable assets carry typed knobs (curated palettes, per-part colours, proportions, part counts) that you turn in the store viewer and watch rebuild as you drag, then download in your own colours. Those knobs are also published as machine-readable JSON per asset, and the catalogue is exposed as an MCP server, so the asset tools appear directly inside Claude Code, Cursor or Codex with no install and no key to browse.
Parts that should move are separate named groups with pivots at the hinge or axle, so a lid, wheel or door animates with a one-line rotation. Themed kits bundle assets that share a single palette and one scale, so nothing clashes when you build a scene out of them.
The catalogue grows every week by 100+ assets, and one license gives access to all of them. The licence covers commercial use with no attribution: games, apps, client work, courses, commercial products. The only restriction is reselling the assets themselves.
Targets current three.js (r150+) using stable core APIs, and via GLB works with WebXR, Unity, Unreal, Godot, Blender and any other glTF engine.
Sponsors
Related Resources

Three low poly
Jason Sturges' Three.js Low Poly project showcases the creation of low-poly 3D

Meshy AI
Meshy offers AI-generated 3D models, perfect for expanding and enhancing three.js resources quickly.


