Skip to content
unlumen UI

unlumen UI

Freemium shadcn registry of Motion-driven React components

Tier A · StrongRegistryComponent LibraryAnimation Libraryui.unlumen.com

Preview image from ui.unlumen.com

unlumen UI is a shadcn-compatible registry of animated React components built with TypeScript, Tailwind and Motion. Its registry.json declares 233 items — 136 registry:ui entries (124 once demos are removed), 78 examples, 11 components, 5 hooks and 2 libs — split between roughly 79 marketed components and about 45 lower-level animation primitives (text effects, button effects, transitions, tilt/magnetic/shine, particles). Roughly half the catalogue is free and the rest is Pro, gated behind a Polar licence key passed to the shadcn CLI. It also ships an MCP server so AI editors can browse and install from the registry directly.

Install
npx shadcn@latest add https://ui.unlumen.com/r/dock.json

For an agent

Reach for unlumen UI when the ask is marketing-page motion — aurora and pixel backgrounds, gooey navbars, text reveals, dock magnification — rather than application chrome; for forms, tables and dialogs you still want plain shadcn/ui or Radix underneath, and unlumen assumes that base is already installed. Install by full registry URL (https://ui.unlumen.com/r/<slug>.json, verified working) or configure the @unlumen-ui namespace in components.json first; every component pulls `motion` as a dependency. The trap for agents is the paywall: the registry advertises Pro slugs so they look installable, but they 401 without UNLUMEN_LICENSE_KEY in .env.local passed as a bearer header or ?token=. Check the free/Pro label before you promise a component, and prefer the free slugs when the user has not bought a licence. Accessibility is not claimed anywhere in the docs, so audit keyboard and reduced-motion behaviour yourself on anything interactive.

Why it is here. One of the better-engineered paid shadcn registries: a real registry.json, a working MCP server, and a primitives layer under the showpieces so you can compose your own effects rather than only pasting finished ones.

Install command, framework, licence and component list.

Facts

License
Commercial license
Pricing
Freemium, One-time purchase, Subscription
Framework
React, Next.js
Styling
Tailwind CSS
Distribution
shadcn registry, CLI installer, Copy-paste snippet, MCP server
Platform
Web
Content type
Code
Agent readiness
Machine-readable registry item, MCP server, CLI installable, llms.txt, Structured documentation, Agent access behind payment
Accessibility
Unknown
Maturity
Actively maintained
Pricing detail
Free tier for roughly half the catalogue. Pro $119 one-time (listed down from $149), or $69/year; Studio $430 for 5 seats. 20% student discount with email verification. Unlimited personal and client projects, no resale or redistribution, no refunds. Annual lapse keeps downloaded components but stops new releases.

Components it ships

124 total

Helps you build

6

Notable for

  • 124 non-demo registry entries
  • ~45 low-level animation primitives, not just finished components
  • MCP server for AI editors
  • Pro slugs gated by Polar licence key in the CLI
  • $119 one-time or $69/year

Provenance

Verified 2026-08-15. HTTP 200. https://ui.unlumen.com/components (200, full free/Pro component listing), https://ui.unlumen.com/r/registry.json parsed directly (233 items, type counts, 124 non-demo registry:ui slugs), https://ui.unlumen.com/r/dock.json (200, confirms `motion` dependency and install-by-URL), https://ui.unlumen.com/pricing, https://unlumen-ui-docs.vercel.app/docs/installation and /docs/mcp (reached via 307 from ui.unlumen.com/docs), https://ui.unlumen.com/llms.txt (200). Per-component docs pages under unlumen-ui-docs.vercel.app/docs/components/<slug> 404, so the exact namespaced add command was not readable and the URL form is given instead.

Also in Component Libraries

6
ui.unlumen.comTier A