{"id":102487,"url":"https://github.com/neyric/awesome-react","name":"awesome-react","description":"A collection of the best React libraries, components, and resources","projects_count":68,"last_synced_at":"2026-06-18T11:00:22.814Z","repository":{"id":325118708,"uuid":"1099884417","full_name":"neyric/awesome-react","owner":"neyric","description":"A collection of the best React libraries, components, and resources","archived":false,"fork":false,"pushed_at":"2025-11-20T06:23:08.000Z","size":29,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-06-01T19:04:38.563Z","etag":null,"topics":["awesome","react"],"latest_commit_sha":null,"homepage":"https://awesome-react.dev","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/neyric.png","metadata":{"files":{"readme":"README.MD","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"license","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-11-19T15:08:07.000Z","updated_at":"2026-04-10T06:23:06.000Z","dependencies_parsed_at":"2026-01-18T13:03:52.010Z","dependency_job_id":null,"html_url":"https://github.com/neyric/awesome-react","commit_stats":null,"previous_names":["neyric/awesome-react"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/neyric/awesome-react","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neyric%2Fawesome-react","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neyric%2Fawesome-react/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neyric%2Fawesome-react/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neyric%2Fawesome-react/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/neyric","download_url":"https://codeload.github.com/neyric/awesome-react/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neyric%2Fawesome-react/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34487071,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-18T02:00:06.871Z","response_time":128,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2026-01-02T00:00:37.088Z","updated_at":"2026-06-18T11:00:22.816Z","primary_language":"JavaScript","list_of_lists":false,"displayable":true,"categories":["📖 Categories"],"sub_categories":["React Forms","React Styling","State Management","Development Tools","React Testing","UI Libraries","Tables \u0026 Grids","Frameworks","React Charts","React Routing","React i18n","Graphics \u0026 Animations","Hooks \u0026 Data Fetching"],"readme":"![Awesome React](https://github.com/neyric/awesome-react/blob/master/awesome-react.webp)\n\n# Awesome React\n\n[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://makeapullrequest.com)\n\nA curated collection of the best React libraries, tools, resources, and frameworks.\n\nThis repository serves as the source of truth for [Awesome-React.dev](https://awesome-react.dev/). The goal is to help developers build modern React applications efficiently by providing a categorized list of high-quality resources.\n\n## 📖 Categories\n\n- [UI Libraries](#ui-libraries)\n- [Frameworks](#frameworks)\n- [Hooks \u0026 Data Fetching](#hooks--data-fetching)\n- [State Management](#state-management)\n- [React Styling](#react-styling)\n- [React Forms](#react-forms)\n- [React Routing](#react-routing)\n- [Graphics \u0026 Animations](#graphics--animations)\n- [React Charts](#react-charts)\n- [React i18n](#react-i18n)\n- [Tables \u0026 Grids](#tables--grids)\n- [React Testing](#react-testing)\n- [Development Tools](#development-tools)\n\n---\n\n### UI Libraries\n*Pre-built UI component libraries and design systems for building React applications.*\n\n- [Shadcn UI](https://github.com/shadcn-ui/ui) - A collection of accessible, copy-pasteable UI components built with Radix UI and Tailwind CSS.\n- [Mantine UI](https://github.com/mantinedev/mantine) - A fully featured component library with built-in dark mode and advanced customization hooks.\n- [Daisy UI](https://github.com/saadeghi/daisyui) - A popular plugin for Tailwind CSS that adds semantic component classes.\n- [Ant Design](https://github.com/ant-design/ant-design) - An enterprise-grade UI design language and component library.\n- [Material UI](https://github.com/mui/material-ui) - A comprehensive component library implementing Google's Material Design system.\n- [Chakra UI](https://github.com/chakra-ui/chakra-ui) - A simple, modular, and accessible component library focused on developer experience.\n- [React Bootstrap](https://github.com/react-bootstrap/react-bootstrap) - The most popular front-end framework rebuilt for React without jQuery dependencies.\n- [Fluent UI](https://github.com/microsoft/fluentui) - A collection of UX frameworks for building web apps that fit seamlessly into the Microsoft ecosystem.\n- [Framework7](https://github.com/framework7io/framework7) - A full-featured framework for building mobile and hybrid apps with a native look and feel.\n- [Ariakit](https://github.com/ariakit/ariakit) - A low-level library for building accessible, WAI-ARIA compliant web components.\n- [8bitcn UI](https://github.com/TheOrcDev/8bitcn-ui) - A retro-styled, 8-bit component library for nostalgic user interfaces.\n\n### Frameworks\n*Full-stack and frontend frameworks built on top of React for building modern web applications.*\n\n- [Next.JS](https://github.com/vercel/next.js) - The leading framework for building server-rendered and static React applications.\n- [Remix](https://github.com/remix-run/remix) - A full-stack framework focused on web standards and modern user experience.\n- [Gatsby](https://github.com/gatsbyjs/gatsby) - A fast, open-source static site generator built on React and GraphQL.\n- [Tanstack Start](https://github.com/tanstack/router) - A full-stack React framework powered by TanStack Router for type-safe routing and server actions.\n- [Vike](https://github.com/vikejs/vike) - A modular, flexible framework for building SSR and static apps with any UI library.\n\n### Hooks \u0026 Data Fetching\n*Libraries for managing application state and fetching data in React applications.*\n\n- [Tanstack Query](https://github.com/TanStack/query) - Powerful asynchronous state management and data fetching for the web.\n- [SWR](https://github.com/vercel/swr) - A lightweight React Hook for data fetching focused on stale-while-revalidate caching.\n- [useHooks](https://github.com/uidotdev/usehooks) - A collection of modern, server-safe React Hooks for common utilities.\n- [aHooks](https://github.com/alibaba/hooks) - A comprehensive library of high-quality and reliable React Hooks.\n- [Mantine Hooks](https://mantine.dev/hooks/package/) - A standalone package of utility hooks for state and UI management.\n\n### State Management\n*Libraries for managing global application state.*\n\n- [Zustand](https://github.com/pmndrs/zustand) - A small, fast, and scalable barebones state management solution.\n- [Redux](https://github.com/reduxjs/redux) - A predictable state container for JavaScript apps, often used for global state management.\n- [Jotai](https://github.com/pmndrs/jotai) - A primitive and flexible atomic state management library.\n- [Mobx](https://github.com/mobxjs/mobx) - Simple, scalable state management using functional reactive programming.\n- [Recoil](https://github.com/facebookexperimental/Recoil) - A state management library for React from Meta.\n- [XState](https://github.com/statelyai/xstate) - A library for creating, interpreting, and executing finite state machines and statecharts.\n- [Effector](https://github.com/zerobias/effector) - A high-performance, multi-store state manager for handling complex business logic.\n- [Immer](https://github.com/immerjs/immer) - A library meant to work with immutable state in a more convenient, mutable way.\n- [RxDB](https://github.com/pubkey/rxdb) - A fast, local-first, reactive database for JavaScript applications.\n\n### React Styling\n*CSS-in-JS libraries and styling solutions for React components.*\n\n- [TailwindCSS](https://github.com/tailwindlabs/tailwindcss) - A utility-first CSS framework for rapid UI development.\n- [Styled Components](https://github.com/styled-components/styled-components) - A popular CSS-in-JS library for styling components using tagged template literals.\n- [Emotion](https://github.com/emotion-js/emotion) - A performant and flexible CSS-in-JS library allowing style composition.\n- [Vanilla Extract](https://github.com/seek-oss/vanilla-extract) - Zero-runtime stylesheets with full TypeScript type safety.\n\n### React Forms\n*Form state management and validation libraries.*\n\n- [React Hook Form](https://github.com/react-hook-form/react-hook-form) - Performant, flexible, and extensible forms with easy-to-use validation hooks.\n- [Formily](https://github.com/alibaba/formily) - A highly performant form solution supporting JSON Schema and dynamic rendering.\n- [React Jsonschema Form](https://github.com/rjsf-team/react-jsonschema-form) - A component for building web forms automatically from JSON Schema.\n- [Tanstack Form](https://github.com/TanStack/form) - A headless, performant, and type-safe form state management library.\n\n### React Routing\n*Routing libraries for managing navigation and URLs.*\n\n- [React Router](https://github.com/remix-run/react-router) - The standard library for client-side routing in React applications.\n- [Tanstack Router](https://github.com/TanStack/router) - A fully type-safe router and state manager for modern React applications.\n\n### Graphics \u0026 Animations\n*Animation libraries and graphics rendering tools for creating interactive experiences.*\n\n- [Framer Motion](https://github.com/framer/motion) - A production-ready motion library with a simple declarative syntax.\n- [React Spring](https://github.com/pmndrs/react-spring) - A spring-physics based animation library for fluid motion.\n- [React Three Fiber](https://github.com/pmndrs/react-three-fiber) - A React renderer for Three.js, bridging 3D graphics with the component ecosystem.\n- [Anime.JS](https://github.com/juliangarnier/anime) - A lightweight JavaScript animation library with a simple API.\n- [Auto Animate](https://github.com/formkit/auto-animate) - A zero-config utility that adds smooth transitions to your application automatically.\n- [React Tsparticles](https://github.com/matteobruni/tsparticles) - Easily create customizable particle effects like confetti and fireworks.\n- [Remotion](https://github.com/remotion-dev/remotion) - A framework for creating videos programmatically using React and CSS.\n\n### React Charts\n*Data visualization and charting libraries built for React.*\n\n- [Recharts](https://github.com/recharts/recharts) - A composable charting library built with React components and D3 helpers.\n- [Visx](https://github.com/airbnb/visx) - A collection of low-level visualization primitives built by Airbnb.\n- [Victory](https://github.com/FormidableLabs/victory) - A set of modular charting components for building interactive data visualizations.\n- [Nivo](https://github.com/plouc/nivo) - A rich set of dataviz components built on top of D3 and React.\n- [React Flow](https://github.com/xyflow/xyflow) - A highly customizable library for building node-based editors and interactive diagrams.\n\n### React i18n\n*Libraries for adding multi-language support and internationalization.*\n\n- [React i18next](https://github.com/i18next/react-i18next) - A powerful internationalization framework for React based on i18next.\n- [FormatJS](https://github.com/formatjs/formatjs) - A modular collection of internationalization libraries, including react-intl.\n- [Paraglide JS](https://github.com/opral/monorepo) - A compiler-based i18n library that generates fully type-safe message functions.\n- [React Intlayer](https://github.com/aymericzip/intlayer) - A type-safe, per-component internationalization solution that supports AI translation.\n\n### Tables \u0026 Grids\n*Data table and grid components for displaying and manipulating tabular data.*\n\n- [Tanstack Table](https://github.com/TanStack/table) - A headless library for building powerful, accessible tables and data grids.\n- [React Grid Layout](https://github.com/react-grid-layout/react-grid-layout) - A draggable and resizable grid layout system with responsive breakpoints.\n- [React Data Grid](https://github.com/adazzle/react-data-grid) - A feature-rich and performant data grid component similar to Excel.\n\n### React Testing\n*Testing frameworks and utilities for testing React components and applications.*\n\n- [Jest](https://github.com/facebook/jest) - A comprehensive JavaScript testing framework with a focus on simplicity.\n- [React Testing Library](https://github.com/testing-library/react-testing-library) - Lightweight utilities for testing React components in a way that resembles user interaction.\n- [Cypress](https://github.com/cypress-io/cypress) - A complete end-to-end testing framework for anything that runs in a browser.\n- [Playwright](https://github.com/microsoft/playwright) - A framework for reliable end-to-end testing across Chromium, Firefox, and WebKit.\n\n### Development Tools\n*Build tools, linters, and development utilities for React development workflow.*\n\n- [Vite](https://github.com/vitejs/vite) - A fast build tool and development server that significantly improves the frontend development experience.\n- [Storybook](https://github.com/storybookjs/storybook) - A frontend workshop for building, testing, and documenting UI components in isolation.\n- [Parcel](https://github.com/parcel-bundler/parcel) - A zero-configuration build tool and bundler for the web.\n- [Reactotron](https://github.com/skellock/reactotron) - A desktop app for inspecting React JS and React Native state and network activity.\n- [why-did-you-render](https://github.com/welldone-software/why-did-you-render) - A utility that notifies you about potentially avoidable component re-renders.\n\n---\n\n## 🤝 Contribution\n\nContributions are welcome! If you know of a React library or tool that should be on this list, please feel free to create a Pull Request.\n\n### How to contribute\n\n1.  **Fork** the repository on GitHub.\n2.  **Clone** your fork locally:\n    ```bash\n    git clone https://github.com/your-username/awesome-react.git\n    ```\n3.  **Create a new branch** for your feature or addition:\n    ```bash\n    git checkout -b add-new-library\n    ```\n4.  **Edit the README.md file**. Please ensure you follow the existing format:\n    ```markdown\n    - [Library Name](Link to GitHub Repo or Website) - Brief description.\n    ```\n5.  **Commit** your changes:\n    ```bash\n    git commit -m \"Add [Library Name]\"\n    ```\n6.  **Push** to your branch:\n    ```bash\n    git push origin add-new-library\n    ```\n7.  **Submit a Pull Request** through the GitHub website.\n\n### Guidelines\n\n- Please check if the item is already listed before submitting.\n- Keep descriptions short and concise.\n- Prioritize linking to the GitHub repository unless the official website is significantly more useful.\n- Ensure the library is actively maintained and relevant to the React ecosystem.\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/neyric%2Fawesome-react/projects"}