Tools/MengTo/threeui

threeui

Open-source ThreeUI Community catalog with live interactive components and complete Community source.

4.9k+976/wkemergingHTMLMIT Licensenew this week

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 core

Free (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
Self-hosting ops:trivial
View pricing page →

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
76/100 · B+
Adoption17/30
Maintenance25/25
Community9/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Notable author: 2,862 followersAuthor also built: MengTo/sylva (300 stars)

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

Explore Further

More tools in the directory