The library for web and native user interfaces
The most-used UI library on the web and the foundation under Next.js, Remix and React Native.
Meta's 2013 UI library changed everything: components, declarative state-driven rendering, and a model that conquered web, mobile (React Native) and VR. React 19 brought server components, actions and suspense, pushing it toward a server-first architecture. The largest ecosystem in UI, for better and worse.
Who it's for
Frontend teams that want the largest ecosystem and hiring pool for building interactive user interfaces.
Official links
Keep exploring
Concepts in the glossary
1 in catalog
React is written in
6 in catalog
React is a component of
-
Next.js
The React Framework for Production
Framework -
Remix
Build Better Websites with Modern Web Standards
Framework -
MERN
MongoDB, Express, React, Node.js
Stack -
GRANDstack
GraphQL, React, Apollo, Neo4j
Stack -
P
PERN
PostgreSQL, Express, React, Node.js
Stack -
RedwoodJS
The Full-Stack Framework for Startups
Framework
23 in catalog
React works with
-
Astro
The web framework for content-driven websites
Framework -
shadcn/ui
Beautifully designed components you copy and paste
Package -
TanStack Start
Full-stack React, fully typed
Framework -
Hydrogen
Shopify's React stack
Framework -
TanStack Query
Powerful data synchronization for web applications
Package -
React Hook Form
Performant, flexible and extensible forms
Package -
Zustand
A small, fast and scalable state-management solution
Package -
Radix UI
Components, icons, and colors for building high-quality, accessible design systems
Package -
Base UI
Unstyled, accessible React components
Package -
Motion
The motion library for React and JavaScript
Package -
Builder.io
Build software with your team and agents
CMS Platform -
Capacitor
Cross-platform native runtime for web apps
Framework -
Jest
Delightful JavaScript testing
Package -
Redux
A predictable state container for JavaScript apps
Package -
React Router
Everything you need for routing in React
Package -
TanStack Router
Fully type-safe router for React
Package -
styled-components
Visual primitives for the component age
Package -
Jotai
Primitive and flexible state management for React
Package -
XState
Actor-based state machines and statecharts
Package -
MDX
Markdown for the component era
Package -
SWR
React Hooks for data fetching
Package -
React Bits
Open-source animated, interactive React components
Package -
Onlook
Cursor for Designers
Agent Harness
2 in catalog
React is used by
2 in catalog
React is an alternative to
4 in catalog