A collection of awesome things regarding the React ecosystem.
- React
- React General Resources
- React Tutorials
- React Frameworks
- React Component Libraries
- React State Management and Data Fetching
- React Styling
- React Routing
- React Development Tools
- React Libraries
- React Testing
- React Awesome Components
- React Components Sandboxes
- React Forms
- React Tables and Grids
- React Maps
- React Charts
- React Renderers
- React Internationalization
- React Graphics and Animations
- React Integration
- React Real Apps
- React Native
- Contribution
- 🌎 React Official Website
225619⭐
46018🍴
React GitHub)- Reactiflux Discord Channel
- 🌎 React Community
- 🌎 React Conferences
- 🌎 React CodeSandbox Playground
- 🌎 React Official Tutorial
- 🌎 Using React in Visual Studio Code
38242⭐
9125🍴
React Interview Questions & Answers)- 🌎 Design patterns and Component patterns for building powerful Web Apps
25770⭐
2393🍴
A simple, scalable, and powerful architecture for building production ready React applications)44620⭐
4057🍴
Cheatsheets for experienced React developers getting started with TypeScript)8684⭐
1149🍴
The Fullstack Tutorial for GraphQL)
123466⭐
26335🍴
next) - The React Framework13529⭐
790🍴
blitz) - The Missing Fullstack Toolkit for Next.js28545⭐
2407🍴
remix) - Full stack web Framework that lets you focus on the user interface55160⭐
10333🍴
gatsby) - Build modern websites with React24524⭐
5202🍴
react-admin) - A frontend Framework for building B2B applications26438⭐
2022🍴
refine) - Build your React-based CRUD applications, without constraints
92730⭐
31941🍴
material-ui) - Ready-to-use foundational React components91321⭐
47904🍴
ant-design) - An enterprise-class UI design language and React UI library65109⭐
3727🍴
shadcn-ui) - Beautifully designed components built using Radix UI and Tailwind CSS22312⭐
3589🍴
react-bootstrap) - Bootstrap components built with React18119⭐
2699🍴
fluentui) - Microsoft's Fluent UI17995⭐
3239🍴
framework7) - Full featured HTML framework for building iOS & Android apps7718⭐
366🍴
ariakit) - Toolkit for building accessible web apps with React
60666⭐
15278🍴
redux) - Predictable State Container for JavaScript Apps27378⭐
1759🍴
mobx) - Simple, scalable state management44959⭐
1372🍴
zustand) - Bear necessities for state management in React41068⭐
2778🍴
tanstack-query) - Powerful asynchronous state management29968⭐
1199🍴
swr) - React Hooks for Data Fetching19293⭐
2644🍴
apollo-client) - A fully-featured, production ready caching GraphQL client18294⭐
1811🍴
relay) - A framework for building data-driven React applications19521⭐
1174🍴
recoil) - Experimental state management library for React apps17903⭐
575🍴
jotai) - Primitive and flexible state management for React26609⭐
1222🍴
xstate) - State machines and statecharts for the modern web4545⭐
228🍴
effector) - Business logic with ease27334⭐
843🍴
immer) - Create the next immutable state by mutating the current one32903⭐
1785🍴
immutable-js) - Immutable persistent data collections for Javascript21006⭐
1025🍴
rxdb) - A fast, offline-first, reactive database for JavaScript Applications
40272⭐
2489🍴
styled-components) - Visual primitives for the component age17337⭐
1097🍴
emotion) - CSS-in-JS library designed for high performance style composition11425⭐
413🍴
linaria) - Zero-Runtime CSS in JS library9419⭐
282🍴
vanilla-extract) - Zero-runtime Stylesheets-in-TypeScript
52564⭐
10195🍴
react-router) - Declarative routing for React6416⭐
147🍴
wouter) - A minimalist-friendly routing7496⭐
524🍴
tanstack-router) - Type-safe router with built-in caching & URL state management
102288⭐
26706🍴
create-react-app) - Set up a modern Web app by running one command66330⭐
5932🍴
vite) - Next Generation Frontend Tooling43294⭐
2253🍴
parcel) - The zero configuration build tool for the web16046⭐
560🍴
million) - An extremely fast and lightweight optimizing compiler14727⭐
937🍴
reactotron) - A desktop app for inspecting your React and React Native projects8882⭐
2756🍴
eslint-plugin-react) - React specific linting rules for ESLint11016⭐
194🍴
why-did-you-render) - Monkey patches React to notify you about avoidable re-renders
36397⭐
1931🍴
preact) - Fast React alternative with the same modern API29194⭐
1578🍴
floating-ui) - Toolkit to create floating elements7601⭐
376🍴
loadable-components) - The recommended Code Splitting library for React1085⭐
35🍴
react-uploady) - Modern file-upload components & hooks for React12013⭐
930🍴
downshift) - React autocomplete, combobox or select dropdown components6687⭐
200🍴
react-error-boundary) - A React error boundary component that lets you catch errors
43919⭐
6401🍴
jest) - Delightful JavaScript Testing18854⭐
1096🍴
react-testing-library) - Simple and complete React DOM testing utilities46491⭐
3146🍴
cypress) - Fast, easy and reliable testing for anything that runs in a browser
41436⭐
3441🍴
Awesome React Components)27450⭐
4105🍴
react-select) - The Select Component for React7589⭐
2202🍴
react-big-calendar) - Calendar component?⭐
?🍴
react-datepicker) - A simple and reusable datepicker component for React3833⭐
155🍴
react-loading-skeleton) - Create skeleton screens that automatically adapt to your app3759⭐
326🍴
react-qrcode) - QR component for use with React1132⭐
66🍴
react-archer) - Draw arrows between React elements11335⭐
733🍴
react-icons) - SVG React icons of popular icon packs909⭐
72🍴
react-complex-tree) - Unopinionated Accessible Tree1338⭐
244🍴
react-insta-stories) - A React component for Instagram like stories39230⭐
9746🍴
swiper) - Most modern mobile touch slider4596⭐
210🍴
keen-slider) - The Touch slider carousel133⭐
6🍴
cookie-consent-banner) – The lightweight and flexible Cookie Consent Banner442⭐
16🍴
heart-switch) - A heart-shaped toggle switch component for React4739⭐
180🍴
kbar) - Fast, portable, and extensible cmd k interface for your site3441⭐
426🍴
tagify) - Lightweight, efficient Tags input component4863⭐
252🍴
puck) - The visual editor for React
83563⭐
9154🍴
storybook) - Storybook is a frontend workshop for building UI components and pages in isolation10815⭐
1440🍴
react-styleguidist) - Isolated React component development environment with a living style guide8203⭐
345🍴
react-cosmos) - Dev tool for creating reusable React components17747⭐
923🍴
bit) - A build system for development of composable software
40572⭐
2032🍴
react-hook-form) - React Hooks for form state management and validation33758⭐
2776🍴
formik) - Build forms in React, without the tears13976⭐
2169🍴
react-jsonschema-form) - A React component for building Web forms from JSON Schema11121⭐
1443🍴
formily) - Alibaba Group Unified Form Solution2513⭐
84🍴
vest) - Declarative validations framework
19931⭐
2547🍴
react-grid-layout) - A draggable and resizable grid layout with responsive breakpoints24584⭐
3036🍴
tanstack-table) - Headless UI for building powerful tables & datagrids6830⭐
2165🍴
react-data-grid) - Feature-rich and customizable data grid React component
7717⭐
1335🍴
react-map-gl) - React friendly API wrapper around MapboxGL JS5034⭐
884🍴
react-leaflet) - React components for Leaflet maps
23349⭐
1684🍴
recharts) - Redefined chart library built with React and D319151⭐
698🍴
visx) - Visualization components10914⭐
524🍴
victory) - A collection of composable React components for building interactive data visualizations8705⭐
830🍴
react-vis) - Data Visualization Components12951⭐
1011🍴
nivo) - Provides a rich set of data visualization components built on top of the D3 and React libraries
26766⭐
1515🍴
react-three-fiber) - A React renderer for Three.js26249⭐
589🍴
ink) - React for interactive command-line apps19696⭐
965🍴
remotion) - Make videos programmatically with React14479⭐
1140🍴
react-pdf) - Create PDF files using React2438⭐
126🍴
react-figma) - A React renderer for Figma
14163⭐
1351🍴
formatjs) - Internationalize your web apps9107⭐
1021🍴
react-i18next) - Internationalization for React done right2178⭐
75🍴
typesafe-i18n) - A fully type-safe and lightweight internationalization library
27803⭐
1184🍴
react-spring) - A spring physics based React animation library22912⭐
769🍴
framer-motion) - Open source, production-ready animation and gesture library for React12026⭐
214🍴
auto-animate) - A zero-config, drop-in animation utility that adds smooth transitions7358⭐
815🍴
react-tsparticles) - Easily create highly customizable particles effects958⭐
115🍴
react-parallax-tilt) - Easily apply tilt hover effect on React components
6616⭐
440🍴
rescript-compiler) - A robustly typed language that compiles to efficient and human-readable JavaScript6737⭐
757🍴
react-rails) - Integrate React with Rails1532⭐
137🍴
fulcro) - A library for development of web applications in clj/cljs- 🌎 tailwind-react - Article that shows you how to integrate React application with Tailwind
28770⭐
7052🍴
mattermost-server) - An open source platform for secure collaboration19510⭐
8058🍴
kibana) - Your window into the Elastic Stack9730⭐
641🍴
webamp) - Winamp 2 reimplemented for the browser7026⭐
1706🍴
overreacted) - Personal blog by Dan Abramov3528⭐
84🍴
wave) - An open-source, cross-platform terminal for seamless workflows
- 🌎 React Native Official Website
117339⭐
24113🍴
React Native GitHub)- 🌎 React Native Community
- 🌎 Expo
- 🌎 Expo Snack Playground
23406⭐
4993🍴
react-navigation) - Routing and navigation for your React Native apps1363⭐
113🍴
expo-router) - The File-based router for universal React Native apps
17322⭐
2115🍴
react-native-vector-icons) - Customizable Icons for React Native13380⭐
3529🍴
react-native-gifted-chat) - The most complete chat UI for React Native
5688⭐
562🍴
realm-js) - A mobile database: an alternative to SQLite & key-value stores6415⭐
1452🍴
react-native-device-info) - Device Information for React Native iOS and Android
This list began as a personal compilation of interesting things related to React. When it was initiated, React was still in beta, a special script was required to convert JSX to JS, and Flux had not yet been released. Today, React has become mainstream, with numerous developments taking place. Kindly refrain from using this list as an advertisement board or a space to promote your experiments. We focus on sharing entirely free resources here. Please feel free to propose updates for outdated projects and articles, as well as new contributions. Your input and suggestions are wholeheartedly♡ appreciated. (✿◠‿◠)
63525⭐
7129🍴
enaqx/awesome-react)