Skip to content
WunderUIWunderUI
The agentic design system

One design system.
Consistent product UI with AI.

Your agent builds with real components, your brand theme and one set of rules — in Figma and React, light and dark, desktop and mobile.

Live demo

WunderUI
Total revenue
$48,200
12.4%
Active users
1,204
5.2%
Conversion rate
3.8%
3.1%
Average order
$129
6.8%

Insights

Last six months vs. forecast

On track

Activity

Workspace events

Invoice #4021 paid

12 min ago

Plan upgraded

1 h ago

Plan upgraded

1 h ago

New workspace member

3 h ago

The demo is the real library: switch views, drag a card, sort the table, change the accent.

Works with

Your stack and your agent — no adapters.

  • ReactReact
  • Tailwind CSSTailwind CSS
  • Base UIBase UI
  • FigmaFigma
  • ClaudeClaude
  • ChatGPT & CodexChatGPT & Codex
  • CursorCursor
  • WindsurfWindsurf
  • GeminiGemini
  • GitHub CopilotGitHub Copilot
  • v0v0
  • + any MCP client
How it works

One system in. Every screen out. Your agent builds from the components, tokens and rules.

Input · the system
Components222 in React and Figma
UI blocks56 blocks · 317 screens
Pre-Built Templates6 full pages
Motion181 effects
Tokenscolour · type · space · motion
Rules21 rules in DESIGN.md
Visual guidelineslayouts · states · charts
WunderUI agentyour agent on the system
ClaudeCursorCodexGeminiCopilot
  • 10 agent skillsbuild · compose · audit
  • 3 agentsbuilder · reviewer · Figma
  • MCP serverwunderui-mcp
Output · every screen
Screens in Figmaframes on library instances
Screens in Reacttyped, themeable code
Every stateempty, loading, error
Light, dark, mobilefrom one build
Checkedtokens, motion, contrast
How the agent builds

Nothing left to guess. One prompt, one consistent screen.

Prompt

Say what you need. One sentence to your agent.

Understand

It reads before it writes. Rules, tokens, 222 components, blocks and motion over MCP.

Build

Assembled, then checked. Only parts that already exist.

Figma ↔ React

Same names on both sides. Change one, the other follows.

Audit

Nothing ships unchecked. Contrast, focus, motion, mobile.

Ship

Ship it everywhere. Light, dark and mobile from one build.

Rules for agents

What your agent can't do. The rules it reads before it writes.

No hardcoded colours.

Every colour is a token, light and dark included. A hex value or a hand-written dark variant breaks the moment the theme changes.

No rebuilt components.

Tables, pickers and dialogs already exist, with sorting, search and keyboard support. The agent uses them instead of writing its own.

No generic motion.

duration-300 and ease-in-out make every app feel the same. Motion comes from tokens tuned for each kind of change.

Design · Code · Agents

One system, three places. Figma, React and MCP.

01

Figma library. 222 components, 2,736 variants, one theme collection.

  • Variables, not hex
  • Light + dark modes
  • Auto layout throughout
02

React library. Same names and props as in Figma.

  • 222 components
  • TypeScript types
  • One import
03

Your agent, over MCP. Claude, Cursor, Codex and Copilot build with both.

  • MCP server
  • DESIGN.md + llms.txt
  • Screen builder
  • Figma screens + sync
  • Agent UI
  • Token check
  • UI/UX auditor
The workflow

One loop. From variable to screen and back.

checked before the mergefindingvalue first in Figma
TriggerRunning
Figma libraryVariables · components
Running
Token setstyles.css · 2 themes
Running
React components@wunderui/react
Running
Agent contextDESIGN.md · llms.txt
Running
Your screenFinished, consistent
Running
AuditContrast · motion

Figma library, token set, React components, agent context, your screen; the screen is audited before the merge, and findings go back to the token set, whose values are changed in Figma first.

Features

Everything your agent builds from. Components, blocks, motion, templates.

222 Components

Every size, state and variant in React and Figma, with live examples.

56 UI Blocks

317 finished screens for apps, data, commerce and AI, light, dark and mobile.

