Back to Changelog

Released

New Feature: Base UI Support

February 5, 2026
Rob Austin

Rob Austin

Founder

We’re excited to announce Base UI support for all Shadcnblocks components. You can now choose between Radix UI and Base UI as the underlying primitive library for your shadcn/ui components.

Why Base UI?

Base UI is a headless component library from the MUI team. It offers:

  • Smaller bundle sizes compared to Radix UI
  • Zero styling overhead
  • Active development and regular updates

How to Use

  1. Open the Explorer
  2. Select Base UI in the sidebar’s UI Library dropdown
  3. Preview blocks with Base UI primitives
  4. Download a pre-configured components.json
  5. Install blocks with the CLI—they’ll use Base UI automatically

Configuration

Your components.json now supports library-style combinations:

{
  "style": "base-vega"
}

Available options: base-vega, base-nova, base-maia, base-lyra, base-mira

All 5 component styles work with both Radix UI and Base UI.

Base UI Documentation | Explorer