
threeui
Open-source ThreeUI Community catalog with live interactive components and complete Community source.
The Lens
By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.
Updated Aug 2026
ThreeUI is a catalog of WebGL and Three.js React components you drop in instead of building: shader buttons, liquid metal surfaces, warp fields, globes, animated backgrounds, and full landing-page scenes. The Community edition is MIT and complete as shipped, roughly 50 parent components across 164 browse results, installable from npm as @designcodeio/threeui.
Open core done honestly, for once. The Community repo runs the same app shell, browse grid, live renderers, controls, and source tabs as the paid product. The only difference is catalog size: Pro and Beta components are filtered out, and every Community component keeps all of its free variants. The sync that generates the public repo fails closed and publishes a per-component parity report, which is more transparency than open core usually bothers with.
Pro is $99/year or $199 lifetime, both launch prices against $199 and $399. That adds the premium library plus authenticated MCP access, so a coding agent can pull component source directly. Pro source is kept off npm and fetched through an OAuth CLI that checks entitlement per request.
The catch is that WebGL components are not free at runtime. These are shaders, and a page carrying several will cost you on mid-range phones and older laptops. Profile the frame rate before putting one above the fold.
Free vs Self-Hosted vs Paid
open coreFree (Community)
MIT licensed and genuinely usable on its own: about 50 parent components, 111 routes, 141 free variant records plus 23 singletons for 164 browse results. Full implementation source and the required assets are in the repo, and the npm package is public.
Paid (Pro)
- Yearly: $99, a launch price against a $199 list. Premium Three.js component library, Pro MCP access to components, prompts, and source, and new Pro releases while the membership is active.
- Lifetime: $199, a launch price against $399. Everything in Pro at time of purchase plus permanent access to the included library.
No account is needed before checkout. Pro source is not published to npm; an OAuth CLI with PKCE downloads an entitled bundle and refuses to overwrite changed project files without --force.
Self-Hosted Costs
None beyond your existing frontend build. Both editions are components in your bundle. The real runtime cost is GPU, not hosting.
When to Pay
Pro earns its price when the Community catalog lacks the effect you want and you would otherwise spend days on shader work. $199 once is under a day of most people's billed time. Skip it if you need one hero effect, because the free set covers a surprising amount of that ground.
Community is MIT with about 50 real components. Pro is $99/year or $199 lifetime at launch pricing, listed at $199 and $399.
What to do by team size
- Solo
- free; the Community catalog covers most single-site needs
- Small team
- free, or $199 lifetime once shader work starts eating days
- Medium team
- Pro at $99/year per developer who actually builds with it
- Large team
- Lifetime at $199 per seat is cheaper than the yearly after two years
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores
Trust Signals
License: MIT License
Use freely, including commercial. Just keep the license.
Commercial use: ✓ Yes
About
- Owner
- Meng To (User)
- Stars
- 4,941
- Forks
- 487
Also by Meng To
An interactive Three.js landscape study with a procedural, pointer-responsive moss world.
A tower builds itself from the ground up in four and a half seconds: a Japanese tenshu, a Chinese pa
An interactive five-chapter night walk through a Kyoto mountain temple, rendered live in Three.js.
Explore Further
More tools in the directory
next.js
The React Framework
142.0k ★open-design
🎨 Local-first, open-source alternative to Anthropic's Claude Design. ⚡ 19 Skills · ✨ 71 brand-grade Design Systems · 🖼️ sandboxed preview · 📦 HTML/PDF/PPTX export. 🤖 Runs on Claude Code / Codex / Cursor / Gemini CLI / OpenCode / Qwen / Copilot / Hermes / Kimi CLI.
93.2k ★query
🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.
50.2k ★