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
221565⭐
45205🍴
React GitHub)- Reactiflux Discord Channel
- 🌎 React Community
- 🌎 React Conferences
- 🌎 React CodeSandbox Playground
- 🌎 React Official Tutorial
- 🌎 Using React in Visual Studio Code
36608⭐
8757🍴
React Interview Questions & Answers)- 🌎 Design patterns and Component patterns for building powerful Web Apps
22685⭐
2129🍴
A simple, scalable, and powerful architecture for building production ready React applications)43947⭐
3999🍴
Cheatsheets for experienced React developers getting started with TypeScript)8659⭐
1148🍴
The Fullstack Tutorial for GraphQL)
120371⭐
25729🍴
next) - The React Framework13378⭐
775🍴
blitz) - The Missing Fullstack Toolkit for Next.js27294⭐
2299🍴
remix) - Full stack web Framework that lets you focus on the user interface55001⭐
10360🍴
gatsby) - Build modern websites with React23982⭐
5142🍴
react-admin) - A frontend Framework for building B2B applications24588⭐
1805🍴
refine) - Build your React-based CRUD applications, without constraints
91529⭐
31424🍴
material-ui) - Ready-to-use foundational React components90127⭐
45742🍴
ant-design) - An enterprise-class UI design language and React UI library56442⭐
3003🍴
shadcn-ui) - Beautifully designed components built using Radix UI and Tailwind CSS22192⭐
3575🍴
react-bootstrap) - Bootstrap components built with React17668⭐
2623🍴
fluentui) - Microsoft's Fluent UI17847⭐
3244🍴
framework7) - Full featured HTML framework for building iOS & Android apps7623⭐
362🍴
ariakit) - Toolkit for building accessible web apps with React
60450⭐
15261🍴
redux) - Predictable State Container for JavaScript Apps27193⭐
1747🍴
mobx) - Simple, scalable state management42368⭐
1296🍴
zustand) - Bear necessities for state management in React39624⭐
2642🍴
tanstack-query) - Powerful asynchronous state management29384⭐
1179🍴
swr) - React Hooks for Data Fetching19198⭐
2629🍴
apollo-client) - A fully-featured, production ready caching GraphQL client18174⭐
1794🍴
relay) - A framework for building data-driven React applications19446⭐
1153🍴
recoil) - Experimental state management library for React apps17210⭐
545🍴
jotai) - Primitive and flexible state management for React26114⭐
1213🍴
xstate) - State machines and statecharts for the modern web4491⭐
218🍴
effector) - Business logic with ease26911⭐
837🍴
immer) - Create the next immutable state by mutating the current one32853⭐
1776🍴
immutable-js) - Immutable persistent data collections for Javascript20548⭐
1003🍴
rxdb) - A fast, offline-first, reactive database for JavaScript Applications
40069⭐
2469🍴
styled-components) - Visual primitives for the component age17175⭐
1092🍴
emotion) - CSS-in-JS library designed for high performance style composition11176⭐
412🍴
linaria) - Zero-Runtime CSS in JS library9254⭐
267🍴
vanilla-extract) - Zero-runtime Stylesheets-in-TypeScript
51879⭐
10112🍴
react-router) - Declarative routing for React6112⭐
142🍴
wouter) - A minimalist-friendly routing7039⭐
468🍴
tanstack-router) - Type-safe router with built-in caching & URL state management
101833⭐
26570🍴
create-react-app) - Set up a modern Web app by running one command64607⭐
5715🍴
vite) - Next Generation Frontend Tooling43100⭐
2256🍴
parcel) - The zero configuration build tool for the web15160⭐
544🍴
million) - An extremely fast and lightweight optimizing compiler14542⭐
932🍴
reactotron) - A desktop app for inspecting your React and React Native projects8811⭐
2756🍴
eslint-plugin-react) - React specific linting rules for ESLint10779⭐
187🍴
why-did-you-render) - Monkey patches React to notify you about avoidable re-renders
36027⭐
1922🍴
preact) - Fast React alternative with the same modern API28507⭐
1541🍴
floating-ui) - Toolkit to create floating elements7527⭐
374🍴
loadable-components) - The recommended Code Splitting library for React1027⭐
35🍴
react-uploady) - Modern file-upload components & hooks for React11889⭐
929🍴
downshift) - React autocomplete, combobox or select dropdown components6388⭐
195🍴
react-error-boundary) - A React error boundary component that lets you catch errors
43558⭐
6339🍴
jest) - Delightful JavaScript Testing18634⭐
1078🍴
react-testing-library) - Simple and complete React DOM testing utilities46132⭐
3106🍴
cypress) - Fast, easy and reliable testing for anything that runs in a browser
40300⭐
3384🍴
Awesome React Components)27232⭐
4086🍴
react-select) - The Select Component for React7375⭐
2182🍴
react-big-calendar) - Calendar component?⭐
?🍴
react-datepicker) - A simple and reusable datepicker component for React3743⭐
156🍴
react-loading-skeleton) - Create skeleton screens that automatically adapt to your app3674⭐
318🍴
react-qrcode) - QR component for use with React1065⭐
65🍴
react-archer) - Draw arrows between React elements11039⭐
716🍴
react-icons) - SVG React icons of popular icon packs753⭐
64🍴
react-complex-tree) - Unopinionated Accessible Tree1305⭐
237🍴
react-insta-stories) - A React component for Instagram like stories38528⭐
9749🍴
swiper) - Most modern mobile touch slider4496⭐
200🍴
keen-slider) - The Touch slider carousel111⭐
6🍴
cookie-consent-banner) – The lightweight and flexible Cookie Consent Banner436⭐
16🍴
heart-switch) - A heart-shaped toggle switch component for React4611⭐
181🍴
kbar) - Fast, portable, and extensible cmd+k interface for your site3261⭐
424🍴
tagify) - Lightweight, efficient Tags input component4164⭐
193🍴
puck) - The visual editor for React
82734⭐
8994🍴
storybook) - Storybook is a frontend workshop for building UI components and pages in isolation10788⭐
1437🍴
react-styleguidist) - Isolated React component development environment with a living style guide8108⭐
342🍴
react-cosmos) - Dev tool for creating reusable React components17550⭐
902🍴
bit) - A build system for development of composable software
39496⭐
1976🍴
react-hook-form) - React Hooks for form state management and validation33501⭐
2762🍴
formik) - Build forms in React, without the tears13628⭐
2142🍴
react-jsonschema-form) - A React component for building Web forms from JSON Schema10735⭐
1394🍴
formily) - Alibaba Group Unified Form Solution2478⭐
85🍴
vest) - Declarative validations framework
19430⭐
2518🍴
react-grid-layout) - A draggable and resizable grid layout with responsive breakpoints24066⭐
2982🍴
tanstack-table) - Headless UI for building powerful tables & datagrids6678⭐
2154🍴
react-data-grid) - Feature-rich and customizable data grid React component
7554⭐
1330🍴
react-map-gl) - React friendly API wrapper around MapboxGL JS4919⭐
881🍴
react-leaflet) - React components for Leaflet maps
22587⭐
1652🍴
recharts) - Redefined chart library built with React and D318711⭐
677🍴
visx) - Visualization components10769⭐
519🍴
victory) - A collection of composable React components for building interactive data visualizations8654⭐
828🍴
react-vis) - Data Visualization Components12637⭐
991🍴
nivo) - Provides a rich set of data visualization components built on top of the D3 and React libraries
25909⭐
1476🍴
react-three-fiber) - A React renderer for Three.js25772⭐
578🍴
ink) - React for interactive command-line apps19076⭐
918🍴
remotion) - Make videos programmatically with React14105⭐
1102🍴
react-pdf) - Create PDF files using React2396⭐
124🍴
react-figma) - A React renderer for Figma
14060⭐
1347🍴
formatjs) - Internationalize your web apps8926⭐
1018🍴
react-i18next) - Internationalization for React done right2090⭐
74🍴
typesafe-i18n) - A fully type-safe and lightweight internationalization library
27405⭐
1166🍴
react-spring) - A spring physics based React animation library22001⭐
717🍴
framer-motion) - Open source, production-ready animation and gesture library for React11585⭐
199🍴
auto-animate) - A zero-config, drop-in animation utility that adds smooth transitions6972⭐
780🍴
react-tsparticles) - Easily create highly customizable particles effects901⭐
109🍴
react-parallax-tilt) - Easily apply tilt hover effect on React components
6441⭐
436🍴
rescript-compiler) - A robustly typed language that compiles to efficient and human-readable JavaScript6723⭐
760🍴
react-rails) - Integrate React with Rails1518⭐
138🍴
fulcro) - A library for development of web applications in clj/cljs- 🌎 tailwind-react - Article that shows you how to integrate React application with Tailwind
28020⭐
6826🍴
mattermost-server) - An open source platform for secure collaboration19281⭐
7949🍴
kibana) - Your window into the Elastic Stack9568⭐
630🍴
webamp) - Winamp 2 reimplemented for the browser6985⭐
1697🍴
overreacted) - Personal blog by Dan Abramov2427⭐
51🍴
wave) - An open-source, cross-platform terminal for seamless workflows
- 🌎 React Native Official Website
115587⭐
23862🍴
React Native GitHub)- 🌎 React Native Community
- 🌎 Expo
- 🌎 Expo Snack Playground
23237⭐
4962🍴
react-navigation) - Routing and navigation for your React Native apps1358⭐
110🍴
expo-router) - The File-based router for universal React Native apps
17213⭐
2115🍴
react-native-vector-icons) - Customizable Icons for React Native13168⭐
3503🍴
react-native-gifted-chat) - The most complete chat UI for React Native
5588⭐
558🍴
realm-js) - A mobile database: an alternative to SQLite & key-value stores6347⭐
1438🍴
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. (✿◠‿◠)
61837⭐
7038🍴
enaqx/awesome-react)