Awesome React Resources

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • React

    The library for web and native user interfaces.

    React Official Website

  • awesome-react-hooks

    Awesome React Hooks

    Awesome React Hooks

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • react-typescript-cheatsheet

    Discontinued Cheatsheets for experienced React developers getting started with TypeScript [Moved to: https://github.com/typescript-cheatsheets/react]

    Cheatsheets for experienced React developers getting started with TypeScript

  • plasmic

    Visual builder for React. Build apps, websites, and content. Integrate with your codebase.

    Plasmic - Powerful design tool for building your React components visually.

  • react-fiber-architecture

    A description of React's new core algorithm, React Fiber

    React Fiber Architecture

  • usehooks

    Easy to understand React Hook code recipes (by gragland)

    Easy to understand React Hook recipes

  • Under-the-hood-ReactJS

    Entire React code base explanation by visual block schemes (Stack version)

    Entire React code base explanation by visual block schemes

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • tsdx

    Zero-config CLI for TypeScript package development

    tsdx - Zero-config CLI for TypeScript package development

  • reactjs-interview-questions

    List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!

    List of React interview Questions and Answers

  • react-coding-challenges

    A series of ReactJS coding challenges with a variety of difficulties.

    React Coding Challenges

  • razzle

    ✨ Create server-rendered universal JavaScript applications with no configuration

    Razzle - Build production ready React applications. Razzle is toolchain for modern static and dynamic websites and web applications

  • react-devtools

    Discontinued An extension that allows inspection of React component hierarchy in the Chrome and Firefox Developer Tools.

    react-devtools - Inspection of React component hierarchy in the Chrome and Firefox Developer Tools

  • react-hot-loader

    Tweak React components in real time. (Deprecated: use Fast Refresh instead.)

    react-hot-loader - Tweak React components in real time

  • react-loadable

    :hourglass_flowing_sand: A higher order component for loading components with promises.

    react-loadable - A higher order component for loading components with promises

  • loadable-components

    Discontinued The recommended Code Splitting library for React ✂️✨ [Moved to: https://github.com/gregberge/loadable-components] (by smooth-code)

    loadable-components - React code splitting made easy

  • reactotron

    Discontinued A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows. [Moved to: https://github.com/infinitered/reactotron] (by skellock)

    reactotron - A desktop app for inspecting your React and React Native projects

  • docz

    ✍ It has never been so easy to document your things!

    docz - Zero Config, live-reloading documentation with Markdown + JSX

  • react-styleguidist

    Isolated React component development environment with a living style guide

    react-styleguidist - Isolated React component development environment with a living style guide

  • cosmos-js

    Sandbox for developing and testing UI components in isolation

    react-cosmos - Dev tool for creating reusable React components

  • eslint-plugin-react

    React-specific linting rules for ESLint

    eslint-plugin-react - React specific linting rules for ESLint

  • eslint-plugin-jsx-a11y

    Discontinued Static AST checker for a11y rules on JSX elements. [Moved to: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y] (by evcohen)

    eslint-plugin-jsx-a11y - Static AST checker for a11y rules on JSX elements

  • axe-core-npm

    @axe-core/react - Accessibility auditing for React applications

  • DataFormsJS

    🌟 DataFormsJS 🌟 A minimal JavaScript Framework, standalone React and Web Components, and JSX Compiler for rapid development of high quality websites and single page applications.

    DataFormsJS JSX Loader - Small JavaScript Compiler for quickly converting JSX to JS directly on a web page

  • why-did-you-render

    why-did-you-render by Welldone Software monkey patches React to notify you about potentially avoidable re-renders. (Works with React Native as well.)

    Why Did You Render - Monkey patches React to notify you about avoidable re-renders.

  • jsx-ast-utils

    AST utility module for statically analyzing JSX

    jsx-ast-utils - AST utility module for statically analyzing JSX

  • react-scanner

    Extract React components and props usage from code.

    react-scanner - Extract React components and props usage from code

  • create-react-app

    Set up a modern web app by running one command.

    create-react-app - Set up a modern Web app by running one command

  • react-starter-kit

    The web's most popular Jamstack front-end template (boilerplate) for building web applications with React

    react-starter-kit - Isomorphic Web app boilerplate

  • create-react-library

    Discontinued CLI for creating reusable react libraries.

    create-react-library - CLI for creating reusable, modern React libraries using Rollup and create-react-app.

  • Next.js

    The React Framework

    next.js - The React Framework

  • Gatsby

    The best React-based framework with performance, scalability and security built in.

    gatsby.js - Free and open source framework based on React

  • react-admin

    A frontend Framework for building data-driven applications running on top of REST/GraphQL APIs, using TypeScript, React and Material Design

    react-admin - Frontend Framework for building B2B applications on top of REST/GraphQL APIs

  • aleph.js

    The Full-stack Framework in Deno.

    aleph.js - The React Framework in Deno

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts