# Radix Themes

Open source React components.

Source: [Console review](<https://console.dev/tools/radix-themes>)

Website: [https://www.radix-ui.com/](<https://www.radix-ui.com/>)

Profile updated: 2026-10-16

Category: [Frontend frameworks](<https://console.dev/tools/categories/developer-tools-frontend-framework>)

## Supported tech stack

Research checked: 2026-10-11

### Integrates with

- React (Framework)
- TypeScript (Language)

Source: [Research source](<https://github.com/radix-ui/themes/blob/main/packages/radix-ui-themes/package.json>)

Documented compatibility; coverage may be incomplete. Written in describes implementation, not user-project language support.

Component package declares React/React DOM peer dependencies and TypeScript definitions.

## Console’s review — 2024-04-04

Reviewed: 2024-04-04

Author: [David Mytton](<https://console.dev/about#david-mytton>)

Citation: [This review](<https://console.dev/tools/radix-themes#review_9063b237e6657ff124ba5b8e3383e92115672a0c27be07d8cc02a9df4d5c6c4e>)

### What we like

3.0 release includes new layout components (box, flex, grid, section, container), new colors, and new components (skeleton, spinner, etc). Type safe via component props rather than utility classes e.g. as in Tailwind. Radix is a multi-layer framework so you can always get at the unstyled React primitives, icons, and colors.

### Tradeoffs

This is a component library so you don’t get pre-built app/site layouts. Components don’t give easy customization options because they’re designed to fit into themes/color palettes, but you can get access to the CSS variables to create custom components.

This review reflects Console’s assessment at publication on 2024-04-04. Features and limitations may have changed since the review date.

## Is Radix Themes a fit?

Based on [Console’s review published on 2024-04-04](<https://console.dev/tools/radix-themes#review_9063b237e6657ff124ba5b8e3383e92115672a0c27be07d8cc02a9df4d5c6c4e>).

Summary updated: 2026-10-16

### Who it’s for

Developers using React can consider Radix Themes

### Why consider it

Radix Themes provides type safety via component props

### Keep in mind

Components don't give easy customization options

[Selection criteria](<https://console.dev/selection-criteria>) · [About Console](<https://console.dev/about>) · [Browse tools](<https://console.dev/tools>)
