Copy-paste Three.js and WebGL components — hero sections, shaders, backgrounds, and full landing page templates, with variants and an MCP server for agents.
ThreeUI is a library of procedural Three.js and WebGL components for the web: animated hero sections, interactive shaders, backgrounds, buttons, text animation, motion design pieces, and complete landing page templates. Everything is lightweight, framework-agnostic JS with tasteful variants you can tune, so it drops into whatever stack you already use rather than pulling in a framework of its own. Components are also copyable as prompts and exposed through an MCP server, which makes the catalog usable directly from a coding agent. A free Community tier covers a large part of the library, with Pro components available on a yearly plan or lifetime access.
ThreeUI is a library of procedural Three.js and WebGL components for the web: animated hero sections, interactive shaders, backgrounds, buttons, text animation, motion design pieces, and complete landing page templates. Everything is lightweight, framework-agnostic JS with tasteful variants you can tune, so it drops into whatever stack you already use rather than pulling in a framework of its own. Components are also copyable as prompts and exposed through an MCP server, which makes the catalog usable directly from a coding agent. A free Community tier covers a large part of the library, with Pro components available on a yearly plan or lifetime access.
Tags: UI Kits, 3D, Three.js, WebGL, Shaders, Templates
Try ThreeUI