An open source component library optimized for fast development, easy maintenance, and accessibility. Just import and go—no configuration required.
Getting started
Install Radix Themes and start building in minutes.
Radix Themes is a pre-styled component library that is designed to work out of the box with minimal configuration. If you are looking for the unstyled components, go to Radix Primitives.
Installation
Getting up and running is quick and easy.
1. Install Radix Themes
Install the package from your command line.
2. Import the CSS file
Import the global CSS file at the root of your application.
3. Add the Theme component
Add Theme
to your application, wrapping the root component inside of body
.
4. Start building
You are now ready to use Radix Themes components.
Customizing your theme
Configuration is managed and applied via the Theme component.
Basic configuration
Pass configuration to the Theme
to customize appearance.
Using the theme panel
ThemePanel
is a drop-in component that allows you to preview the theme in real time. Visit the component playground to see it in action.
To add ThemePanel
to your app, import it from the package and drop it inside your root Theme
.
Take it further
Get the most out of Radix Themes by exploring more concepts and features.