devtool.fyi
Browse

UI & Components

The market has largely settled on unstyled, accessible primitives plus your own styling, rather than a themed component kit you fight with later. These are the primitives, the systems built on them, and the CSS layer underneath.

6tools

Head to head

UI & Components, compared

These sit at different layers — read the first two columns together before comparing.

UI & Components tools compared by Layer, Styling, Arrives as, Customising means
ToolLayerStylingArrives asCustomising means
Base UIPrimitivesUnstyledA dependencyYour own CSS
Chakra UIComponent kitStyledA dependencyTokens and recipes
MantineComponent kitStyledA dependencyTheme overrides
Radix UIPrimitivesUnstyledA dependencyYour own CSS
shadcn/uiComponentsTailwindSource in your repoEditing your own file
Tailwind CSSStylingUtilitiesA build stepConfig and tokens