awesome-react

React development hub

A collection of resources and tutorials for building React applications

A collection of awesome things regarding React ecosystem

GitHub

66k stars
2k watching
7k forks
last commit: 2 months ago
Linked from 13 awesome lists

awesomeawesome-listjavascriptreactreact-appsreact-nativereact-tutorialsamplestutorialtypescript

Awesome React / React

React Official Website
React GitHub 230,386 2 months ago
Reactiflux Discord Channel
React Community
React Conferences
React CodeSandbox Playground
React Official Tutorial
Using React in Visual Studio Code
React Interview Questions & Answers 40,329 3 months ago
Design patterns and Component patterns for building powerful Web Apps
A simple, scalable, and powerful architecture for building production ready React applications 28,921 2 months ago
Cheatsheets for experienced React developers getting started with TypeScript 45,629 3 months ago
The Fullstack Tutorial for GraphQL 8,703 8 months ago
next 127,853 2 months ago The React Framework
remix 30,311 2 months ago Full stack web Framework that lets you focus on the user interface
gatsby 55,317 2 months ago Build modern websites with React
react-admin 25,106 2 months ago A frontend Framework for building B2B applications
refine 28,962 2 months ago Build your React-based CRUD applications, without constraints
material-ui 94,275 2 months ago Ready-to-use foundational React components
ant-design 92,851 2 months ago An enterprise-class UI design language and React UI library
shadcn-ui 76,791 2 months ago Beautifully designed components built using Radix UI and Tailwind CSS
react-bootstrap 22,443 2 months ago Bootstrap components built with React
fluentui 18,625 2 months ago Microsoft's Fluent UI
framework7 18,172 3 months ago Full featured HTML framework for building iOS & Android apps
ariakit 7,926 2 months ago Toolkit for building accessible web apps with React
mantine 27,094 2 months ago Fully featured React components library
react-email 14,774 2 months ago Unstyled components for creating beautiful emails
redux 60,939 3 months ago Predictable State Container for JavaScript Apps
mobx 27,620 2 months ago Simple, scalable state management
zustand 48,670 2 months ago Bear necessities for state management in React
tanstack-query 42,982 2 months ago Powerful asynchronous state management
swr 30,715 2 months ago React Hooks for Data Fetching
apollo-client 19,409 2 months ago A fully-featured, production ready caching GraphQL client
relay 18,434 2 months ago A framework for building data-driven React applications
jotai 18,969 2 months ago Primitive and flexible state management for React
xstate 27,294 3 months ago State machines and statecharts for the modern web
effector 4,624 2 months ago Business logic with ease
immer 27,858 5 months ago Create the next immutable state by mutating the current one
immutable-js 32,987 3 months ago Immutable persistent data collections for Javascript
rxdb 21,703 2 months ago A fast, offline-first, reactive database for JavaScript Applications
styled-components 40,570 6 months ago Visual primitives for the component age
emotion 17,555 2 months ago CSS-in-JS library designed for high performance style composition
vanilla-extract 9,653 3 months ago Zero-runtime Stylesheets-in-TypeScript
react-router 53,504 2 months ago Declarative routing for React
wouter 6,813 5 months ago A minimalist-friendly routing
tanstack-router 8,438 2 months ago Type-safe router with built-in caching & URL state management
create-react-app 102,901 6 months ago Set up a modern Web app by running one command
vite 69,303 2 months ago Next Generation Frontend Tooling
parcel 43,546 2 months ago The zero configuration build tool for the web
million 16,642 7 months ago An extremely fast and lightweight optimizing compiler
reactotron 14,975 3 months ago A desktop app for inspecting your React and React Native projects
eslint-plugin-react 9,025 2 months ago React specific linting rules for ESLint
why-did-you-render 11,427 3 months ago Monkey patches React to notify you about avoidable re-renders
preact 36,957 2 months ago Fast React alternative with the same modern API
floating-ui 30,318 2 months ago Toolkit to create floating elements
loadable-components 7,708 10 months ago The recommended Code Splitting library for React
react-uploady 1,121 2 months ago Modern file-upload components & hooks for React
downshift 12,126 6 months ago React autocomplete, combobox or select dropdown components
react-error-boundary 7,046 4 months ago A React error boundary component that lets you catch errors
jest 44,353 2 months ago Delightful JavaScript Testing
react-testing-library 19,072 3 months ago Simple and complete React DOM testing utilities
cypress 47,571 2 months ago Fast, easy and reliable testing for anything that runs in a browser
Awesome React Components 42,946 6 months ago
react-select 27,698 2 months ago The Select Component for React
react-big-calendar 7,976 2 months ago Calendar component
react-datepicker 8,133 2 months ago A simple and reusable datepicker component for React
react-loading-skeleton 4,008 2 months ago Create skeleton screens that automatically adapt to your app
react-qrcode 3,914 2 months ago QR component for use with React
react-archer 1,182 10 months ago Draw arrows between React elements
react-icons 11,731 2 months ago SVG React icons of popular icon packs
react-complex-tree 1,010 3 months ago Unopinionated Accessible Tree
react-insta-stories 1,378 7 months ago A React component for Instagram like stories
swiper 40,148 3 months ago Most modern mobile touch slider
keen-slider 4,726 8 months ago The Touch slider carousel
cookie-consent-banner 150 6 months ago – The lightweight and flexible Cookie Consent Banner
heart-switch 443 over 1 year ago A heart-shaped toggle switch component for React
kbar 4,886 6 months ago Fast, portable, and extensible cmd+k interface for your site
tagify 3,568 2 months ago Lightweight, efficient Tags input component
puck 5,348 2 months ago The visual editor for React
storybook 84,900 2 months ago Storybook is a frontend workshop for building UI components and pages in isolation
react-styleguidist 10,849 4 months ago Isolated React component development environment with a living style guide
react-cosmos 8,372 2 months ago Dev tool for creating reusable React components
bit 17,938 2 months ago A build system for development of composable software
react-hook-form 41,896 2 months ago React Hooks for form state management and validation
formik 34,043 4 months ago Build forms in React, without the tears
react-jsonschema-form 14,424 2 months ago A React component for building Web forms from JSON Schema
formily 11,547 4 months ago Alibaba Group Unified Form Solution
vest 2,573 2 months ago Declarative validations framework
react-grid-layout 20,618 4 months ago A draggable and resizable grid layout with responsive breakpoints
tanstack-table 25,388 2 months ago Headless UI for building powerful tables & datagrids
react-data-grid 7,030 2 months ago Feature-rich and customizable data grid React component
react-map-gl 7,897 2 months ago React friendly API wrapper around MapboxGL JS
react-leaflet 5,199 2 months ago React components for Leaflet maps
recharts 24,259 2 months ago Redefined chart library built with React and D3
visx 19,604 2 months ago Visualization components
victory 11,039 2 months ago A collection of composable React components for building interactive data visualizations
react-vis 8,737 5 months ago Data Visualization Components
nivo 13,268 3 months ago Provides a rich set of data visualization components built on top of the D3 and React libraries
xyflow 26,420 2 months ago A customizable React component for building node-based editors and interactive diagrams
react-three-fiber 27,796 2 months ago A React renderer for Three.js
ink 27,354 3 months ago React for interactive command-line apps
remotion 21,072 2 months ago Make videos programmatically with React
react-pdf 15,083 3 months ago Create PDF files using React
react-figma 2,569 2 months ago A React renderer for Figma
formatjs 14,345 2 months ago Internationalize your web apps
react-i18next 9,348 2 months ago Internationalization for React done right
react-spring 28,303 2 months ago A spring physics based React animation library
framer-motion 26,361 2 months ago Open source, production-ready animation and gesture library for React
auto-animate 12,950 6 months ago A zero-config, drop-in animation utility that adds smooth transitions
react-tsparticles 7,799 2 months ago Easily create highly customizable particles effects
react-parallax-tilt 984 2 months ago Easily apply tilt hover effect on React components
simple-parallax-js 1,876 5 months ago The easiest way to get a parallax effect with React and JavaScript
rescript-compiler 6,783 2 months ago A robustly typed language that compiles to efficient and human-readable JavaScript
react-rails 6,748 4 months ago Integrate React with Rails
fulcro 1,548 2 months ago A library for development of web applications in clj/cljs
tailwind-react Article that shows you how to integrate React application with Tailwind
mattermost-server 30,996 2 months ago An open source platform for secure collaboration
kibana 20,016 2 months ago Your window into the Elastic Stack
webamp 10,296 2 months ago Winamp 2 reimplemented for the browser
overreacted 7,080 3 months ago Personal blog by Dan Abramov
wave 6,709 2 months ago An open-source, cross-platform terminal for seamless workflows

Awesome React / React Native

React Native Official Website
React Native GitHub 119,748 2 months ago
React Native Community
Expo
Expo Snack Playground
react-navigation 23,675 2 months ago Routing and navigation for your React Native apps
react-native-vector-icons 17,477 2 months ago Customizable Icons for React Native
react-native-gifted-chat 13,596 3 months ago The most complete chat UI for React Native
realm-js 5,820 2 months ago A mobile database: an alternative to SQLite & key-value stores
react-native-device-info 6,497 3 months ago Device Information for React Native iOS and Android

Backlinks from these awesome lists:

More related projects: