Awesome React
A collection of awesome things regarding React ecosystem
This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.
React
React GitHub
(label: good first issue) A declarative, efficient, and flexible JavaScript library for building user interfaces.
React Interview Questions & Answers
List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!
Design patterns and Component patterns for building powerful Web Apps
디자인, 렌더링 및 성능 패턴에 대한 내용을 담은 문서
A simple, scalable, and powerful architecture for building production ready React applications
A simple, scalable, and powerful architecture for building production ready React applications.
remix
Full-stack web Framework that lets you focus on the user interface
react-admin
A frontend Framework for building B2B applications
refine
Build your React-based CRUD applications, without constraints
vike
The Modular Framework - Next.js & Nuxt alternative
shadcn-ui
Beautifully designed components built using Radix UI and Tailwind CSS
ant-design
An enterprise-class UI design language and React UI library
material-ui
Ready-to-use foundational React components
chakra-ui
Component system for building SaaS products with speed
react-bits
A collection of animated, interactive & fully customizable React components
mantine
Fully featured React components library
react-bootstrap
Bootstrap components built with React
framework7
Full featured HTML framework for building iOS & Android apps
ariakit
Toolkit for building accessible web apps with React
react-email
Unstyled components for creating beautiful emails
8bitcn-ui
A retro 8-bit themed React component library built on top of shadcn
headlessui
Completely unstyled, accessible UI components for React
ruixen-ui
Modern, lightweight React component library with elegant design
billingsdk
Type-safe billing and subscription components built with TypeScript, Tailwind CSS and shadcn/ui
redux
Predictable State Container for JavaScript Apps
tanstack-query
Powerful asynchronous state management
swr
React Hooks for Data Fetching
apollo-client
A fully-featured, production ready caching GraphQL client
jotai
Primitive and flexible state management for React
xstate
State machines and statecharts for the modern web
effector
Business logic with ease
immer
Create the next immutable state by mutating the current one
immutable-js
Immutable persistent data collections for JavaScript
styled-components
Visual primitives for the component age
vanilla-extract
Zero-runtime Stylesheets-in-TypeScript
react-icons
SVG React icons of popular icon packs
lucide-react
Beautiful & consistent icon toolkit
heroicons
Beautiful hand-crafted SVG icons by the makers of Tailwind CSS
thesvg
A collection of free SVG icons for popular brands and technologies
react-router
Declarative routing for React
speedy-router
TanStack Router API rebuilt for faster navigations and SSR
tanstack-router
Type-safe router with built-in caching & URL state management
reactotron
A desktop app for inspecting your React and React Native projects
eslint-plugin-react
React specific linting rules for ESLint
react-scan
Scan for React performance issues and eliminate slow renders in your app
why-did-you-render
Monkey patches React to notify you about avoidable re-renders
floating-ui
Toolkit to create floating elements
loadable-components
The recommended Code Splitting library for React
react-uploady
Modern file-upload components & hooks for React
downshift
React autocomplete, combobox or select dropdown components
react-error-boundary
A React error boundary component that lets you catch errors
reactuse
Collection of 110+ tree-shakable, SSR-safe, TypeScript-first React Hooks
jest
Delightful JavaScript Testing
react-testing-library
Simple and complete React DOM testing utilities
cypress
Fast, easy and reliable testing for anything that runs in a browser
playwright
A framework for Web Testing and Automation
Awesome React Components
Catalog of React.js components potentially interesting to be wrapped into Dash components.
react-select
The Select Component for React
react-big-calendar
Calendar component
react-datepicker
A simple and reusable datepicker component for React
react-qrcode
QR component for use with React
react-archer
Draw arrows between React elements
react-complex-tree
Unopinionated Accessible Tree
react-insta-stories
A React component for Instagram like stories
react-hot-toast
Lightweight and customizable toast notifications for React
keen-slider
The Touch slider carousel
heart-switch
A heart-shaped toggle switch component for React
kbar
Fast, portable, and extensible cmd+k interface for your site
tagify
Lightweight, efficient Tags input component
puck
The visual editor for React
json-edit-react
Highly configurable JSON/Object tree editor/viewer
storybook
Storybook is a frontend workshop for building UI components and pages in isolation
react-cosmos
Dev tool for creating reusable React components
react-hook-form
React Hooks for form state management and validation
react-jsonschema-form
A React component for building Web forms from JSON Schema
formily
Alibaba Group Unified Form Solution
tanstack-form
Headless, performant, and type-safe form state management
formisch
The schema-based, headless form library for React
react-grid-layout
A draggable and resizable grid layout with responsive breakpoints
tanstack-table
Headless UI for building powerful tables & datagrids
react-data-grid
Feature-rich and customizable data grid React component
react-map-gl
React friendly API wrapper around MapboxGL JS
react-leaflet
React components for Leaflet maps
visx
Visualization components
victory
A collection of composable React components for building interactive data visualizations
nivo
Provides a rich set of data visualization components built on top of the D3 and React libraries
xyflow
A customizable React component for building node-based editors and interactive diagrams
react-three-fiber
A React renderer for Three.js
ink
React for interactive command-line apps
remotion
Make videos programmatically with React
react-pdf
Create PDF files using React
react-figma
A React renderer for Figma
markdown-to-jsx
A very fast and versatile markdown toolchain
markstream
Streaming Markdown renderer for React and AI chat interfaces
formatjs
Internationalize your web apps
react-i18next
Internationalization for React done right
react-intlayer
Internationalization focused on maintainability for React
react-spring
A spring physics based React animation library
framer-motion
Open source, production-ready animation and gesture library for React
auto-animate
A zero-config, drop-in animation utility that adds smooth transitions
react-tsparticles
Easily create highly customizable particles effects
react-parallax-tilt
Easily apply tilt hover effect on React components
simple-parallax-js
The easiest way to get a parallax effect with React and JavaScript
rescript-compiler
A robustly typed language that compiles to efficient and human-readable JavaScript
fulcro
A library for development of web applications in clj/cljs
excalidraw
An open source virtual hand-drawn style whiteboard.
mattermost-server
An open source platform for secure collaboration
webamp
Winamp 2 reimplemented for the browser
overreacted
Personal blog by Dan Abramov
bookcars
Car rental platform
notifuse
Modern self-hosted emailing platform to send newsletters & transactional emails
cate
An open source IDE on an infinite zoomable canvas, with editor, terminal, and browser panels
React Native
React Native Official Website
Official documentation, including environment setup, guides, and API reference.
React Native GitHub
(label: Good-first-issue) A framework for building native apps with React.
Expo
The recommended framework for building React Native apps: file-based routing, native modules, builds, and updates out of the box.
react-navigation
Routing and navigation for your React Native apps
react-native-vector-icons
Customizable Icons for React Native
react-native-gifted-chat
The most complete chat UI for React Native
realm-js
A mobile database: an alternative to SQLite & key-value stores
react-native-device-info
Device Information for React Native iOS and Android
react-native-maps
React Native Mapview component
xprem
Self-hosted OTA updates for Expo and React Native apps
Related lists in Front-End Development
See categoryAwesome Rust
rust-unofficial/awesome-rust
A curated list of Rust code and resources.
Awesome Mac
jaywcjlove/awesome-mac
This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.
Awesome Python
vinta/awesome-python
Curated Python frameworks, libraries and resources.
Awesome C++
fffaraz/awesome-cpp
A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
Awesome Go
avelino/awesome-go
Curated Go frameworks and libraries.
Awesome PHP
ziadoz/awesome-php
A curated list of amazingly awesome PHP libraries, resources and shiny things.