# enaqx/awesome-react

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/enaqx-awesome-react).**

73,650 stars · 7,586 forks

## Links

- GitHub: https://github.com/enaqx/awesome-react
- awesome-repositories: https://awesome-repositories.com/repository/enaqx-awesome-react.md

## Topics

`awesome` `awesome-list` `javascript` `react` `react-apps` `react-native` `react-tutorial` `samples` `tutorial` `typescript`

## Description

This project is a community-driven knowledge base that serves as a centralized directory for the React and React Native ecosystems. It functions as a developer discovery portal, aggregating high-quality libraries, frameworks, and learning resources to assist in the research and selection of tools for modern web and mobile application development.

The repository distinguishes itself through a hierarchical taxonomy that organizes a fragmented landscape of third-party software into functional domains. By utilizing markdown-based content curation, it provides a structured index that allows developers to navigate specific categories such as state management, routing, component libraries, and build tooling. This classification system is maintained through distributed contributions, ensuring the collection remains an up-to-date reference for the community.

Beyond core frameworks and libraries, the directory covers a broad spectrum of development needs, including testing utilities, animation engines, internationalization tools, and specialized renderers. It also provides access to tutorials, design patterns, and real-world application examples to support developers across various stages of the software lifecycle. The entire collection is presented as a static documentation index, offering a human-readable format for quick exploration of the ecosystem.

## Tags

### Content Management & Publishing

- [Markdown-Based Content Curations](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/markdown-repositories/markdown-based-content-curations.md) — Organizes ecosystem resources within structured, version-controlled text files for easy reference.
- [Developer Portals](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-architecture-modeling/documentation-tooling/generation-publishing/developer-portals.md) — Serves as a centralized hub for navigating the diverse landscape of third-party software packages.

### Development Tools & Productivity

