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
223871⭐
45591🍴
React GitHub)- Reactiflux Discord Channel
- 🌎 React Community
- 🌎 React Conferences
- 🌎 React CodeSandbox Playground
- 🌎 React Official Tutorial
- 🌎 Using React in Visual Studio Code
37312⭐
8933🍴
React Interview Questions & Answers)- 🌎 Design patterns and Component patterns for building powerful Web Apps
24865⭐
2322🍴
A simple, scalable, and powerful architecture for building production ready React applications)44251⭐
4029🍴
Cheatsheets for experienced React developers getting started with TypeScript)8670⭐
1148🍴
The Fullstack Tutorial for GraphQL)
121927⭐
26082🍴
next) - The React Framework13448⭐
780🍴
blitz) - The Missing Fullstack Toolkit for Next.js28184⭐
2366🍴
remix) - Full stack web Framework that lets you focus on the user interface55090⭐
10340🍴
gatsby) - Build modern websites with React24279⭐
5189🍴
react-admin) - A frontend Framework for building B2B applications25514⭐
1917🍴
refine) - Build your React-based CRUD applications, without constraints
92075⭐
31665🍴
material-ui) - Ready-to-use foundational React components90634⭐
46863🍴
ant-design) - An enterprise-class UI design language and React UI library60252⭐
3357🍴
shadcn-ui) - Beautifully designed components built using Radix UI and Tailwind CSS22251⭐
3581🍴
react-bootstrap) - Bootstrap components built with React17882⭐
2665🍴
fluentui) - Microsoft's Fluent UI17927⭐
3238🍴
framework7) - Full featured HTML framework for building iOS & Android apps7661⭐
367🍴
ariakit) - Toolkit for building accessible web apps with React
60555⭐
15282🍴
redux) - Predictable State Container for JavaScript Apps27314⭐
1757🍴
mobx) - Simple, scalable state management43674⭐
1337🍴
zustand) - Bear necessities for state management in React40378⭐
2702🍴
tanstack-query) - Powerful asynchronous state management29711⭐
1190🍴
swr) - React Hooks for Data Fetching19255⭐
2635🍴
apollo-client) - A fully-featured, production ready caching GraphQL client18229⭐
1801🍴
relay) - A framework for building data-driven React applications19475⭐
1165🍴
recoil) - Experimental state management library for React apps17591⭐
567🍴
jotai) - Primitive and flexible state management for React26347⭐
1218🍴
xstate) - State machines and statecharts for the modern web4521⭐
222🍴
effector) - Business logic with ease27126⭐
842🍴
immer) - Create the next immutable state by mutating the current one32875⭐
1783🍴
immutable-js) - Immutable persistent data collections for Javascript20845⭐
1017🍴
rxdb) - A fast, offline-first, reactive database for JavaScript Applications
40170⭐
2479🍴
styled-components) - Visual primitives for the component age17252⭐
1097🍴
emotion) - CSS-in-JS library designed for high performance style composition11284⭐
414🍴
linaria) - Zero-Runtime CSS in JS library9326⭐
273🍴
vanilla-extract) - Zero-runtime Stylesheets-in-TypeScript
52250⭐
10162🍴
react-router) - Declarative routing for React6262⭐
143🍴
wouter) - A minimalist-friendly routing7291⭐
495🍴
tanstack-router) - Type-safe router with built-in caching & URL state management
102057⭐
26640🍴
create-react-app) - Set up a modern Web app by running one command65455⭐
5824🍴
vite) - Next Generation Frontend Tooling43206⭐
2259🍴
parcel) - The zero configuration build tool for the web15635⭐
554🍴
million) - An extremely fast and lightweight optimizing compiler14632⭐
935🍴
reactotron) - A desktop app for inspecting your React and React Native projects8842⭐
2754🍴
eslint-plugin-react) - React specific linting rules for ESLint10890⭐
190🍴
why-did-you-render) - Monkey patches React to notify you about avoidable re-renders
36196⭐
1932🍴
preact) - Fast React alternative with the same modern API28882⭐
1564🍴
floating-ui) - Toolkit to create floating elements7573⭐
375🍴
loadable-components) - The recommended Code Splitting library for React1056⭐
36🍴
react-uploady) - Modern file-upload components & hooks for React11957⭐
933🍴
downshift) - React autocomplete, combobox or select dropdown components6528⭐
198🍴
react-error-boundary) - A React error boundary component that lets you catch errors
43710⭐
6367🍴
jest) - Delightful JavaScript Testing18749⭐
1092🍴
react-testing-library) - Simple and complete React DOM testing utilities46301⭐
3127🍴
cypress) - Fast, easy and reliable testing for anything that runs in a browser
40818⭐
3420🍴
Awesome React Components)27340⭐
4090🍴
react-select) - The Select Component for React7462⭐
2193🍴
react-big-calendar) - Calendar component?⭐
?🍴
react-datepicker) - A simple and reusable datepicker component for React3787⭐
157🍴
react-loading-skeleton) - Create skeleton screens that automatically adapt to your app3717⭐
322🍴
react-qrcode) - QR component for use with React1116⭐
66🍴
react-archer) - Draw arrows between React elements11195⭐
721🍴
react-icons) - SVG React icons of popular icon packs784⭐
65🍴
react-complex-tree) - Unopinionated Accessible Tree1313⭐
240🍴
react-insta-stories) - A React component for Instagram like stories38855⭐
9741🍴
swiper) - Most modern mobile touch slider4535⭐
205🍴
keen-slider) - The Touch slider carousel125⭐
6🍴
cookie-consent-banner) – The lightweight and flexible Cookie Consent Banner439⭐
16🍴
heart-switch) - A heart-shaped toggle switch component for React4678⭐
179🍴
kbar) - Fast, portable, and extensible cmd+k interface for your site3384⭐
426🍴
tagify) - Lightweight, efficient Tags input component4667⭐
228🍴
puck) - The visual editor for React
83147⭐
9066🍴
storybook) - Storybook is a frontend workshop for building UI components and pages in isolation10804⭐
1438🍴
react-styleguidist) - Isolated React component development environment with a living style guide8152⭐
345🍴
react-cosmos) - Dev tool for creating reusable React components17650⭐
907🍴
bit) - A build system for development of composable software
40080⭐
2006🍴
react-hook-form) - React Hooks for form state management and validation33646⭐
2774🍴
formik) - Build forms in React, without the tears13767⭐
2158🍴
react-jsonschema-form) - A React component for building Web forms from JSON Schema10861⭐
1418🍴
formily) - Alibaba Group Unified Form Solution2487⭐
85🍴
vest) - Declarative validations framework
19660⭐
2533🍴
react-grid-layout) - A draggable and resizable grid layout with responsive breakpoints24332⭐
3013🍴
tanstack-table) - Headless UI for building powerful tables & datagrids6749⭐
2163🍴
react-data-grid) - Feature-rich and customizable data grid React component
7633⭐
1333🍴
react-map-gl) - React friendly API wrapper around MapboxGL JS4984⭐
881🍴
react-leaflet) - React components for Leaflet maps
22975⭐
1670🍴
recharts) - Redefined chart library built with React and D318933⭐
689🍴
visx) - Visualization components10824⭐
522🍴
victory) - A collection of composable React components for building interactive data visualizations8683⭐
828🍴
react-vis) - Data Visualization Components12792⭐
1004🍴
nivo) - Provides a rich set of data visualization components built on top of the D3 and React libraries
26317⭐
1499🍴
react-three-fiber) - A React renderer for Three.js26015⭐
585🍴
ink) - React for interactive command-line apps19403⭐
944🍴
remotion) - Make videos programmatically with React14302⭐
1122🍴
react-pdf) - Create PDF files using React2419⭐
126🍴
react-figma) - A React renderer for Figma
14116⭐
1348🍴
formatjs) - Internationalize your web apps9020⭐
1019🍴
react-i18next) - Internationalization for React done right2132⭐
74🍴
typesafe-i18n) - A fully type-safe and lightweight internationalization library
27610⭐
1172🍴
react-spring) - A spring physics based React animation library22462⭐
741🍴
framer-motion) - Open source, production-ready animation and gesture library for React11802⭐
205🍴
auto-animate) - A zero-config, drop-in animation utility that adds smooth transitions7195⭐
798🍴
react-tsparticles) - Easily create highly customizable particles effects925⭐
112🍴
react-parallax-tilt) - Easily apply tilt hover effect on React components
6545⭐
437🍴
rescript-compiler) - A robustly typed language that compiles to efficient and human-readable JavaScript6731⭐
760🍴
react-rails) - Integrate React with Rails1524⭐
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
28400⭐
6928🍴
mattermost-server) - An open source platform for secure collaboration19396⭐
8002🍴
kibana) - Your window into the Elastic Stack9656⭐
638🍴
webamp) - Winamp 2 reimplemented for the browser7007⭐
1700🍴
overreacted) - Personal blog by Dan Abramov2620⭐
60🍴
wave) - An open-source, cross-platform terminal for seamless workflows
- 🌎 React Native Official Website
116539⭐
24018🍴
React Native GitHub)- 🌎 React Native Community
- 🌎 Expo
- 🌎 Expo Snack Playground
23345⭐
4977🍴
react-navigation) - Routing and navigation for your React Native apps1361⭐
111🍴
expo-router) - The File-based router for universal React Native apps
17278⭐
2114🍴
react-native-vector-icons) - Customizable Icons for React Native13278⭐
3511🍴
react-native-gifted-chat) - The most complete chat UI for React Native
5634⭐
558🍴
realm-js) - A mobile database: an alternative to SQLite & key-value stores6383⭐
1439🍴
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. (✿◠‿◠)
62732⭐
7097🍴
enaqx/awesome-react)