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
230806⭐
47232🍴
React GitHub)- Reactiflux Discord Channel
- 🌎 React Community
- 🌎 React Conferences
- 🌎 React CodeSandbox Playground
- 🌎 React Official Tutorial
- 🌎 Using React in Visual Studio Code
40481⭐
9590🍴
React Interview Questions & Answers)- 🌎 Design patterns and Component patterns for building powerful Web Apps
29079⭐
2641🍴
A simple, scalable, and powerful architecture for building production ready React applications)45665⭐
4151🍴
Cheatsheets for experienced React developers getting started with TypeScript)8701⭐
1141🍴
The Fullstack Tutorial for GraphQL)
128135⭐
27230🍴
next) - The React Framework30412⭐
2580🍴
remix) - Full stack web Framework that lets you focus on the user interface55307⭐
10305🍴
gatsby) - Build modern websites with React25149⭐
5279🍴
react-admin) - A frontend Framework for building B2B applications29153⭐
2286🍴
refine) - Build your React-based CRUD applications, without constraints
94359⭐
32386🍴
material-ui) - Ready-to-use foundational React components92990⭐
50510🍴
ant-design) - An enterprise-class UI design language and React UI library77308⭐
4921🍴
shadcn-ui) - Beautifully designed components built using Radix UI and Tailwind CSS22454⭐
3609🍴
react-bootstrap) - Bootstrap components built with React18716⭐
2753🍴
fluentui) - Microsoft's Fluent UI18199⭐
3230🍴
framework7) - Full featured HTML framework for building iOS & Android apps7942⭐
374🍴
ariakit) - Toolkit for building accessible web apps with React27226⭐
1925🍴
mantine) - Fully featured React components library14836⭐
687🍴
react-email) - Unstyled components for creating beautiful emails
60962⭐
15261🍴
redux) - Predictable State Container for JavaScript Apps27644⭐
1775🍴
mobx) - Simple, scalable state management48924⭐
1534🍴
zustand) - Bear necessities for state management in React43132⭐
2967🍴
tanstack-query) - Powerful asynchronous state management30785⭐
1232🍴
swr) - React Hooks for Data Fetching19422⭐
2664🍴
apollo-client) - A fully-featured, production ready caching GraphQL client18451⭐
1836🍴
relay) - A framework for building data-driven React applications19043⭐
633🍴
jotai) - Primitive and flexible state management for React27491⭐
1263🍴
xstate) - State machines and statecharts for the modern web4630⭐
246🍴
effector) - Business logic with ease27899⭐
852🍴
immer) - Create the next immutable state by mutating the current one32986⭐
1783🍴
immutable-js) - Immutable persistent data collections for Javascript21739⭐
1070🍴
rxdb) - A fast, offline-first, reactive database for JavaScript Applications
40577⭐
2502🍴
styled-components) - Visual primitives for the component age17572⭐
1112🍴
emotion) - CSS-in-JS library designed for high performance style composition9671⭐
297🍴
vanilla-extract) - Zero-runtime Stylesheets-in-TypeScript
53607⭐
10380🍴
react-router) - Declarative routing for React6829⭐
156🍴
wouter) - A minimalist-friendly routing8503⭐
709🍴
tanstack-router) - Type-safe router with built-in caching & URL state management
102940⭐
26915🍴
create-react-app) - Set up a modern Web app by running one command69608⭐
6312🍴
vite) - Next Generation Frontend Tooling43558⭐
2264🍴
parcel) - The zero configuration build tool for the web16677⭐
584🍴
million) - An extremely fast and lightweight optimizing compiler14985⭐
943🍴
reactotron) - A desktop app for inspecting your React and React Native projects9032⭐
2765🍴
eslint-plugin-react) - React specific linting rules for ESLint11447⭐
200🍴
why-did-you-render) - Monkey patches React to notify you about avoidable re-renders
36979⭐
1957🍴
preact) - Fast React alternative with the same modern API30381⭐
1623🍴
floating-ui) - Toolkit to create floating elements7719⭐
381🍴
loadable-components) - The recommended Code Splitting library for React1122⭐
37🍴
react-uploady) - Modern file-upload components & hooks for React12138⭐
933🍴
downshift) - React autocomplete, combobox or select dropdown components7076⭐
209🍴
react-error-boundary) - A React error boundary component that lets you catch errors
44368⭐
6476🍴
jest) - Delightful JavaScript Testing19090⭐
1111🍴
react-testing-library) - Simple and complete React DOM testing utilities47624⭐
3201🍴
cypress) - Fast, easy and reliable testing for anything that runs in a browser
43042⭐
3524🍴
Awesome React Components)27714⭐
4134🍴
react-select) - The Select Component for React8012⭐
2248🍴
react-big-calendar) - Calendar component?⭐
?🍴
react-datepicker) - A simple and reusable datepicker component for React4038⭐
158🍴
react-loading-skeleton) - Create skeleton screens that automatically adapt to your app3922⭐
335🍴
react-qrcode) - QR component for use with React1189⭐
69🍴
react-archer) - Draw arrows between React elements11761⭐
757🍴
react-icons) - SVG React icons of popular icon packs1018⭐
83🍴
react-complex-tree) - Unopinionated Accessible Tree1379⭐
247🍴
react-insta-stories) - A React component for Instagram like stories40227⭐
9744🍴
swiper) - Most modern mobile touch slider4736⭐
218🍴
keen-slider) - The Touch slider carousel151⭐
8🍴
cookie-consent-banner) – The lightweight and flexible Cookie Consent Banner443⭐
15🍴
heart-switch) - A heart-shaped toggle switch component for React4898⭐
185🍴
kbar) - Fast, portable, and extensible cmd+k interface for your site3580⭐
439🍴
tagify) - Lightweight, efficient Tags input component5439⭐
337🍴
puck) - The visual editor for React
85000⭐
9372🍴
storybook) - Storybook is a frontend workshop for building UI components and pages in isolation10851⭐
1434🍴
react-styleguidist) - Isolated React component development environment with a living style guide8373⭐
353🍴
react-cosmos) - Dev tool for creating reusable React components17952⭐
936🍴
bit) - A build system for development of composable software
41990⭐
2101🍴
react-hook-form) - React Hooks for form state management and validation34057⭐
2797🍴
formik) - Build forms in React, without the tears14462⭐
2206🍴
react-jsonschema-form) - A React component for building Web forms from JSON Schema11608⭐
1510🍴
formily) - Alibaba Group Unified Form Solution2575⭐
85🍴
vest) - Declarative validations framework
20662⭐
2598🍴
react-grid-layout) - A draggable and resizable grid layout with responsive breakpoints25461⭐
3109🍴
tanstack-table) - Headless UI for building powerful tables & datagrids7045⭐
2188🍴
react-data-grid) - Feature-rich and customizable data grid React component
7908⭐
1355🍴
react-map-gl) - React friendly API wrapper around MapboxGL JS5215⭐
889🍴
react-leaflet) - React components for Leaflet maps
24322⭐
1721🍴
recharts) - Redefined chart library built with React and D319631⭐
721🍴
visx) - Visualization components11049⭐
525🍴
victory) - A collection of composable React components for building interactive data visualizations8740⭐
835🍴
react-vis) - Data Visualization Components13279⭐
1034🍴
nivo) - Provides a rich set of data visualization components built on top of the D3 and React libraries26616⭐
1727🍴
xyflow) - A customizable React component for building node-based editors and interactive diagrams
27853⭐
1613🍴
react-three-fiber) - A React renderer for Three.js27394⭐
619🍴
ink) - React for interactive command-line apps21173⭐
1081🍴
remotion) - Make videos programmatically with React15111⭐
1195🍴
react-pdf) - Create PDF files using React2573⭐
133🍴
react-figma) - A React renderer for Figma
14362⭐
1362🍴
formatjs) - Internationalize your web apps9359⭐
1030🍴
react-i18next) - Internationalization for React done right
28346⭐
1193🍴
react-spring) - A spring physics based React animation library26552⭐
867🍴
framer-motion) - Open source, production-ready animation and gesture library for React13008⭐
230🍴
auto-animate) - A zero-config, drop-in animation utility that adds smooth transitions7843⭐
862🍴
react-tsparticles) - Easily create highly customizable particles effects984⭐
121🍴
react-parallax-tilt) - Easily apply tilt hover effect on React components1886⭐
142🍴
simple-parallax-js) - The easiest way to get a parallax effect with React and JavaScript
6798⭐
455🍴
rescript-compiler) - A robustly typed language that compiles to efficient and human-readable JavaScript6749⭐
759🍴
react-rails) - Integrate React with Rails1550⭐
139🍴
fulcro) - A library for development of web applications in clj/cljs- 🌎 tailwind-react - Article that shows you how to integrate React application with Tailwind
31078⭐
7455🍴
mattermost-server) - An open source platform for secure collaboration20036⭐
8255🍴
kibana) - Your window into the Elastic Stack10311⭐
700🍴
webamp) - Winamp 2 reimplemented for the browser7084⭐
1707🍴
overreacted) - Personal blog by Dan Abramov7866⭐
236🍴
wave) - An open-source, cross-platform terminal for seamless workflows
- 🌎 React Native Official Website
119887⭐
24390🍴
React Native GitHub)- 🌎 React Native Community
- 🌎 Expo
- 🌎 Expo Snack Playground
23696⭐
5058🍴
react-navigation) - Routing and navigation for your React Native apps
17486⭐
2123🍴
react-native-vector-icons) - Customizable Icons for React Native13625⭐
3557🍴
react-native-gifted-chat) - The most complete chat UI for React Native
5823⭐
582🍴
realm-js) - A mobile database: an alternative to SQLite & key-value stores6503⭐
1471🍴
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. (✿◠‿◠)
66151⭐
7234🍴
enaqx/awesome-react)