Common React Web and Native primitives
[](https://radix-ui.com/primitives)
A set of primitives to build Vercel Edge Runtime.
View docs [here](https://radix-ui.com/primitives/docs/utilities/slot).
Primitives are token-backed low-level building blocks.
View docs [here](https://radix-ui.com/primitives/docs/components/dialog).
View docs [here](https://radix-ui.com/primitives/docs/components/tooltip).
SolidJS Primitives to manage creating event listeners.
View docs [here](https://radix-ui.com/primitives/docs/components/collapsible).
View docs [here](https://radix-ui.com/primitives/docs/utilities/label).
View docs [here](https://radix-ui.com/primitives/docs/components/separator).
View docs [here](https://radix-ui.com/primitives/docs/components/slider).
A collection of helpers that aim to simplify using reactive primitives outside of reactive roots, and managing disposal of reactive roots.
Reactive primitives for observing resizing of HTML elements.
View docs [here](https://radix-ui.com/primitives/docs/components/toggle).
View docs [here](https://radix-ui.com/primitives/docs/components/checkbox).
View docs [here](https://radix-ui.com/primitives/docs/components/dropdown-menu).
View docs [here](https://radix-ui.com/primitives/docs/utilities/aspect-ratio).
Library of primitives, components and directives for SolidJS that help managing references to JSX elements.
View docs [here](https://radix-ui.com/primitives/docs/components/avatar).
View docs [here](https://radix-ui.com/primitives/docs/components/progress).
Primitives for creating small reactive objects that doesn't change their shape over time - don't need a proxy wrapper.
View docs [here](https://radix-ui.com/primitives/docs/components/select).
A library of reactive promitives helping handling user's keyboard input.