181 Motion-Effects

Entrances, hovers and loaders on WunderUI's motion tokens.

6 Pre-Built Templates

Dashboard, settings, AI inbox, agent workspace, sign-in and crypto trading — whole pages built only from WunderUI.

Design & Code Aligned

A Figma file and a React library with the same names, props and tokens.

Tokens & Dark Mode

Colour, type, radius and motion tokens; one switch turns it all dark.

Fully Responsive

Layouts reflow to phone size; every block has a mobile variant.

MCP & Skill

Your agent reads the rules over MCP; the skills flag raw values and off-scale motion.

The Library

222 components. Every one documented and live.

Free
Accordion
Action Bar
Agenda
Agenda Event
Alert Dialog
Avatar
See all 48 in Core Elements
Fast Development

Screens, superfast. Written with real components.

sign-in-dialog.tsx
Theming

One colour in. Every component follows, in light and dark.

The generated scale, 50 to 1000

9 of 9 contrast checks pass

Open the Theme Builder

The colour becomes step 600; every other step, the link, the tint and the focus ring are derived from it and checked against WCAG AA. The output is one theme.css.

Motion

Every move on tokens. Ready to ship.

See more

The same click, twice. On the right the button answers the press and the tooltip grows out of it, then leaves faster than it came. On the left nothing moves, and it feels broken.

Six duration tokens, from an 80 ms press to a 700 ms data fill. Every transition in the library picks one — none invents its own.

Four curves: entrance, exit, move and overshoot. Things arrive fast and settle; they leave quicker than they came.

Entrances, hovers, loaders and text effects, ready to copy — all running on the same tokens, so they re-time together.

Every animation has a still version. With reduced motion switched on, the finished state is shown — nothing is hidden behind it.

Copied

Click both. Can you tell why the right one feels better?

Install

One command. The source is yours.

~/my-app $

  1. 1

    Add the components

    The source lands in your project, with its dependencies.

  2. 2

    Import the stylesheet

    Tokens, light and dark — one CSS file.

  3. 3

    Use a component

    Import it by the name you saw in Figma.

app/globals.css

@import "tailwindcss";
@import "../styles/wunderui.css";
@source "../components";
React19
Tailwind CSS4
Base UI1.8
TypeScripttypes included
Next.js · Vitetested
Dark modeevery component

The next screen is already built

Every UI block is made only from these components. Add one with a Pro plan and it already runs on your tokens — light, dark and on a phone. Dashboards, settings, checkout, AI chat: start from a finished screen, not a blank file.

Browse the blocks
Pricing

Start free. Grow into Core or Pro.

Every paid plan is a one-time payment and includes all updates for life.

Solo licence: WunderUI Free $0, WunderUI Core $199, WunderUI Pro $299

WunderUI Free

$0forever

The free components, open source.

For everyone

Get it on GitHub
  • React: 83 components, MIT source on GitHub
  • Figma: the free preview file
  • MCP server and DESIGN.md for the free components
  • 4 agent skills: setup, screen, token check
  • Motion: the 25 button effects
  • No charts, data grid, AI components, other motion effects, blocks or templates

WunderUI Core

Basic

$199one-time

Figma and every React component.

One named developer or designer · one-time payment

Get Core — $199
  • Figma: 211 components · 2,736 variants, light and dark
  • Figma: 317 UI block screens, light, dark and mobile
  • React: all 222 components, charts, data grid and AI included
  • Motion: 181 effects on the motion tokens
  • Design tokens, DESIGN.md and MCP for the Core library
  • 4 agent skills: setup, screen, token check
  • Updates for life · commercial licence
  • No React source for blocks and templates, no Pro skills or agents

WunderUI Pro

Most Recommended

$299one-time

The full library — for you and your agent.

One named developer or designer · one-time payment

Get Pro — $299
  • Everything in Core, plus:
  • React: 56 UI blocks with 317 screens, source code
  • 6 Pre-Built Templates — dashboard, settings, AI inbox, agent workspace, sign-in, crypto trading
  • All 12 agent skills and 3 agents — build in Figma and React, audit, compose
  • MCP for the full library: blocks and templates by name
  • New components and templates as they ship
  • Updates for life · commercial licence
