shadcncraft Overview

An introduction to shadcncraft. Learn how the Figma UI kit, React library, and plugin work together to help teams design and ship faster.

Next

shadcncraft is a complete design system built on top of shadcn/ui. It combines Preview the Figma UI kits, production-ready React components and blocks, and a Figma plugin that connects design and code.

shadcn/ui is an open source component foundation. shadcncraft builds on top of it with a full Figma library, advanced components and blocks, and tooling to keep design and production aligned.

shadcncraft is also built to work with modern AI coding tools. Through MCP and integrations with apps like Cursor and Claude, teams can generate UI that already follows shadcncraft structure, theming, and patterns by default.


shadcn/ui vs shadcncraft

shadcn/uishadcncraft
What it isOpen source component foundationComplete design system built on top
FigmaNot includedFull 1:1 Figma UI kit
React componentsBasic componentsProduction-ready components + advanced patterns
Blocks & layoutsLimitedExtensive library for marketing, apps, and e-commerce
ThemingManual setupIntegrated with tweakcn and shadcn Create
PluginNot includedFigma plugin for theming, code export, and workflows
AI workflowsHas its own MCPMCP support for tools like Cursor and Claude
AlignmentDesign and code handled separatelyDesign and code stay fully aligned

What's included

Figma UI kit

  • Full shadcn/ui component library rebuilt 1:1 in Figma
  • Flexible slot-based components for faster composition
  • Production-ready structure, variants, and states
  • Light and dark mode support
  • Multi-brand theming with variables and tokens
  • Layout-ready blocks for marketing, apps, and e-commerce
  • Preview the Figma UI kits

React library (Pro + React)

  • Production-ready React components built on shadcn/ui
  • Matching 1:1 with the Figma UI kit
  • Advanced components and patterns beyond core shadcn/ui
  • Full-page blocks and layouts ready to drop into your app
  • Install via CLI and use directly in your project
  • Browse components and blocks

Figma plugin

  • Create and apply themes using tweakcn and shadcn Create
  • Export shadcn-compatible CSS variables from Figma
  • Import existing themes into your workflow
  • Switch between 5 icon libraries including Lucide, Remix, Huge, Phosphor, and Tabler
  • Copy CLI install commands for components and blocks
  • Export React code from selected frames (Pro + React)
  • Designed to support AI-driven workflows through MCP and external tools like Cursor and Claude
  • Learn more about the Figma plugin

How shadcncraft works

Design using the Figma UI kit with components and blocks that match real shadcn/ui structure.

Use the Figma plugin to apply themes, switch icons, and move between design and code.

Install components and blocks into your project using the CLI.

shadcncraft sits on top of shadcn/ui, so everything maps cleanly to production without translation.

When used with AI tools like Cursor or Claude, shadcncraft can be accessed through MCP so generated code follows the same components, blocks, and theming as your system.


Why teams use shadcncraft

  • Clear separation between shadcn/ui (foundation) and shadcncraft (complete system)
  • Works with AI tools like Cursor and Claude through MCP
  • No translation between design and code
  • Faster builds with pre-structured components and blocks
  • Consistent UI across design and production
  • Built on an open and flexible foundation

Support

You can get help using shadcncraft on our support page.

Feature requests

Have an idea or need something specific? Visit our support page or make a feature request.

License

See our licence agreement.


Keep in the loop

Stay up to date with new features and releases:

SBIOTJ

Join 3,000+ builders shipping with shadcncraft

Design and assemble full pages faster with production-ready blocks built for real products.

  • Production-ready blocks and components
  • Clean React and Tailwind parity
  • Built for SaaS, marketing, and ecommerce teams
Get the design system
Join Now CTA

Real support from the team behind shadcncraft

Get help within 24 hours from the people who build and maintain the system.

Email
Prefer a direct line? Send us a message and we'll get back to you as soon as possible.
Discord
Get quick support, share feedback, or connect with other builders.
Feedback
Got something to say about anything shadcncraft? We'd love to hear it.