Updates

Announcing shadcncraft Figma Plugin v2

We’ve released version 2 of the shadcncraft Figma plugin, introducing a much deeper connection between Figma, shadcn tooling, and production code.

Ha
Hamish O'Neill
4 min read
shadcncraft Figma plugin v2

We’ve released version 2 of the shadcncraft Figma plugin, introducing a much deeper connection between Figma, shadcn tooling, and production code.

The original plugin focused primarily on theming. Version 2 expands the scope significantly. You can now access themes directly from tweakcn, generate new themes inside the plugin, switch icon libraries across your entire design system, and even export production ready React code.

The goal is simple: reduce the gap between design and working UI.

Access your tweakcn themes directly in Figma

The biggest change in v2 is the ability to log in to your tweakcn account directly from the plugin.

Once connected, the plugin can fetch your saved themes via the tweakcn API. This allows you to instantly apply any theme you’ve created in tweakcn to your Figma file.

Instead of manually recreating themes inside Figma, you can now pull them directly from your tweakcn workspace.

This makes it much easier to:

  • Maintain a single source of truth for themes
  • Quickly test different theme variations
  • Keep Figma aligned with your production theme configuration

Create shadcn Create themes without leaving Figma

The plugin now supports generating themes using shadcn Create directly inside Figma.

You can define a new theme, preview it immediately, and apply it across the design system in seconds.

Designers can experiment with themes visually while still using the same configuration developers rely on when starting a new shadcn project.

Swap your entire icon library instantly

Version 2 introduces a new capability that many teams asked for: global icon library switching.

The plugin can replace all icons in your file with a different library supported by shadcn.

Supported libraries include:

  • Lucide
  • Remix
  • Huge
  • Phosphor
  • Tabler

If you decide to change icon sets part way through a project, the plugin can update the entire file automatically.

No manual replacement required.

Export responsive React code from Figma (Pro)

Pro users can now generate production quality React code directly from selected frames in Figma.

The generated output is:

  • Responsive
  • Compatible with shadcn/ui
  • Built with proper component structure
  • Ready to paste into your project

This allows teams to move from design to working UI much faster.

Instead of rebuilding layouts from scratch, you can generate a starting point that follows the same conventions used in shadcn projects.

Copy CLI install commands for components and blocks (Pro)

Another feature for Pro users is the ability to copy CLI install commands directly from the plugin.

This lets developers install components and blocks into their project using the shadcn CLI without needing to search documentation or browse the registry.

From a selected component or block you can copy the command and run it immediately in your project.

It removes friction from the developer workflow.

A tighter design to code workflow

Version 2 turns the plugin into more than just a theming tool.

It now acts as a bridge between:

  • Figma design files
  • tweakcn theme management
  • shadcn Create theme generation
  • shadcn CLI component installation
  • Production React code

The result is a faster and more reliable workflow from design to working UI.

Available now

The updated shadcncraft Figma plugin v2 is available now.

If you are already using the shadcncraft design system, updating the plugin unlocks a smoother workflow for theming, component installation, and moving designs into production code.

If you are new to shadcncraft, the free kit is the easiest place to start exploring the ecosystem.

Ha
Hamish O'Neill
Founder, shadcncraft
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.