Official React community resources
Official React Discord community
Official React quick start guide
Official React documentation and resources
Official React GitHub repository
Information about React conferences
Official VS Code tutorial about using React
Official tag for Facebook's React JavaScript library for building user interfaces.
A friendly and inclusive dev community.
A full-stack web framework for building React applications using Rust as the backend with a strong focus on usability and performance.
A React-based open-source framework for creating fast, secure, and powerful websites using modern web technologies.
A full stack web framework that lets you focus on the user interface and works seamlessly with React.
A framework built on top of Next.js, providing a full-stack experience with a focus on developer productivity.
An opinionated, full-stack, serverless web application framework built on React, GraphQL, and Prisma.
A React framework that enables server-side rendering and static site generation for building fast and SEO-friendly web applications.
A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility.
Authentication for the Web. Free and open source.
A platform for securing access to your applications, devices, and users.
A complete identity management solution for your web and mobile apps.
Authentication and user management for modern applications.
Authentication and authorization for modern web applications.
A powerful routing library for React applications.
The standard routing library for React applications.
A minimalist-friendly ~2.1KB routing for React and Preact.
A routing library with a focus on accessibility and simplicity.
A framework-agnostic tool that converts any layout into a drag-to-swap one with just a few lines of code.
A lightweight, performant, accessible and extensible drag & drop toolkit for React.
A drag-and-drop library for React based on Dragula.
A set of React utilities to help you build complex drag-and-drop interfaces.
A React wrapper for SortableJS, a library for reorderable drag-and-drop lists.
Unopinionated Accessible Tree Component with Multi-Select and Drag-And-Drop.
Drag and drop for your React lists and tables.
Mobile-friendly modern TypeScript library for dashboard layout and creation. Drag-and-drop, multi-column responsive dashboards with bindings for React, Angular, Vue and more.
A powerful and beautiful drag-and-drop library for lists with React.
A small library for adding data-first drag and drop sorting and transferring for lists in your app.
A modern UI framework for building responsive and accessible web applications.
An open-source animated components built with React, Typescript, Tailwind CSS, and Framer Motion.
An open-source React component library that implements Google's Material Design.
An open source component library optimized for fast development, easy maintenance, and accessibility.
An open-source library that uses the power of Tailwind CSS and React to help you build unique web projects faster and easier.
A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.
An open-source UI component library built on top of Tailwind CSS with React components and based on the Flowbite Design System.
A modern design system for building beautiful React applications.
A simple, modular, and accessible component library that gives you the building blocks to build your React applications.
A fully featured React components library with native dark theme support.
A design system with values of Nature and Determinacy for better user experience of enterprise applications.
A collection of UX frameworks from Microsoft that help you build web apps that match the Microsoft Design Language
A modern React UI library that helps you build fast, accessible, and responsive web applications.
Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.
A comprehensive suite of customizable, feature-rich UI components.
The most popular component library for Tailwind CSS.
A suite of React components, sensible UI design, and a friendly development experience.
React components to build charts and dashboards.
A modern UI component library for Tailwind CSS.
A React-based UI toolkit for the web.
Build responsive and accessible mobile-first projects for the web with an easy to use component library.
Toolkit for building accessible web apps with React.
An open-source Tailwind CSS Components Library with semantic classes and powerful JS plugins.
A set of completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
An open source component library optimized for fast development, easy maintenance, and accessibility.
An elegant and beautiful re-usable React UI components build using Radix UI and Stitches CSS-in-JS.
Minimalist component library focused on simplicity and performance.
Copy paste the most trending components and use them in your websites without having to worry about styling and animations.
Accessible React UI components similar to Shadcn/ui but using React Area instead of Radix.
Beautiful designed components build with Ark UI and Panda CSS.
A set of React UI components that supports Pinterest’s design language.
The Elastic UI framework (EUI) is a design library in use at Elastic to build internal products that need to share our aesthetics.
A collection of JetBrains Web UI components.
An open-source Tailwind CSS components library for any needs.
A collection of components, tools, and hooks that are designed to be simple, customizable and educational.
Open-source collection of UI components and animated effects built with React, Typescript, Tailwind CSS, and Motion. Pairs beautifully with shadcn/ui.
Rich Styled UI Components built with Reactjs, shadcn and Framer Motion for animation.
An Tailwind CSS components library for any needs. Comes with UI examples & blocks, templates, Icons, Color Palette and more.
Shopify’s design system to help us work together to build a great experience for all of our merchants.
Open Source UI components built with Tailwind CSS for React and Next.js.
A React UI Framework for building ambitious products on the web.
Bootstrap components built with React.
Highly customizable React components for crafting modern, personalized websites and applications.
Build consistent, themeable React apps based on constraint-based design principles.
React components of open-source Orbit design system by Kiwi.com.
150+ free and open-source animated components and effects built with React, Typescript, Tailwind CSS, and Motion.
Unstyled highly composable components that you can copy/paste in your own codebase.
Unstyled, accessible UI components from the MUI team. Full control over styling with zero defaults.
A headless UI for building powerful tables and datagrids.
Tables built with Material-UI, a popular React UI framework.
Excel-like grid component built with React.
A simple grid component for use with React.
A feature-rich datagrid designed for the major JavaScript frameworks.
Interactive Tables and Data Grids.
A powerful form library for React applications.
Build forms in React, without the tears.
A React component for building Web forms from JSON Schema.
Alibaba Group Unified Form Solution.
Performant, flexible, and extensible forms with easy-to-use validation.
A collection of dependency-free React hooks.
A collection of reusable React hooks.
A library of essential React hooks.
A set of high-quality and reliable React hooks.
React hook library, ready to use, written in Typescript.
An opinionated toast component for React.
A popular library for adding customizable and easy-to-use toast notifications to your React applications.
Highly customizable notification snackbars (toasts) that can be stacked on top of each other.
A toast notification system for react.
A super easy toast library for React.
An accessible and beautiful toast library for React.
A simple and customizable React notifications system.
A complete and totally customizable component for notifications in React.
A small, fast, and scalable bearbones state-management solution.
A powerful state management library for React applications.
The official, recommended way to write Redux logic.
A state management library for React that makes it easy to share state across components.
Fast and elegant state management solution with minimal configuration for your React, React Native and even vanilla-js apps.
Primitive and flexible state management for React applications.
Simple, scalable state management using observable data and reactive programming.
State machines and statecharts for modern JavaScript and React applications.
Proxy-based state management for React that makes state mutations feel natural.
A promise-based HTTP client for the browser and Node.js.
Powerful asynchronous state management, server-state utilities, and data fetching for TS/JS, React, Solid, Vue, Svelte, and more.
A modern interface for making HTTP requests in the browser.
End-to-end typesafe APIs for React — no schemas, no code generation, full TypeScript inference.
A fully-featured, production ready caching GraphQL client.
A JavaScript framework for building data-driven React applications
React Hooks library for remote data fetching.
A highly customizable and versatile GraphQL client for React.
Zero-runtime Stylesheets-in-TypeScript
A utility-first CSS framework for rapidly building custom user interfaces.
Utilizes tagged template literals to style your components.
A performant and flexible CSS-in-JS library.
Zero-runtime CSS in JS library.
Toolkit for component-oriented styling.
CSS-in-JS with near-zero runtime, SSR, multi-variant support.
CSS-in-JS with build-time generated styles, RSC compatible, multi-variant support, and great developer experience.
Instant on-demand atomic CSS engine — flexible, powerful, and blazing fast.
A composable charting library built on React components.
A collection of composable React components for building interactive data visualizations.
Simple yet flexible JavaScript charting for designers & developers.
Apache ECharts is a powerful, interactive charting and data visualization library for browser.
JavaScript based diagramming and charting tool that renders Markdown-inspired text definitions to create and modify diagrams dynamically.
Declarative and modular timeseries charting components for React.
A collection of react components to render common data visualization charts.
A React wrapper for Apache ECharts.
A collection of low-level visualization components for React.
A modular data visualization framework for React, Angular, Svelte, Vue, Solid.
A thin, typed, React wrapper over Google Charts Visualization and Charts API.
A data visualization framework for React.
Provides a rich set of data visualization components, built on top of D3 and React.
A customizable React component for building node-based editors and interactive diagrams.
A powerful virtual list and grid library for React applications.
A set of React components for efficiently rendering large lists and tabular data.
A virtual list and grid library for React.
Beautiful and consistent icons made by the community.
Include popular icons in your React projects easily.
A comprehensive library of icons for use in web projects.
Beautiful hand-crafted SVG icons, by the makers of Tailwind CSS.
Simply beautiful open-source icons.
Official open-source SVG icon library for Bootstrap.
Premium icons for use in web, iOS, Android, and desktop apps.
A beautiful library with SVG logos.
Material design icons by Google.
A spring-physics-based animation library for React.
A modern animation library for JavaScript and React.
An open source React.js snippet library for animated components.
simpleParallax.js is a lightweight and easy-to-use React and JS library that adds parallax animations to any image.
A zero-config animation utility that adds smooth transitions to your React app with a single hook.
A framework-agnostic tool that smoothly transitions one element into another with just a few lines of code.
Professional-grade JavaScript animation library with a React integration for high-performance animations.
React components and hooks for the Google Maps JavaScript API
A React wrapper for Leaflet, an open-source JavaScript library for mobile-friendly interactive maps.
A React wrapper for Mapbox GL JS.
A library for embedding Google Maps into React applications.
A React renderer for creating PDF files.
A PDF viewer for React applications.
Simple HTML5 drag-and-drop zone with React.
Sleek, modular file uploader for React.
Simple, customizable yet performant spreadsheet for React.
Modern file-upload components & hooks for React.
Fully customizable JavaScript spreadsheet library, offering various components to enhance web development projects.
Provides hosted APIs to build real-time apps with WebSockets.
Enables real-time, bidirectional and event-based communication.
A framework for creating videos programmatically using React.
A React component for playing a variety of URLs, including YouTube, SoundCloud, and more.
A sound component to play audio in your React applications.
A React component for accessing the user's webcam.
A library for managing meta tags in React applications.
A reusable React component that manages changes to the document head.
A plugin that makes managing SEO easier in Next.js projects.
A validations framework inspired by unit testing libraries.
A powerful schema description language and data validator for JavaScript.
A library for string validation and sanitization.
A TypeScript-first schema declaration and validation library.
A JavaScript schema builder for value parsing and validation.
A simple and composable way to validate data in JavaScript and TypeScript.
A static module bundler for modern JavaScript applications.
A next-generation frontend tooling that focuses on speed and performance.
A zero-configuration build tool for the web.
A module bundler for JavaScript that compiles small pieces of code into larger bundles, ideal for libraries.
An incremental bundler optimized for JavaScript and TypeScript, written in Rust — the successor to Webpack.
An extremely fast JavaScript bundler and minifier, written in Go.
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript.
An opinionated code formatter that supports many languages and integrates with most editors.
Official React DevTools for inspecting React component hierarchy.
DevTools for Redux to help debug application state changes.
AI-powered diagnostic tool that analyzes your React code for performance issues, security problems, and best practices.
Scans App Router, Pages Router, and API Routes — detecting missing auth, CSRF gaps, permissive CORS, hardcoded secrets, and more.
Capture React component trees and pass them as context to AI coding agents directly from the browser.
Delightful JavaScript Testing Framework with a focus on simplicity.
A blazing fast unit test framework powered by Vite.
Fast, easy and reliable testing for anything that runs in a browser.
Simple and complete testing utilities that encourage good testing practices
API mocking library that intercepts requests on the network level for seamless testing and development.
End-to-end testing framework for web apps, with support for multiple browsers.
A format that lets you seamlessly use JSX in your Markdown documents.
Simple, powerful and flexible site generation framework with everything you love from Next.js.
A project for building, deploying, and maintaining open source project websites easily.
Isolated React component development environment with a living style guide.
It makes it easy to write and publish beautiful interactive documentation for your code.
Internationalization library for React, part of FormatJS.
A powerful internationalization framework for JavaScript, including React.
Scan for React performance issues and eliminate slow renders in your app.
A library for rendering large lists and tabular data efficiently.
A library that helps you defer loading content in your React application until it becomes visible in the viewport.
A React component that catches JavaScript errors anywhere in their child component tree, logs those errors, and displays a fallback UI.
A monitoring platform that helps you identify and fix issues in your React applications in real-time.
A library for code-splitting React components and loading them on demand.
A higher order component for loading components with dynamic imports.
A platform for frontend frameworks and static sites, built to integrate with your headless content, commerce, or database.
A platform for automating modern web projects, with continuous deployment, serverless functions, and more.
A set of tools and services that enables mobile and front-end web developers to build secure, scalable full-stack applications.
A comprehensive app development platform that provides hosting for static and dynamic content, as well as backend services.
A promise-based HTTP client for the browser and Node.js.
A modern JavaScript utility library delivering modularity, performance & extras.
Modern JavaScript date utility library.
Fast 2kB alternative to Moment.js with the same modern API.
A logger for just about everything.
Create the next immutable state by mutating the current one — simplifies complex React state updates.
A tiny utility for constructing className strings conditionally in React components.
Combine TanStack Query with AI APIs for seamless data fetching and streaming in React.
Official OpenAI SDK for TypeScript/JavaScript to integrate GPT models into your React applications.
The AI Toolkit for TypeScript. Build AI-powered products with React streaming UI and LLM integrations.
A framework for developing applications powered by language models in JavaScript and TypeScript.
Official Anthropic TypeScript SDK for integrating Claude AI into your React applications.
State-of-the-art machine learning models running directly in the browser, compatible with React.
Build, test, and document UI components in isolation. The industry standard for component-driven development.
A faster, drop-in alternative to Storybook for developing and testing React components.
Visual testing & review platform that catches UI bugs automatically before they reach production.
Sandbox for developing and testing React components in isolation with full context support.
A toolchain for component-driven development. Build, version, and reuse components across projects.
High-performance build system for JavaScript and TypeScript monorepos with smart caching.
A powerful open-source build system with first-class React support and smart monorepo tooling.
The original monorepo tool for managing and publishing multiple JavaScript packages from one repo.
A workflow tool for managing versioning and changelogs in monorepos with multiple packages.
Native monorepo support in pnpm — fast, disk-efficient package management for multi-package repos.
A collection of modern, background snippets ready-to-use, simply copy and paste into your next project.
Collection sets of a spinners for async operations for ReactJS
Awesome React Tooltip component.
SVG-Powered component to easily create skeleton loadings.
Fast, composable, unstyled command menu for React.
React component to compare two images using slider.
React.js powered YouTube player component.
The web video player built from the ground up for an HTML5 world using React library.
A React component to crop images with easy interactions.
A responsive image cropping tool for React.
React library to safely render HTML, filter attributes, autowrap text with matchers, render emoji characters, and much more.
React component for creating blurred backgrounds using canvas.
A collection of dark mode components and effects crafted with React and Tailwind CSS.
Free & Open source loading animations.
Create high-quality, super-responsive and customizable loading animations to insert into your website.
Fast, portable, and extensible command+k interface for React.
A React component for viewing large images up close.
The react cropper library that embraces power of the advanced cropper core to give the possibility to create croppers that exactly suited for your website design.
An animated number component. Dependency-free. Accessible and customizable.