React
Contents_Index
- REACT GENERAL RESOURCES6
- REACT TUTORIALS6
- REACT FRAMEWORKS6
- REACT COMPONENT LIBRARIES14
- REACT STATE MANAGEMENT AND DATA FETCHING13
- REACT STYLING3
- REACT ROUTING2
- REACT DEVELOPMENT TOOLS5
- REACT LIBRARIES6
- REACT TESTING4
- REACT AWESOME COMPONENTS16
- REACT COMPONENTS SANDBOXES3
- REACT FORMS4
- REACT TABLES AND GRIDS3
- REACT MAPS2
- REACT CHARTS6
- REACT RENDERERS6
- REACT INTERNATIONALIZATION3
- REACT GRAPHICS AND ANIMATIONS6
- REACT INTEGRATION2
- REACT REAL APPS8
- REACT NATIVE GENERAL RESOURCES4
- REACT NATIVE NAVIGATION1
- REACT NATIVE AWESOME COMPONENTS2
- REACT NATIVE LIBRARIES3
React General Resources
6_ENTRIESReact Tutorials
6_ENTRIESReact Frameworks
6_ENTRIES- next
The React Framework
- gatsby
Build modern websites with React
- 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
React Component Libraries
14_ENTRIES- 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
- fluentui
Microsoft's Fluent UI
- 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
React State Management and Data Fetching
13_ENTRIES- redux
Predictable State Container for JavaScript Apps
- mobx
Simple, scalable state management
- zustand
Bear necessities for state management in React
- tanstack-query
Powerful asynchronous state management
- swr
React Hooks for Data Fetching
- apollo-client
A fully-featured, production ready caching GraphQL client
- relay
A framework for building data-driven React applications
- 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
- rxdb
A fast, offline-first, reactive database for JavaScript Applications
React Styling
3_ENTRIES- styled-components
Visual primitives for the component age
- emotion
CSS-in-JS library designed for high performance style composition
- vanilla-extract
Zero-runtime Stylesheets-in-TypeScript
React Routing
2_ENTRIES- react-router
Declarative routing for React
- tanstack-router
Type-safe router with built-in caching & URL state management
React Development Tools
5_ENTRIES- vite
Next Generation Frontend Tooling
- parcel
The zero configuration build tool for the web
- reactotron
A desktop app for inspecting your React and React Native projects
- eslint-plugin-react
React specific linting rules for ESLint
- why-did-you-render
Monkey patches React to notify you about avoidable re-renders
React Libraries
6_ENTRIES- preact
Fast React alternative with the same modern API
- 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
React Testing
4_ENTRIES- 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
React Awesome Components
16_ENTRIES- 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
- swiper
Most modern mobile touch slider
- 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
React Components Sandboxes
3_ENTRIES- storybook
Storybook is a frontend workshop for building UI components and pages in isolation
- react-cosmos
Dev tool for creating reusable React components
- bit
A build system for development of composable software
React Forms
4_ENTRIES- 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
React Tables and Grids
3_ENTRIES- 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 Maps
2_ENTRIES- react-map-gl
React friendly API wrapper around MapboxGL JS
- react-leaflet
React components for Leaflet maps
React Charts
6_ENTRIES- recharts
Redefined chart library built with React and D3
- visx
Visualization components
- victory
A collection of composable React components for building interactive data visualizations
- react-vis
Data Visualization Components
- 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 Renderers
6_ENTRIES- 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
React Internationalization
3_ENTRIES- formatjs
Internationalize your web apps
- react-i18next
Internationalization for React done right
- react-intlayer
Internationalization focused on maintainability for React
React Graphics and Animations
6_ENTRIES- 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
React Integration
2_ENTRIES- 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
React Real Apps
8_ENTRIES- mattermost-server
An open source platform for secure collaboration
- kibana
Your window into the Elastic Stack
- webamp
Winamp 2 reimplemented for the browser
- overreacted
Personal blog by Dan Abramov
- wave
An open-source, cross-platform terminal for seamless workflows
- readest
A minimalistic, feature-rich and cross-platform eBook reader
- bookcars
Car rental platform
- notifuse
Modern self-hosted emailing platform to send newsletters & transactional emails
React Native General Resources
4_ENTRIESReact Native Awesome Components
2_ENTRIES- react-native-vector-icons
Customizable Icons for React Native
- react-native-gifted-chat
The most complete chat UI for React Native
React Native Libraries
3_ENTRIES- 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