A curated list of React libraries, tools, tutorials, and resources to help developers build modern applications faster.
- Components
- UI Frameworks
- State Management
- Hooks
- Routing
- Forms
- Animation
- Testing
- Tools & Utilities
- Tutorials & Learning
- Awesome Lists
- Contributing
- License
- React Bootstrap – Bootstrap components built with React.
- Material-UI – Popular Material Design React UI library.
- Ant Design – Enterprise-level UI components.
- Chakra UI – Accessible, modular React components.
- NextUI – Modern React components.
- Reactstrap – React components for Bootstrap 4.
- Evergreen – React UI Framework by Segment.
- Grommet – Accessible and responsive UI components.
- Tailwind UI – Prebuilt Tailwind CSS components for React.
- React Suite – Suite of React components.
- React Toolbox – Material Design components.
- Rebass – React primitive UI components.
- Redux – Predictable state container.
- Recoil – State management for React apps.
- Zustand – Simplified state management.
- MobX – Simple, scalable state management.
- Jotai – Primitive and flexible state management.
- React Query – Data fetching & caching.
- React Use – Collection of essential React hooks.
- SWR – Hooks library for data fetching.
- use-immer – Immutable state hook.
- React Router – Declarative routing for React apps.
- Next.js Router – Built-in routing for Next.js.
- Reach Router – Accessible routing for React.
- Formik – Forms in React made easy.
- React Hook Form – Performant forms with hooks.
- Final Form – Framework-agnostic form library.
- Framer Motion – Animation library for React.
- React Spring – Spring-physics based animation.
- React Transition Group – Transition animations.
- Jest – Delightful JavaScript testing framework.
- React Testing Library – Simple React testing utilities.
- Cypress – End-to-end testing framework.
- Storybook – UI component development and testing.
- ESLint – Linter for React & JS projects.
- Prettier – Code formatter.
- React DevTools – Debug React applications.
- Webpack – Module bundler.
- Vite – Next-gen frontend tooling.
- Babel – JavaScript compiler.
- Bundlephobia – Package size analysis.
- Bit – Component-driven development.
- React Official Docs
- Scrimba React Course
- FreeCodeCamp React Guide
- Kent C. Dodds Blog
- React for Beginners
- Awesome React – Another curated list of React resources.
- Awesome JavaScript – Broader JS ecosystem.
Contributions are welcome! Please read CONTRIBUTING.md for guidelines.
Add new libraries, components, tutorials, or useful links following the existing format.
This repository is licensed under the MIT License.
✨ Keep this list curated, updated, and high-quality. That’s how “Awesome” repos get attention!