Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
Curated List of React Components & Libraries.
GitHub stars and default-branch commits for brillout/awesome-react-components.
527 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Set up a modern web app by running one command.
An enterprise-class UI design language and React UI library
Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
A JS library for predictable global state management
🐻 Bear necessities for state management in React
Declarative routing for React
React-based framework with performance, scalability, and security built in.
🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.
Delightful JavaScript Testing.
📋 React Hooks for form state management and validation (Web + React Native)
Most modern mobile touch slider with hardware accelerated transitions
Fast, expressive styling for React. Server components, client components, streaming SSR, React Native—one API.
Chakra UI is a component system for building SaaS products with speed ⚡️
The headless rich text editor framework for web artisans.
A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility.
A modern animation library for React and JavaScript
Build forms in React, without the tears 😭
Beautiful and accessible drag and drop for lists with React
Screenshots with JavaScript
A fully featured React components library
A completely customizable framework for building rich text editors. (Currently in beta.)
Reorderable drag-and-drop lists for modern browsers and touch devices. No jQuery or framework required.
🌟 JavaScript Style Guide, with linter & automatic code fixer
✌️ A spring physics based React animation library
🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table
The Select Component for React.js
Redefined chart library built with React and D3
React components for efficiently rendering large lists and tabular data
A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design
Beautiful & consistent icon toolkit made by the community. Open-source project and a fork of Feather Icons.
A Foundation for Scalable Cross-Platform Apps
Official React bindings for Redux
The local-first database that runs on every JS runtime and replicates with your existing backend - no vendor, no lock-in - https://rxdb.info/
Bootstrap components built with React
A React framework for building text editors.
A draggable and resizable grid layout with responsive breakpoints, for React.
A React-based UI toolkit for the web
JavaScript Data Grid / Data Table with a Spreadsheet Look & Feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡
A spring that solves your animation problems.
Drag and Drop for React
Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
JavaScript Testing utilities for React
The industry-leading GraphQL client for TypeScript, JavaScript, React, Vue, Angular, and more. Apollo Client delivers powerful caching, intuitive APIs, and comprehensive developer tools to accelerate your app development.
Selector library for Redux
Relay is a JavaScript framework for building data-driven React applications.
Relay is a JavaScript framework for building data-driven React applications.
✨ A beautiful, responsive, highly customizable and accessible (WAI-ARIA) replacement for JavaScript's popup boxes. Zero dependencies. 🇺🇦🇪🇺
A document head manager for React
React components for efficiently rendering large lists and tabular data