- [Frontend Ecosystem Discovery](https://awesome-repositories.com/f/development-tools-productivity/documentation-discovery-metadata/developer-discovery-platforms/developer-discovery-portals/curated-resource-lists/frontend-ecosystem-discovery.md) — Facilitates the identification and evaluation of libraries and specialized tools across the frontend landscape.
- [Component Sandboxes](https://awesome-repositories.com/f/development-tools-productivity/development-environment-management/containerized-isolated-workspaces/component-sandboxes.md) — Indexes utilities for building, testing, and documenting interface components within isolated environments. ([source](https://github.com/enaqx/awesome-react#readme))
- [Developer Discovery Portals](https://awesome-repositories.com/f/development-tools-productivity/documentation-discovery-metadata/developer-discovery-platforms/developer-discovery-portals.md) — Accelerates the research phase by providing a structured index of components, frameworks, and utilities.

### Repository Format

- [Awesome List](https://awesome-repositories.com/f/repository-format/awesome-list.md) — A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.

### Web Development

- [React Frameworks](https://awesome-repositories.com/f/web-development/backend-development/web-frameworks/full-stack-frameworks/react-frameworks.md) — Aggregates a comprehensive directory of frameworks and essential tools for building modern web applications. ([source](https://github.com/enaqx/awesome-react#readme))
- [React Routers](https://awesome-repositories.com/f/web-development/routing-systems/routing/react-routers.md) — Groups navigation and routing solutions tailored for component-based architectures. ([source](https://github.com/enaqx/awesome-react#readme))
- [Frontend Development Tools](https://awesome-repositories.com/f/web-development/frontend-development-tools.md) — Powers developer workflows by listing essential tools for building, inspecting, and deploying web interfaces. ([source](https://github.com/enaqx/awesome-react#readme))
- [React Icon Libraries](https://awesome-repositories.com/f/web-development/frontend-development-tools/frontend-frameworks/component-authoring/react-ecosystem/react-icon-libraries.md) — Gathers SVG icon sets packaged as reusable components for consistent interface design. ([source](https://github.com/enaqx/awesome-react#readme))
- [React Libraries](https://awesome-repositories.com/f/web-development/frontend-development-tools/frontend-frameworks/component-authoring/react-ecosystem/react-libraries.md) — Bundles general-purpose utility libraries and toolkits designed for application development. ([source](https://github.com/enaqx/awesome-react#readme))
- [React Renderers](https://awesome-repositories.com/f/web-development/frontend-development-tools/frontend-frameworks/rendering-engines/react-renderers.md) — Showcases libraries that enable rendering to non-DOM targets and specialized environments. ([source](https://github.com/enaqx/awesome-react#readme))

### Business & Productivity Software

- [Community Knowledge Bases](https://awesome-repositories.com/f/business-productivity-software/knowledge-management-systems/community-knowledge-bases.md) — Maintains a community-curated index of learning materials and technical resources to support ongoing development.

### Mobile Development

- [React Native Libraries](https://awesome-repositories.com/f/mobile-development/react-native-ecosystem/react-native-libraries.md) — Connects developers to a wide range of modules that extend functionality for mobile application projects. ([source](https://github.com/enaqx/awesome-react#readme))
- [Libraries](https://awesome-repositories.com/f/mobile-development/navigation-routing/libraries.md) — Details libraries for managing screen transitions and routing logic in mobile applications. ([source](https://github.com/enaqx/awesome-react#readme))
- [React Native Components](https://awesome-repositories.com/f/mobile-development/react-native-ecosystem/react-native-components.md) — Highlights visual elements and pre-built components specifically optimized for mobile development. ([source](https://github.com/enaqx/awesome-react#readme))

### Software Engineering & Architecture

- [Centralized State Containers](https://awesome-repositories.com/f/software-engineering-architecture/architectural-design-patterns/state-management/centralized-state-containers.md) — Lists specialized libraries for managing application state and data flow with predictable patterns. ([source](https://github.com/enaqx/awesome-react#readme))

### User Interface & Experience

- [Component Libraries](https://awesome-repositories.com/f/user-interface-experience/component-libraries.md) — Catalogs reusable interface elements and design systems to streamline the creation of user interfaces. ([source](https://github.com/enaqx/awesome-react#readme))
- [React Form Libraries](https://awesome-repositories.com/f/user-interface-experience/form-and-input-management/form-handling/react-form-libraries.md) — Collects hooks and components dedicated to form state management, validation, and dynamic rendering. ([source](https://github.com/enaqx/awesome-react#readme))
- [UI Component Directories](https://awesome-repositories.com/f/user-interface-experience/component-utilities/ui-frameworks/component-libraries/ui-component-directories.md) — Simplifies the selection process for pre-built component libraries and design systems.
- [React Charting Libraries](https://awesome-repositories.com/f/user-interface-experience/data-visualization-tools/data-visualization/charting-frameworks/react-charting-libraries.md) — Identifies visualization components and charting frameworks built specifically for interactive data representation. ([source](https://github.com/enaqx/awesome-react#readme))

### Part of an Awesome List

- [Component Libraries](https://awesome-repositories.com/f/awesome-lists/devtools/component-libraries.md) — Resources for developing and managing React components.
- [Developer Tools](https://awesome-repositories.com/f/awesome-lists/devtools/developer-tools.md) — ReactJS library resources.
- [Front End Development](https://awesome-repositories.com/f/awesome-lists/devtools/front-end-development.md) — Resources for the React UI library.
- [Programming Languages](https://awesome-repositories.com/f/awesome-lists/devtools/programming-languages.md) — React ecosystem libraries and tools.

### DevOps & Infrastructure

- [React Internationalization Libraries](https://awesome-repositories.com/f/devops-infrastructure/infrastructure/application-compute-platforms/ai-application-platforms/react-internationalization-libraries.md) — Pinpoints libraries for managing translations, locale formatting, and multi-language support within web applications. ([source](https://github.com/enaqx/awesome-react#readme))

### Graphics & Multimedia

- [React Map Components](https://awesome-repositories.com/f/graphics-multimedia/visualization-mapping/mapping-libraries/react-map-components.md) — Exposes specialized wrappers and component libraries for integrating map services. ([source](https://github.com/enaqx/awesome-react#readme))

### Testing & Quality Assurance

- [React Testing Utilities](https://awesome-repositories.com/f/testing-quality-assurance/software-testing/testing-frameworks/unit/react-testing-utilities.md) — Surfaces specialized testing utilities for rendering, querying, and interacting with components during unit verification. ([source](https://github.com/enaqx/awesome-react#readme))
