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.
🤖 Powerful asynchronous state management, server-state utilities and data fetching for the web. TS/JS, React Query, Solid Query, Svelte Query and Vue Query.
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 ⚡️
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 😭
A fully featured React components library
A completely customizable framework for building rich text editors. (Currently in beta.)
Beautiful & consistent icon toolkit made by the community. Open-source project and a fork of Feather Icons.
Official React bindings for Redux
Drag and Drop 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.
React components for efficiently rendering large lists and tabular data
The visual editor for React.
🌲 Evergreen React UI Framework by Segment
Display PDFs in your React app as easily as if they were images.
Smoking Hot React Notifications 🔥
A design system built by IBM
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 .
Sandbox for developing and testing UI components in isolation
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
React friendly API wrapper around MapboxGL JS
The Most Complete React UI Component Library
Create guided tours in your apps
A customizable, modular, responsive, lightbox gallery plugin.
🌍 📖 A readable, automated, and optimized (2 kb) internationalization for JavaScript
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 + Vue Search UI for Elasticsearch & Opensearch. Compatible with Algolia's Instantsearch and Autocomplete components.
A React component for swipeable views. :snowflake:
A set of React UI components that supports Pinterest’s design language
🛠 Secure, stateless, and cookie-based session library for Next.js or any JavaScript framework
The complete tree view component for React
A collection of loading spinner components for react
A simple markdown editor with preview, implemented with React.js and TypeScript.
Datatables for React using Material-UI
JavaScript event calendar. Modern alternative to fullcalendar and react-big-calendar.
A React component to view a PDF document
User-friendly query builder for React
Open-source collection of stunning Components built with Tailwind CSS, shadcn/ui and Motion to use on your websites
Official React components built for Flowbite and Tailwind CSS
Untitled UI React is the world’s largest collection of open-source React components built with Tailwind CSS and React Aria. Just copy, paste, and build.
react.js powered YouTube player component
A fully featured Material UI V5 implementation of TanStack React Table V8, written from the ground up in TypeScript
Call & Await React Components
Internationalize React apps. Not only for Component but also for Vanilla JS.
React components that allow you to divide a page or container into nestable anchored, scrollable and resizable spaces.
The table component for your Mantine data-rich applications, supporting asynchronous data loading, column sorting, custom cell data rendering, context menus, nesting, Gmail-style batch row selection, dark theme, and more.