Awesome React Resources

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

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Scout APM - Less time debugging, more time building
  • JetBrains - Developer Ecosystem Survey 2022
  • SonarQube - Static code analysis for 29 languages.
  • React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

    React Official Website

  • awesome-react-hooks

    Awesome React Hooks

    Awesome React Hooks

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • react-typescript-cheatsheet

    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 page builder and web design tool for any website or web app tech stack

    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

    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

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • 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

    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

    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

    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

    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

    ⚡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

    Build blazing fast, modern apps and websites with React

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

  • react-admin

    A frontend Framework for building B2B applications running in the browser on top of REST/GraphQL APIs, using ES6, 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

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