What each plan includes
FeatureFreeCoreBasicProMost Recommended
Price$0$199 one-time$299 one-time
Design
Figma design systemThe full Figma library: 211 components with 2,736 variants and all their properties, plus 2,866 icons — built with auto layout and ready for your own screens.Open the free Figma previewFree preview211 components · 2,736 variants211 components · 2,736 variants
Design tokensColour, radius, spacing and type as Figma variables and CSS variables, with the same names on both sides and light and dark modes.
UI block screens in FigmaEvery UI block screen as a Figma frame in light, dark and mobile, built from the library components. The React source of the blocks comes with Pro.
Code
React components222 accessible React components (83 of them free): forms, feedback, overlays, core elements, navigation, KPI cards, charts and AI. The same names, props and variants as the Figma library — copy the code or install them, typed and themeable.83 components · open source222 components222 components
Data & Charts34 components: area, line, bar, column, candlestick, sparkline, pie, radar, radial, bubble and funnel charts plus the data grid, with 260 ready-made chart variants in Figma and React. Every chart has a loading state and an appear animation.34 components34 components
AI & Agents components45 components for AI products: chat, prompt input, tool calls, approvals, agent plans, run timelines and cost meters.45 components45 components
Motion effectsThe motion catalogue: 181 copy-ready effects in 13 categories — buttons, cards, text, loaders and AI interfaces — plus the duration and easing tokens behind them. The 25 button effects are free.25 button effects181 effects181 effects
Theme BuilderPick a brand colour and get the whole colour scale, checked for contrast, as CSS you can paste into your project.
Blocks & templates
UI blocksFinished screens such as dashboards, auth, settings, billing, chat and data views, with source code, in light, dark and mobile.
Pre-Built Templates6 complete multi-screen templates you can start a product from: dashboard, AI inbox, settings, sign-in, agent workspace and the crypto trading app (React app plus its Figma file).6 templates
New templatesEvery template released, for life.
AI & agents
WunderUI MCP / registryThe MCP server (wunderui-mcp) and the component registry: your coding agent looks up components, props and tokens and installs them by name.Free componentsCore libraryFull library
Free agent skillsSetup, Screen and Token check: set up WunderUI in a project, build complete screens with all their states, and replace hard-coded values with tokens. On Free, Screen builds with the free components — forms, settings, sign-in and overview pages; data-heavy product screens with charts, data grid and app layout need Core or Pro.4 skills4 skills4 skills
Basic AI skillsDESIGN.md, design.json and llms.txt: the files that teach any coding agent your tokens, components and rules.
Figma AI skillsFigma screen and Figma sync: build WunderUI screens in Figma from library instances, and keep Figma variables and the CSS tokens in sync.2 skills
Coding agent skillsMotion audit, Accessibility, Agent UI and Compose: audits with patches, agent interfaces and whole pages built from blocks.5 skills
AI agentsBuilder, Reviewer and Figma designer: Claude Code agents that combine the skills into one job.3 agents
Design AuditorThe UI/UX audit skill: checks a website, landing page, codebase or Figma file against 520 rules — now with a responsive check from 320 to 1440 px — and writes a prioritised report.
Guides & updates
Guides & documentationStep-by-step guides for installation, theming, the CLI, the foundations and building with AI, plus a live example for every component.
New componentsEvery component added to the library, for life.
Continuous updatesFixes and improvements to everything in your plan, for life, no renewal.
LicenseFree: the 83 free components are MIT — use them in any project, commercial included; the Figma preview file is for personal use. Standard Commercial License: unlimited commercial projects — Solo for one named person, Team for up to 5 users in one organisation, client work included.Read the license agreementMIT (free components)Standard CommercialStandard Commercial

The whole documentation is open before you buy — components, blocks and every code example.

FAQ

Questions before you pay.

Product

WunderUI logo

Designed in Figma. Built in React. Shipped by your agent.

Every component, block and code example is open before you pay.