Updated Aug 19, 2025

Getting started

Using Shadcraft as a library

Step 1

Publish your library

  1. Open your Figma file that contains all Shadcraft components and styles.

  2. Go to the Assets panel (left sidebar) and click the book icon to open the Team Library modal.

  3. Click Publish to turn your file into a reusable library.

Note: If it's your first time publishing the full Shadcraft kit, it may take 5-30 minutes due to the number of components and variants. Keep Figma open during this process — closing the app may interrupt the upload.

Step 2

Enable the library in other projects

To use Shadcraft in another Figma file:

  1. In the file browser, click All projects.

  2. Click the dropdown arrow next to your team name and select
    View settings.

  3. Under the Libraries or Shared section, click View team's libraries.

  4. The library modal will open, showing a list of all available libraries.

Note: Each library listed corresponds to a Figma file that has published styles, components, and variables.

  1. Click the name of any library to see its assets.

  2. To manage access, click the toggle next to the library (it will say Off if not enabled).

  3. Choose where the library should be available:

  • Design files

  • FigJam files

  • Slide decks

  • All files

For Organization and Enterprise plans see Figma's guide.

Step 3

Start designing

Once the library is enabled:

  • You'll see all Shadcraft components and styles available in the Assets panel.

  • Drag components directly into your canvas or apply styles as needed.

  • When the main Shadcraft library gets updated, you'll be able to sync changes across your projects - keeping everything up to date automatically.

Why use the Shadcraft Ul kit as a library?

Using Shadcraft as a Figma library makes it easier to scale consistent, high-quality Ul across your team and projects. Here's what you gain:

  • Design consistency: Keep your visual language aligned across files and teams.

  • Faster workflow: Access pre-built, production-aligned components without rebuilding from scratch.

  • Team sharing: Make the kit available across your org so everyone works from the same source of truth.

  • Centralised updates: Publish changes once in the main file - all linked files stay in sync automatically.

  • Flexible overrides: Customise components in individual projects without impacting the source library.

To update the library, just publish any changes made in your original Shadcraft file. It's the easiest way to evolve your design system while keeping every project connected to the latest version.

New to Figma?

If you're just getting started with Figma, check out these beginner-friendly resources:

To update the library, just publish any changes made in your original Shadcraft file. It's the easiest way to evolve your design system while keeping every project connected to the latest version.

Key concepts used in Shadcraft

Components

The kit is built entirely from Figma components - reusable blocks that help you maintain consistent layout and behaviour across your designs. Learn how components work in Figma.

Variants

Components in Shadcraft use variants to group related styles and states together (like sizes, disabled states, etc). This keeps your asset panel tidy and helps you work more efficiently. Learn more about variants in Figma.

Auto Layout

All components use Figma's Auto Layout system — so they adapt to content changes just like real frontend components. Buttons grow, inputs resize, and layouts reflow dynamically. Learn about Auto Lavout.

Variables

Built on Figma's native variable svstem. Shadcraft uses variables for themes, spacing, colors, and more. This makes it easy to support light/dark modes, brand tokens, and responsive behaviour. Learn about Figma variables.

Styles

Shadcraft includes shared text and effect styles to help you maintain consistency. Styles can be applied and updated across entire projects with just a few clicks. Learn more about using styles.

Pricing

Select licence

Single

Team

Enterprise

For solo designers and developers

Fast support • Unlimited projects • Lifetime updates

Base

All the essential shadcn/ui components and blocks. A Figma UI Kit that helps you build faster on a solid design foundation.

$119

One-time payment • Plus local taxes

Easy theming via tweakcn

All shadcn Figma components

All shadcn Figma blocks

1500+ Lucide icons

Tailwind CSS alignment

Prototype interactions

Figma variables

Light & dark mode

Pro

Pro Components, Blocks, and Templates. A complete Figma UI Kit that lets you assemble polished layouts in seconds.

$299

$399

One-time payment • Plus local taxes

Everything in Base

25+ Pro Components

117 Blocks to ship faster

Full page Templates

Perfect for marketing sites

Ideal for product apps [soon]

Assemble sites in seconds

Responsive layouts

+

Pro React

Pro Figma UI Kit plus matching React components. Build production-ready interfaces with aligned design and code.

$499

$699

One-time payment • Plus local taxes

Everything in Pro

Pixel perfect design parity

Zero setup needed

Composable / extendible

Production ready blocks

Fully responsive

shadcn aligned tokens

CLI install & MCP support

Prices in USD.

Secure payment with Polar.sh

Pricing

Select licence

Single

Team

Enterprise

For solo designers and developers

Fast support • Unlimited projects • Lifetime updates

Base

All the essential shadcn/ui components and blocks. A Figma UI Kit that helps you build faster on a solid design foundation.

$119

One-time payment • Plus local taxes

Easy theming via tweakcn

All shadcn Figma components

All shadcn Figma blocks

1500+ Lucide icons

Tailwind CSS alignment

Prototype interactions

Figma variables

Light & dark mode

Pro

Pro Components, Blocks, and Templates. A complete Figma UI Kit that lets you assemble polished layouts in seconds.

$299

$399

One-time payment • Plus local taxes

Everything in Base

25+ Pro Components

117 Blocks to ship faster

Full page Templates

Perfect for marketing sites

Ideal for product apps [soon]

Assemble sites in seconds

Responsive layouts

+

Pro React

Pro Figma UI Kit plus matching React components. Build production-ready interfaces with aligned design and code.

$499

$699

One-time payment • Plus local taxes

Everything in Pro

Pixel perfect design parity

Zero setup needed

Composable / extendible

Production ready blocks

Fully responsive

shadcn aligned tokens

CLI install & MCP support

Prices in USD.

Secure payment with Polar.sh

Pricing

Select licence

Single

Team

Enterprise

For solo designers and developers

Fast support • Unlimited projects • Lifetime updates

Base

All the essential shadcn/ui components and blocks. A Figma UI Kit that helps you build faster on a solid design foundation.

$119

One-time payment • Plus local taxes

Easy theming via tweakcn

All shadcn Figma components

All shadcn Figma blocks

1500+ Lucide icons

Tailwind CSS alignment

Prototype interactions

Figma variables

Light & dark mode

Pro

Pro Components, Blocks, and Templates. A complete Figma UI Kit that lets you assemble polished layouts in seconds.

$299

$399

One-time payment • Plus local taxes

Everything in Base

25+ Pro Components

117 Blocks to ship faster

Full page Templates

Perfect for marketing sites

Ideal for product apps [soon]

Assemble sites in seconds

Responsive layouts

+

Pro React

Pro Figma UI Kit plus matching React components. Build production-ready interfaces with aligned design and code.

$499

$699

One-time payment • Plus local taxes

Everything in Pro

Pixel perfect design parity

Zero setup needed

Composable / extendible

Production ready blocks

Fully responsive

shadcn aligned tokens

CLI install & MCP support

Prices in USD.

Secure payment with Polar.sh

Bryce avatar
David
Alberto

Join top designers leading the way with Shadcraft

Become an ambassador and get a free kit.

Bryce avatar
David
Alberto

Join top designers leading the way with Shadcraft

Become an ambassador and get a free kit.

Bryce avatar
David
Alberto

Join top designers leading the way with Shadcraft

Become an ambassador and get a free kit.

Stay in the know

Keep updated on all things happening with Shadcraft.

We respect your privacy

Stay in the know

Keep updated on all things happening with Shadcraft.

We respect your privacy

Stay in the know

Keep updated on all things happening with Shadcraft.

We respect your privacy