{"slug": "enaqx--awesome-react", "title": "React", "description": "A collection of awesome things regarding React ecosystem", "github_url": "https://github.com/enaqx/awesome-react", "stars": "73K", "tag": "Front-End Development", "entry_count": 143, "subcategory_count": 4, "subcategories": [{"name": "General", "parent": "", "entries": [{"name": "React", "url": "#react", "description": ""}, {"name": "React Native", "url": "#react-native", "description": ""}, {"name": "Contribution", "url": "#contribution", "description": ""}]}, {"name": "React", "parent": "", "entries": [{"name": "React Official Website", "url": "https://react.dev/", "description": ""}, {"name": "React GitHub", "url": "https://github.com/facebook/react", "description": "", "stars": "244k"}, {"name": "Reactiflux Discord Channel", "url": "http://www.reactiflux.com/", "description": ""}, {"name": "React Community", "url": "https://react.dev/community", "description": ""}, {"name": "React Conferences", "url": "https://react.dev/community/conferences", "description": ""}, {"name": "React CodeSandbox Playground", "url": "https://codesandbox.io/s/new", "description": ""}, {"name": "React Official Tutorial", "url": "https://react.dev/learn", "description": ""}, {"name": "Using React in Visual Studio Code", "url": "https://code.visualstudio.com/docs/nodejs/reactjs-tutorial", "description": ""}, {"name": "React Interview Questions & Answers", "url": "https://github.com/sudheerj/reactjs-interview-questions", "description": "", "stars": "44k"}, {"name": "Design patterns and Component patterns for building powerful Web Apps", "url": "https://www.patterns.dev/", "description": ""}, {"name": "A simple, scalable, and powerful architecture for building production ready React applications", "url": "https://github.com/alan2207/bulletproof-react", "description": "", "stars": "35k"}, {"name": "Cheatsheets for experienced React developers getting started with TypeScript", "url": "https://github.com/typescript-cheatsheets/react-typescript-cheatsheet", "description": "", "stars": "47k"}, {"name": "next", "url": "https://github.com/vercel/next.js", "description": "The React Framework", "stars": "138k"}, {"name": "gatsby", "url": "https://github.com/gatsbyjs/gatsby", "description": "Build modern websites with React", "stars": "56k"}, {"name": "remix", "url": "https://github.com/remix-run/remix", "description": "Full-stack web Framework that lets you focus on the user interface", "stars": "33k"}, {"name": "react-admin", "url": "https://github.com/marmelab/react-admin", "description": "A frontend Framework for building B2B applications", "stars": "27k"}, {"name": "refine", "url": "https://github.com/refinedev/refine", "description": "Build your React-based CRUD applications, without constraints", "stars": "34k"}, {"name": "vike", "url": "https://github.com/vikejs/vike", "description": "The Modular Framework - Next.js & Nuxt alternative", "stars": "5.7k"}, {"name": "shadcn-ui", "url": "https://github.com/shadcn-ui/ui", "description": "Beautifully designed components built using Radix UI and Tailwind CSS", "stars": "111k"}, {"name": "ant-design", "url": "https://github.com/ant-design/ant-design", "description": "An enterprise-class UI design language and React UI library", "stars": "98k"}, {"name": "material-ui", "url": "https://github.com/mui/material-ui", "description": "Ready-to-use foundational React components", "stars": "98k"}, {"name": "chakra-ui", "url": "https://github.com/chakra-ui/chakra-ui", "description": "Component system for building SaaS products with speed", "stars": "40k"}, {"name": "react-bits", "url": "https://github.com/DavidHDev/react-bits", "description": "A collection of animated, interactive & fully customizable React components", "stars": "37k"}, {"name": "mantine", "url": "https://github.com/mantinedev/mantine", "description": "Fully featured React components library", "stars": "31k"}, {"name": "react-bootstrap", "url": "https://github.com/react-bootstrap/react-bootstrap", "description": "Bootstrap components built with React", "stars": "23k"}, {"name": "fluentui", "url": "https://github.com/microsoft/fluentui", "description": "Microsoft's Fluent UI", "stars": "20k"}, {"name": "framework7", "url": "https://github.com/framework7io/framework7", "description": "Full featured HTML framework for building iOS & Android apps", "stars": "19k"}, {"name": "ariakit", "url": "https://github.com/ariakit/ariakit", "description": "Toolkit for building accessible web apps with React", "stars": "8.5k"}, {"name": "react-email", "url": "https://github.com/resend/react-email", "description": "Unstyled components for creating beautiful emails", "stars": "18k"}, {"name": "8bitcn-ui", "url": "https://github.com/TheOrcDev/8bitcn-ui", "description": "A retro 8-bit themed React component library built on top of shadcn", "stars": "1.8k"}, {"name": "headlessui", "url": "https://github.com/tailwindlabs/headlessui", "description": "Completely unstyled, accessible UI components for React", "stars": "28k"}, {"name": "ruixen-ui", "url": "https://github.com/ruixenui/ruixen.com", "description": "Modern, lightweight React component library with elegant design", "stars": "172"}, {"name": "redux", "url": "https://github.com/reduxjs/redux", "description": "Predictable State Container for JavaScript Apps", "stars": "61k"}, {"name": "mobx", "url": "https://github.com/mobxjs/mobx", "description": "Simple, scalable state management", "stars": "28k"}, {"name": "zustand", "url": "https://github.com/pmndrs/zustand", "description": "Bear necessities for state management in React", "stars": "58k"}, {"name": "tanstack-query", "url": "https://github.com/TanStack/query", "description": "Powerful asynchronous state management", "stars": "49k"}, {"name": "swr", "url": "https://github.com/vercel/swr", "description": "React Hooks for Data Fetching", "stars": "32k"}, {"name": "apollo-client", "url": "https://github.com/apollographql/apollo-client", "description": "A fully-featured, production ready caching GraphQL client", "stars": "20k"}, {"name": "relay", "url": "https://github.com/facebook/relay", "description": "A framework for building data-driven React applications", "stars": "19k"}, {"name": "jotai", "url": "https://github.com/pmndrs/jotai", "description": "Primitive and flexible state management for React", "stars": "21k"}, {"name": "xstate", "url": "https://github.com/statelyai/xstate", "description": "State machines and statecharts for the modern web", "stars": "29k"}, {"name": "effector", "url": "https://github.com/zerobias/effector", "description": "Business logic with ease", "stars": "4.8k"}, {"name": "immer", "url": "https://github.com/immerjs/immer", "description": "Create the next immutable state by mutating the current one", "stars": "29k"}, {"name": "immutable-js", "url": "https://github.com/immutable-js/immutable-js", "description": "Immutable persistent data collections for JavaScript", "stars": "33k"}, {"name": "rxdb", "url": "https://github.com/pubkey/rxdb", "description": "A fast, offline-first, reactive database for JavaScript Applications", "stars": "23k"}, {"name": "styled-components", "url": "https://github.com/styled-components/styled-components", "description": "Visual primitives for the component age", "stars": "41k"}, {"name": "emotion", "url": "https://github.com/emotion-js/emotion", "description": "CSS-in-JS library designed for high performance style composition", "stars": "18k"}, {"name": "vanilla-extract", "url": "https://github.com/seek-oss/vanilla-extract", "description": "Zero-runtime Stylesheets-in-TypeScript", "stars": "10k"}, {"name": "react-icons", "url": "https://github.com/react-icons/react-icons", "description": "SVG React icons of popular icon packs", "stars": "13k"}, {"name": "lucide-react", "url": "https://github.com/lucide-icons/lucide", "description": "Beautiful & consistent icon toolkit", "stars": "22k"}, {"name": "heroicons", "url": "https://github.com/tailwindlabs/heroicons", "description": "Beautiful hand-crafted SVG icons by the makers of Tailwind CSS", "stars": "23k"}, {"name": "thesvg", "url": "https://github.com/GLINCKER/thesvg", "description": "A collection of free SVG icons for popular brands and technologies", "stars": "209"}, {"name": "react-router", "url": "https://github.com/remix-run/react-router", "description": "Declarative routing for React", "stars": "56k"}, {"name": "tanstack-router", "url": "https://github.com/TanStack/router", "description": "Type-safe router with built-in caching & URL state management", "stars": "14k"}, {"name": "vite", "url": "https://github.com/vitejs/vite", "description": "Next Generation Frontend Tooling", "stars": "79k"}, {"name": "parcel", "url": "https://github.com/parcel-bundler/parcel", "description": "The zero configuration build tool for the web", "stars": "44k"}, {"name": "reactotron", "url": "https://github.com/skellock/reactotron", "description": "A desktop app for inspecting your React and React Native projects", "stars": "16k"}, {"name": "eslint-plugin-react", "url": "https://github.com/yannickcr/eslint-plugin-react", "description": "React specific linting rules for ESLint", "stars": "9.3k"}, {"name": "react-scan", "url": "https://github.com/aidenybai/react-scan", "description": "Scan for React performance issues and eliminate slow renders in your app", "stars": "21k"}, {"name": "why-did-you-render", "url": "https://github.com/welldone-software/why-did-you-render", "description": "Monkey patches React to notify you about avoidable re-renders", "stars": "12k"}, {"name": "ai-sdk", "url": "https://github.com/vercel/ai", "description": "The AI Toolkit for TypeScript and React from the creators of Next.js", "stars": "23k"}, {"name": "preact", "url": "https://github.com/preactjs/preact", "description": "Fast React alternative with the same modern API", "stars": "39k"}, {"name": "floating-ui", "url": "https://github.com/floating-ui/floating-ui", "description": "Toolkit to create floating elements", "stars": "33k"}, {"name": "loadable-components", "url": "https://github.com/gregberge/loadable-components", "description": "The recommended Code Splitting library for React", "stars": "7.8k"}, {"name": "react-uploady", "url": "https://github.com/rpldy/react-uploady", "description": "Modern file-upload components & hooks for React", "stars": "1.2k"}, {"name": "downshift", "url": "https://github.com/downshift-js/downshift", "description": "React autocomplete, combobox or select dropdown components", "stars": "12k"}, {"name": "react-error-boundary", "url": "https://github.com/bvaughn/react-error-boundary", "description": "A React error boundary component that lets you catch errors", "stars": "7.9k"}, {"name": "jest", "url": "https://github.com/facebook/jest", "description": "Delightful JavaScript Testing", "stars": "45k"}, {"name": "react-testing-library", "url": "https://github.com/testing-library/react-testing-library", "description": "Simple and complete React DOM testing utilities", "stars": "20k"}, {"name": "cypress", "url": "https://github.com/cypress-io/cypress", "description": "Fast, easy and reliable testing for anything that runs in a browser", "stars": "50k"}, {"name": "playwright", "url": "https://github.com/microsoft/playwright", "description": "A framework for Web Testing and Automation", "stars": "85k"}, {"name": "Awesome React Components", "url": "https://github.com/brillout/awesome-react-components", "description": "", "stars": "47k"}, {"name": "react-select", "url": "https://github.com/JedWatson/react-select", "description": "The Select Component for React", "stars": "28k"}, {"name": "react-big-calendar", "url": "https://github.com/jquense/react-big-calendar", "description": "Calendar component", "stars": "8.7k"}, {"name": "react-datepicker", "url": "https://github.com/Hacker0x01/react-datepicker/", "description": "A simple and reusable datepicker component for React", "stars": "8.4k"}, {"name": "react-qrcode", "url": "https://github.com/zpao/qrcode.react", "description": "QR component for use with React", "stars": "4.2k"}, {"name": "react-archer", "url": "https://github.com/pierpo/react-archer", "description": "Draw arrows between React elements", "stars": "1.3k"}, {"name": "react-complex-tree", "url": "https://github.com/lukasbach/react-complex-tree", "description": "Unopinionated Accessible Tree", "stars": "1.3k"}, {"name": "react-insta-stories", "url": "https://github.com/mohitk05/react-insta-stories", "description": "A React component for Instagram like stories", "stars": "1.5k"}, {"name": "react-hot-toast", "url": "https://github.com/timolins/react-hot-toast", "description": "Lightweight and customizable toast notifications for React", "stars": "11k"}, {"name": "swiper", "url": "https://github.com/nolimits4web/swiper", "description": "Most modern mobile touch slider", "stars": "42k"}, {"name": "keen-slider", "url": "https://github.com/rcbyr/keen-slider", "description": "The Touch slider carousel", "stars": "5k"}, {"name": "heart-switch", "url": "https://github.com/anatoliygatt/heart-switch", "description": "A heart-shaped toggle switch component for React", "stars": "452"}, {"name": "kbar", "url": "https://github.com/timc1/kbar", "description": "Fast, portable, and extensible cmd+k interface for your site", "stars": "5.2k"}, {"name": "tagify", "url": "https://github.com/yairEO/tagify", "description": "Lightweight, efficient Tags input component", "stars": "3.9k"}, {"name": "puck", "url": "https://github.com/measuredco/puck", "description": "The visual editor for React", "stars": "12k"}, {"name": "json-edit-react", "url": "https://github.com/CarlosNZ/json-edit-react", "description": "Highly configurable JSON/Object tree editor/viewer", "stars": "617"}, {"name": "storybook", "url": "https://github.com/storybookjs/storybook", "description": "Storybook is a frontend workshop for building UI components and pages in isolation", "stars": "90k"}, {"name": "react-cosmos", "url": "https://github.com/react-cosmos/react-cosmos", "description": "Dev tool for creating reusable React components", "stars": "8.6k"}, {"name": "bit", "url": "https://github.com/teambit/bit", "description": "A build system for development of composable software", "stars": "18k"}, {"name": "react-hook-form", "url": "https://github.com/react-hook-form/react-hook-form", "description": "React Hooks for form state management and validation", "stars": "45k"}, {"name": "react-jsonschema-form", "url": "https://github.com/rjsf-team/react-jsonschema-form", "description": "A React component for building Web forms from JSON Schema", "stars": "16k"}, {"name": "formily", "url": "https://github.com/alibaba/formily", "description": "Alibaba Group Unified Form Solution", "stars": "13k"}, {"name": "tanstack-form", "url": "https://github.com/TanStack/form", "description": "Headless, performant, and type-safe form state management", "stars": "6.4k"}, {"name": "react-grid-layout", "url": "https://github.com/react-grid-layout/react-grid-layout", "description": "A draggable and resizable grid layout with responsive breakpoints", "stars": "22k"}, {"name": "tanstack-table", "url": "https://github.com/TanStack/table", "description": "Headless UI for building powerful tables & datagrids", "stars": "28k"}, {"name": "react-data-grid", "url": "https://github.com/adazzle/react-data-grid", "description": "Feature-rich and customizable data grid React component", "stars": "7.6k"}, {"name": "react-map-gl", "url": "https://github.com/visgl/react-map-gl", "description": "React friendly API wrapper around MapboxGL JS", "stars": "8.4k"}, {"name": "react-leaflet", "url": "https://github.com/PaulLeCam/react-leaflet", "description": "React components for Leaflet maps", "stars": "5.6k"}, {"name": "recharts", "url": "https://github.com/recharts/recharts", "description": "Redefined chart library built with React and D3", "stars": "27k"}, {"name": "visx", "url": "https://github.com/airbnb/visx", "description": "Visualization components", "stars": "21k"}, {"name": "victory", "url": "https://github.com/FormidableLabs/victory", "description": "A collection of composable React components for building interactive data visualizations", "stars": "11k"}, {"name": "react-vis", "url": "https://github.com/uber/react-vis", "description": "Data Visualization Components", "stars": "8.8k"}, {"name": "nivo", "url": "https://github.com/plouc/nivo", "description": "Provides a rich set of data visualization components built on top of the D3 and React libraries", "stars": "14k"}, {"name": "xyflow", "url": "https://github.com/xyflow/xyflow", "description": "A customizable React component for building node-based editors and interactive diagrams", "stars": "36k"}, {"name": "react-three-fiber", "url": "https://github.com/pmndrs/react-three-fiber", "description": "A React renderer for Three.js", "stars": "30k"}, {"name": "ink", "url": "https://github.com/vadimdemedes/ink", "description": "React for interactive command-line apps", "stars": "36k"}, {"name": "remotion", "url": "https://github.com/remotion-dev/remotion", "description": "Make videos programmatically with React", "stars": "41k"}, {"name": "react-pdf", "url": "https://github.com/diegomura/react-pdf", "description": "Create PDF files using React", "stars": "16k"}, {"name": "react-figma", "url": "https://github.com/react-figma/react-figma", "description": "A React renderer for Figma", "stars": "2.7k"}, {"name": "markdown-to-jsx", "url": "https://github.com/quantizor/markdown-to-jsx", "description": "A very fast and versatile markdown toolchain", "stars": "2.4k"}, {"name": "formatjs", "url": "https://github.com/formatjs/formatjs", "description": "Internationalize your web apps", "stars": "15k"}, {"name": "react-i18next", "url": "https://github.com/i18next/react-i18next", "description": "Internationalization for React done right", "stars": "9.9k"}, {"name": "react-intlayer", "url": "https://github.com/aymericzip/intlayer", "description": "Internationalization focused on maintainability for React", "stars": "649"}, {"name": "react-spring", "url": "https://github.com/pmndrs/react-spring", "description": "A spring physics based React animation library", "stars": "29k"}, {"name": "framer-motion", "url": "https://github.com/framer/motion", "description": "Open source, production-ready animation and gesture library for React", "stars": "31k"}, {"name": "auto-animate", "url": "https://github.com/formkit/auto-animate", "description": "A zero-config, drop-in animation utility that adds smooth transitions", "stars": "14k"}, {"name": "react-tsparticles", "url": "https://github.com/matteobruni/tsparticles", "description": "Easily create highly customizable particles effects", "stars": "8.8k"}, {"name": "react-parallax-tilt", "url": "https://github.com/mkosir/react-parallax-tilt", "description": "Easily apply tilt hover effect on React components", "stars": "1.1k"}, {"name": "simple-parallax-js", "url": "https://github.com/geosigno/simpleParallax.js", "description": "The easiest way to get a parallax effect with React and JavaScript", "stars": "2.1k"}, {"name": "rescript-compiler", "url": "https://github.com/rescript-lang/rescript-compiler", "description": "A robustly typed language that compiles to efficient and human-readable JavaScript", "stars": "7.4k"}, {"name": "fulcro", "url": "https://github.com/fulcrologic/fulcro", "description": "A library for development of web applications in clj/cljs", "stars": "1.6k"}, {"name": "mattermost-server", "url": "https://github.com/mattermost/mattermost-server", "description": "An open source platform for secure collaboration", "stars": "36k"}, {"name": "kibana", "url": "https://github.com/elastic/kibana", "description": "Your window into the Elastic Stack", "stars": "21k"}, {"name": "webamp", "url": "https://github.com/captbaritone/webamp", "description": "Winamp 2 reimplemented for the browser", "stars": "11k"}, {"name": "overreacted", "url": "https://github.com/gaearon/overreacted.io", "description": "Personal blog by Dan Abramov", "stars": "7.3k"}, {"name": "wave", "url": "https://github.com/wavetermdev/waveterm", "description": "An open-source, cross-platform terminal for seamless workflows", "stars": "19k"}, {"name": "readest", "url": "https://github.com/readest/readest", "description": "A minimalistic, feature-rich and cross-platform eBook reader", "stars": "19k"}, {"name": "bookcars", "url": "https://github.com/aelassas/bookcars", "description": "Car rental platform", "stars": "563"}, {"name": "notifuse", "url": "https://github.com/Notifuse/notifuse", "description": "Modern self-hosted emailing platform to send newsletters & transactional emails", "stars": "1.9k"}]}, {"name": "React Native", "parent": "", "entries": [{"name": "React Native Official Website", "url": "https://reactnative.dev/", "description": ""}, {"name": "React Native GitHub", "url": "https://github.com/facebook/react-native", "description": "", "stars": "126k"}, {"name": "React Native Community", "url": "https://reactnative.dev/community/overview", "description": ""}, {"name": "Expo", "url": "https://expo.dev/", "description": ""}, {"name": "react-navigation", "url": "https://github.com/react-navigation/react-navigation", "description": "Routing and navigation for your React Native apps", "stars": "24k"}, {"name": "react-native-vector-icons", "url": "https://github.com/oblador/react-native-vector-icons", "description": "Customizable Icons for React Native", "stars": "18k"}, {"name": "react-native-gifted-chat", "url": "https://github.com/FaridSafi/react-native-gifted-chat", "description": "The most complete chat UI for React Native", "stars": "14k"}, {"name": "realm-js", "url": "https://github.com/realm/realm-js", "description": "A mobile database: an alternative to SQLite & key-value stores", "stars": "6k"}, {"name": "react-native-device-info", "url": "https://github.com/react-native-device-info/react-native-device-info", "description": "Device Information for React Native iOS and Android", "stars": "6.7k"}, {"name": "react-native-maps", "url": "https://github.com/react-native-maps/react-native-maps", "description": "React Native Mapview component", "stars": "16k"}]}, {"name": "Contribution", "parent": "", "entries": []}], "name": ""}