• Stars
    star
    61,176
  • Rank 137 (Top 0.01 %)
  • Language
  • Created over 9 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A collection of awesome things regarding React ecosystem

Awesome React Awesome

A collection of awesome things regarding the React ecosystem.

React

React General Resources

React Tutorials

React Development Tools

React Frameworks

  • next - The React Framework
  • blitz - The Missing Fullstack Toolkit for Next.js
  • remix - Full stack web Framework that lets you focus on the user interface
  • gatsby - Build modern websites with React
  • react-admin - A frontend Framework for building B2B applications
  • refine - Build your React-based CRUD applications, without constraints
  • aleph - The Full-stack Framework in Deno

React Component Libraries

  • material-ui - Material UI, which implements Google's Material Design
  • ant-design - An enterprise-class UI design language and React UI library
  • chakra-ui - Simple, Modular & Accessible UI Components for your React Applications
  • fluentui - Microsoft's Fluent UI
  • blueprint - A React-based Palantir's UI toolkit for the web
  • mantine – A fully featured React components library
  • framework7 - Full featured HTML framework for building iOS & Android apps
  • react-bootstrap - Bootstrap components built with React
  • reactstrap - Simple React Bootstrap components
  • semantic-ui-react - The official Semantic-UI-React integration
  • evergreen - Evergreen React UI Framework by Segment
  • grommet - A react-based framework that provides accessibility, modularity, responsiveness, and theming
  • ariakit - Toolkit for building accessible web apps with React
  • rsuite - A suite of React components
  • baseweb - A React Component library implementing the Uber's Base design language
  • eui - Elastic UI Framework
  • react-spectrum - Adobe's collection of libraries and tools
  • ring-ui - A collection of JetBrains Web UI components
  • radix-primitives - An open-source UI component library for building high-quality web apps
  • nextui - Beautiful, fast and modern React UI library

React State Management and Data Fetching

  • redux - Predictable State Container for JavaScript Apps
  • mobx - Simple, scalable state management
  • zustand - Bear necessities for state management in React
  • tanstack-query - Powerful asynchronous state management
  • swr - React Hooks for Data Fetching
  • apollo-client - A fully-featured, production ready caching GraphQL client
  • relay - A framework for building data-driven React applications
  • recoil - Experimental state management library for React apps
  • jotai - Primitive and flexible state management for React
  • xstate - State machines and statecharts for the modern web
  • effector - Business logic with ease
  • immer - Create the next immutable state by mutating the current one
  • immutable-js - Immutable persistent data collections for Javascript
  • rxdb - A fast, offline-first, reactive database for JavaScript Applications
  • watermelondb - Reactive & asynchronous database for powerful React and React Native apps
  • valtio - Valtio makes proxy-state simple for React and Vanilla

React Styling

  • styled-components - Visual primitives for the component age
  • emotion - CSS-in-JS library designed for high performance style composition
  • linaria - Zero-Runtime CSS in JS library
  • vanilla-extract - Zero-runtime Stylesheets-in-TypeScript
  • jss - authoring tool for CSS which uses JavaScript as a host language

React Routing

  • react-router - Declarative routing for React
  • wouter - A minimalist-friendly routing
  • tanstack-router - Type-safe router with built-in caching & URL state management

React Libraries

  • 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
  • reapop - A simple and customizable React notifications system
  • react-uploady - Modern file-upload components & hooks for React
  • downshift - React autocomplete, combobox or select dropdown components

React Testing

React Awesome Components

React Components Sandboxes

  • storybook - Storybook is a frontend workshop for building UI components and pages in isolation
  • react-styleguidist - Isolated React component development environment with a living style guide
  • react-cosmos - Dev tool for creating reusable React components

React Forms

  • react-hook-form - React Hooks for form state management and validation
  • formik - Build forms in React, without the tears
  • react-jsonschema-form - A React component for building Web forms from JSON Schema
  • react-final-form - High performance subscription-based form state management for React
  • formily - Alibaba Group Unified Form Solution
  • vest - Declarative validations framework

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

React Renderers

React Internationalization

  • formatjs - Internationalize your web apps
  • react-i18next - Internationalization for React done right
  • typesafe-i18n - A fully type-safe and lightweight internationalization library

React Graphics and Animations

React Integration

  • rescript-compiler - A robustly typed language that compiles to efficient and human-readable JavaScript
  • react-rails - Integrate React with Rails
  • reagent - A minimalistic ClojureScript interface to React
  • fulcro - A library for development of web applications in clj/cljs
  • tailwind-react - Article that shows you how to integrate React application with Tailwind

React Real Apps

  • mattermost-server - An open source platform for secure collaboration
  • kibana - Your window into the Elastic Stack
  • webamp - Winamp 2 reimplemented for the browser
  • overreacted - Personal blog by Dan Abramov

React Native

React Native General Resources

React Native Navigation

  • react-navigation - Routing and navigation for your React Native apps
  • expo-router - The File-based router for universal React Native apps

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 had not yet been released. Today, React has become mainstream, with numerous developments taking place. 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. Your input and suggestions are wholeheartedly♡ appreciated. (✿◠‿◠)

CC0

More Repositories

1

awesome-pentest

A collection of awesome penetration testing resources, tools and other shiny things
20,518
star
2

sploitware

Vulnerability analytics
JavaScript
11
star
3

interview-ouch

Simple web snippets for interviews or something like this.
HTML
11
star
4

chat-sample

Chat example
JavaScript
9
star
5

js-design-patterns

JavaScript Design Patterns
JavaScript
5
star
6

react-interview-answers

React interview answers
JavaScript
5
star
7

js-object-to-table

JavaScript objects drawing themselves into a table using React
JavaScript
5
star
8

flux-boilerplate

Flux boilerplate
JavaScript
5
star
9

stressor

Stress and load testing
JavaScript
5
star
10

fullstack-assignments

JavaScript
4
star
11

videoact

Active Video Sharing
JavaScript
4
star
12

relay-subscriptions

JavaScript
4
star
13

enaqx.github.com

Full-stack JavaScript Developer
TeX
4
star
14

scrapler

simple scrap scripts fro product name and price from several e-shops
Ruby
4
star
15

currency-converter

TypeScript
3
star
16

node-docker-workflow

Node Docker Workflow
JavaScript
3
star
17

simple-user-management

Simple User Management
JavaScript
3
star
18

rijksmuseum-thumbnails

TypeScript
2
star
19

roarz

Real-time group-chat
JavaScript
2
star
20

pragma.js

pragma.js
JavaScript
2
star
21

esds

ECMAScript Data Structures Collection
JavaScript
2
star
22

irclogger

Log IRC channel
JavaScript
2
star
23

dist

JavaScript Distributed Systems
JavaScript
1
star
24

react-kaomoji

A React component for displaying Japanese emoticons
JavaScript
1
star
25

graphql-tools

🔧 Build, mock, and stitch a GraphQL schema using the schema language
TypeScript
1
star
26

wing-chun-web

Wing Chun in Odessa website
JavaScript
1
star
27

newstangles

Fancy Newstangles
JavaScript
1
star
28

trello-sample

TypeScript
1
star