Figma
shadcn Figma UI Kit
The complete shadcn Figma library. All seven shadcn styles native, preset and theme imports from shadcn create and tweakcn, and icon switching across five sets. Every component matched 1:1 with shadcn in code.
Native styles
All seven shadcn styles, native in Figma
The first shadcn Figma library where every shadcn style (Nova, Vega, Maia, Mira, Luma, Lyra, Sera) lives natively in Figma variable modes. Switch between them from the variables panel. No plugin needed.
Multiple shadcn styles, one Figma file
Stop swapping files when the brand changes. Every shadcn style ships in the same Figma Kit, ready to flip at any time.


Every detail captured per style
Per-component spacing, typography, color, corner radius, and icon set. All seven shadcn styles are recreated to the pixel and driven by Figma variables. Not approximated.


Add or edit shadcn styles, natively in Figma
Create your own shadcn-aligned styles directly in Figma. Adjust radius, colors, fonts, and icons via the same variable system that powers the seven shipped styles.


shadcn create import
Import any preset from shadcn create
Build a theme on shadcn create, paste the URL into the shadcncraft Figma Plugin, and get an exact 1:1 recreation in your Figma file. Colors, radius, fonts, the lot. Then tweak it natively via component-level Figma variables. Control no other shadcn Figma Kit offers.
shadcn themes
Layer a tweakcn theme over any shadcn style
Already designing in tweakcn? Import your theme via the shadcncraft Figma Plugin and layer it over any of the seven shadcn styles. Light and Dark across every combination.
Icons
Icons that switch with your shadcn style
Native icon switching, linked to your selected shadcn style, the same way shadcn handles icons in code.
- Lucide
- Tabler Icons
- Hugeicons
- Phosphor Icons
- Remix Icon
Change shadcn style, icons follow.
Bundles
Choose your shadcn Figma kit
Three tiers. Same Figma file structure. Upgrade any time without rebuilding.
Feature comparison table
Curated sample of shadcn components and pro blocks
Free
Base
Pro
Pro + React
All 7 shadcn styles, native in Figma
Free
Base
Pro
Pro + React
Aligned with the free React component and block registry
Free
Base
Pro
Pro + React
All official shadcn components and blocks
Free
Base
Pro
Pro + React
Style preset import from shadcn create
Free
Base
Pro
Pro + React
Theme import from tweakcn
Free
Base
Pro
Pro + React
Pro application, marketing, and ecommerce components
Free
Base
Pro
Pro + React
Pro application, marketing, and ecommerce blocks
Free
Base
Pro
Pro + React
React code export from Figma
Free
Base
Pro
Pro + React
Component and block CLI install commands
Free
Base
Pro
Pro + React
Feature comparison table
Feature
Free
Base
Pro
Pro + React
Curated sample of shadcn components and pro blocks
Included in Free
Included in Base
Included in Pro
Included in Pro + React
All 7 shadcn styles, native in Figma
Included in Free
Included in Base
Included in Pro
Included in Pro + React
Aligned with the free React component and block registry
Included in Free
Included in Base
Included in Pro
Included in Pro + React
All official shadcn components and blocks
Not included in Free
Included in Base
Included in Pro
Included in Pro + React
Style preset import from shadcn create
Not included in Free
Included in Base
Included in Pro
Included in Pro + React
Theme import from tweakcn
Not included in Free
Included in Base
Included in Pro
Included in Pro + React
Pro application, marketing, and ecommerce components
Not included in Free
Not included in Base
Included in Pro
Included in Pro + React
Pro application, marketing, and ecommerce blocks
Not included in Free
Not included in Base
Included in Pro
Included in Pro + React
React code export from Figma
Not included in Free
Not included in Base
Not included in Pro
Included in Pro + React
Component and block CLI install commands
Not included in Free
Not included in Base
Not included in Pro
Included in Pro + React
Frequently Asked Questions
The plugin connects Figma directly to shadcn/ui workflows. You can:
- Import from tweakcn
- Log in to your tweakcn account
- Apply preset, community, or custom themes
- Export themes as shadcn/ui-compatible CSS
- Copy CLI commands for shadcncraft components and blocks
- Export structured React code from selected frames
- Swap icon libraries across your entire file instantly
