React

repo: enaqx/awesome-react
category: Front-End Development related: JavaScript · TypeScript · Next.js · React Native · Redux


Awesome React Awesome

A collection of awesome things regarding the React ecosystem.

React

React General Resources

React Tutorials

React Frameworks

  • 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

  • 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

React Styling

React Icon Libraries

React Routing

React Development Tools

React Libraries

  • ai-sdk - The AI Toolkit for TypeScript and React from the creators of Next.js
  • 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

React Awesome Components

React Components Sandboxes

  • 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

React Tables and Grids

  • 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

React Charts

  • 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

React Internationalization

React Graphics and Animations

React Integration

  • 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

React Native

React Native General Resources

React Native Navigation

React Native Awesome Components

React Native Libraries

Contribution

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 (if you know what it was) had not yet been released. Today, React has become boring mainstream. 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. I would prefer GitHub links, please. Your input and suggestions are wholeheartedly♡ appreciated. (✿◠‿◠)

CC0

[[curator]]
I'm the Curator. I can help you navigate, organize, and curate this wiki. What would you like to do?