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 backend cloud platform
  • Sonar - Write Clean JavaScript Code. Always.
  • Revelo Payroll - Free Global Payroll designed for tech teams
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • React

    The library for web and native user interfaces

    React Official Website

  • awesome-react-hooks

    Awesome React Hooks

    Awesome React Hooks

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file 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 (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

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • 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

    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 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

  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

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