Awesome React

Router

  • remix-run/react-router - Declarative routing for React
  • TanStack/router - 🤖 Type-safe router w/ built-in caching & URL state management for JS/TS, React, Preact, Solid, Vue, Svelte and Angular
  • frontarm/navi - 🧭 Declarative, asynchronous routing for React.
  • molefrog/wouter - 🥢 A minimalist-friendly ~1.5KB routing for React and Preact. Nothing else but HOOKS.

Components

  • ant-design/ant-design - An enterprise-class UI design language and React UI library
  • mui/material-ui - MUI Core: Ready-to-use foundational React components, free forever. It includes Material UI that implement Google's Material Design.
    • mui/mui-x - MUI X: Advanced and powerful React components for complex use-cases.
  • mantinedev/mantine - React components library with native dark theme support
  • elastic/eui - Elastic UI Framework 🙌
  • nextui-org/nextui - 🚀 Beautiful, fast and modern React UI library.
  • DouyinFE/semi-design - A modern, comprehensive, flexible design system and React UI library
  • chakra-ui/zag - Finite state machines for building accessible design systems and UI components.
  • uber/baseweb - A React Component library implementing the Base design language
  • rsuite/rsuite - 🧱 A suite of React components .
  • ant-design/ant-design-mobile - Essential UI blocks for building mobile web apps.
  • chakra-ui/chakra-ui - ⚡️ Simple, Modular & Accessible UI Components for your React Applications
  • microsoft/fluentui - Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
  • segmentio/evergreen - 🌲 Evergreen React UI Framework by Segment
  • nextui-org/nextui - 🚀 Beautiful, fast and modern React UI library.
  • ohansemmanuel/HelloUI - 🎁 The Hello World app for UI development. React, Vue, Svelte, Redux, XState, Recoil and co.
  • primefaces/primereact - The Most Complete React UI Component Library
  • Tencent/tdesign-react - A React UI components lib for TDesign.
  • aws-amplify/amplify-ui - Amplify UI is a collection of accessible, themeable, performant React (and more!) components that can connect directly to the cloud.
  • themesberg/flowbite-react - Official React components built for Flowbite and Tailwind CSS

Component

State Management

Hooks

CLI

Framework

  • vercel / next.js
  • umijs / umi
  • blitz-js/blitz - ⚡️The Fullstack React Framework — built on Next.js
  • dvajs / dva - 🌱 React and redux based, lightweight and elm-style framework. (Inspired by elm and choo)
  • remix-run/remix - Build Better Websites. Create modern, resilient user experiences with web fundamentals.
  • flareact/flareact - Edge-rendered React framework built for Cloudflare Workers

GraphQL

SSG

Tools

HOC

ENV

immutable

  • immerjs/immer - Create the next immutable state by mutating the current one
  • immutable-js/immutable-js - Immutable persistent data collections for Javascript which increase efficiency and simplicity.

Request

Animation

Three

Optimize

Boilerplate

Document

Visualization

  • hustcc / echarts-for-react - ⛳️ Apache ECharts components for React wrapper. 一个简单的 Apache echarts 的 React 封装。
  • React-Sight / React-Sight - Visualization tool for React, with support for Fiber, Router (v4), and Redux

Application

  • devhubapp/devhub - TweetDeck for GitHub - Filter Issues, Activities & Notifications - Web, Mobile & Desktop with 99% code sharing between them
  • taniarascia/takenote - 📝 ‎ A web-based notes app for developers.
  • atulmy/crate - 👕 👖 📦 A sample web and mobile application built with Node, Express, React, React Native, Redux and GraphQL. Very basic replica of stitchfix.com / krate.in (allows users to get monthly subscription of trendy clothes and accessories).
  • jeffersonRibeiro/react-shopping-cart - 🛍️ Simple ecommerce cart application built with Typescript and React
  • alan2207/bulletproof-react - 🛡️ ⚛️ A simple, scalable, and powerful architecture for building production ready React applications.
  • trananhtuat/fullstack-kanban-app - Full Stack Kanban App | React Node MongoDB Material-UI

Admin

  • marmelab/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
  • yezihaohao/react-admin - ✨ react-admin system solution : react 后台管理系统解决方案
  • wjkang/3YAdmin - 基于react全家桶+antd构建的专注通用权限控制与表单的后台管理系统模板
  • ovineio/ovine - Build entirety admin system ui blazing fast with json.
  • javaLuo/react-admin - 动态菜单配置、权限精确到按钮、通用模块;标准后台管理系统解决方案
  • ykfe/viter - 小而美的 Vite 中后台开发框架
  • reduction-admin/react-reduction - React Reduction - Free Admin Template Built with React and Bootstrap4

system

ecommerce

clone

blog

notification

  • novuhq/novu - The open-source notification infrastructure for products. Add a notification center for your React, Vue and Angular apps 🚀

Accessibility

knowledge

Patterns

Loader

跨端

  • NervJS / taro
    • lsqy/taro-music - 🎉基于taro + taro-ui + redux + react-hooks + typescript 开发的网易云音乐小程序,taro3已升级完毕,目前正在使用react-hooks重构中(不定时更新)
  • GeekyAnts/NativeBase - Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.
  • nodegui/react-nodegui - Build performant, native and cross-platform desktop applications with native React + powerful CSS like styling.🚀

Test

Gatsby

Template

  • bchiang7/v4 - Fourth iteration of my personal website built with Gatsby

NextJS

Demo

SST