The "Awesome React Hooks" project is a curated collection of resources focused on React Hooks, a feature that allows developers to use state and other React functionalities without the need for class components. This list encompasses a variety of resources including custom hooks, libraries, tutorials, and best practices that enhance the development experience with React. It is beneficial for both beginners looking to understand hooks and experienced developers seeking to optimize their applications. By exploring this collection, users can discover innovative ways to leverage React Hooks to build more efficient and maintainable components.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Official React bindings for Redux, enabling performant and flexible state management in React applications.
A framework for building native iOS and Android applications using React's declarative UI components.
A collection of useful React hooks for managing primitive types like booleans, numbers, arrays, and inputs.
React's Hooks API implemented for standard web components, enabling stateful and reactive custom elements.
React Hook for accessing state and dispatch from a Redux store (deprecated in favor of react-redux hooks).
A comprehensive collection of essential React Hooks for sensors, UI, animations, side-effects, and state management.
A collection of React hooks and components that wrap native Web APIs for Suspense-friendly usage.
A React hook that provides immutable state updates using Immer's mutable draft syntax.
A collection of useful React hooks for managing primitive types like booleans, numbers, arrays, and inputs.
A collection of reusable React Hooks for integrating Firebase services like Authentication, Firestore, and Realtime Database.
React Native APIs turned into React Hooks for use in functional React components.
A React hook for making isomorphic HTTP requests with built-in caching, GraphQL support, and request/response interceptors.
A tiny (185 bytes) event-based Redux-like state manager for React, Preact, Angular, Vue, and Svelte.
A performant React library for form state management and validation using hooks, supporting both web and React Native.