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.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Material UI: Comprehensive React component library that implements Google's Material Design. Free forever.
A JS library for predictable global state management
๐ป Bear necessities for state management in React
Declarative routing for React
๐ค Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.
๐ React Hooks for form state management and validation (Web + React Native)
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 spring physics based React animation library
๐ค Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table
React components for efficiently rendering large lists and tabular data
Beautiful & consistent icon toolkit made by the community. Open-source project and a fork of Feather Icons.
Official React bindings for Redux
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 โก
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
React components for efficiently rendering large lists and tabular data
:fire: An extremely fast, React-like JavaScript library for building modern user interfaces
A React component for building Web forms from JSON Schema.
๐ค A client-first, server-capable, fully type-safe router and full-stack framework for the web (React and more).
The monorepo home to all of the FormatJS related libraries, most notably react-intl.
DevTools for Redux with hot reloading, action replay, and customizable UI
โช SVG-Powered component to easily create skeleton loadings.
The visual editor for React.
React notification made easy ๐ !
Essential UI blocks for building mobile web apps.
A collection of composable React components for building interactive data visualizations
Smoking Hot React Notifications ๐ฅ
tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.
๐งฑ A suite of React components .
Toolkit with accessible components, styles, and examples for your next web app
A set of React components implementing Google's Material Design specification with the power of CSS Modules
Create guided tours in your apps
A customizable, modular, responsive, lightbox gallery plugin.
React components for Chart.js, the most popular charting library
DayPicker is a customizable date picker component for React. Add date pickers, calendars, and date inputs to your web applications.
MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!
React components for Leaflet maps
React implementation of the Intersection Observer API to tell you when an element enters or leaves the viewport.
Integration of React + Webpack + Rails including server-side rendering of React, enabling a better developer experience and faster client performance.
Business logic with ease โ๏ธ
๐ฑ A resizable and draggable component for React.
A <QRCode/> component for use with React.
๐ Secure, stateless, and cookie-based session library for Next.js or any JavaScript framework
A responsive image cropping tool for React
๐ lightweight, efficient Tags input component in Vanilla JS / React / Angular / Vue
An accessible and easy tab component for ReactJS.