26 open-source projects similar to beizhedenglong/react-hooks-lib, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
This library provides a collection of reusable hooks designed to manage state, side effects, and browser interactions within React applications. It functions as a toolkit for handling asynchronous data fetching and complex component logic, offering a set of type-safe utilities that reduce boilerplate code and improve maintainability. The library distinguishes itself through its focus on isomorphic lifecycle synchronization, ensuring consistent behavior across client and server environments to prevent hydration mismatches. It employs ref-based closure stabilization to ensure that asynchronous
🦹 Process components for antd4 & antd3 by alipay industry technology
React hook to track the visibility of a functional component based on IntersectionVisible Observer.
react-hook-form is a React form state management library and cross-platform UI hook used to manage form inputs, validation, and submission state. It functions as an uncontrolled form controller, leveraging uncontrolled components to minimize unnecessary re-renders in web and mobile environments. The library provides schema-based form validation, allowing user input to be verified against predefined rules or external schema libraries to ensure data integrity. It is designed to connect form logic to components across both React and React Native applications. The project covers the integration
👩🍳 A list of React Hooks utility library containing popular customized hooks
React Hooks for Firebase.
With the release of the hooks API in react-redux 7, this project has become redundant.
React hook for conveniently use Fetch API.
Set of a helpful hooks, for different specific to some primitives types state changing helpers.
Collection of beginner-friendly real world examples of hook usage.
A group of useful hooks for react
use-immer is a React state management utility that provides a custom hook for updating immutable state. It allows for the modification of a temporary draft version of data to calculate the next state transition. The tool simplifies the management of complex state by enabling direct mutations on a draft, which removes the need to manually copy nested objects or arrays using spread operators. This approach ensures the generation of a new immutable snapshot for predictable state changes. The library covers capabilities for updating deeply nested state and supports processing state changes throu
Web API's turned into React Hooks and Suspense-friendly React components. #useThePlatform
This package is useful for determining screen size type on web applications with respect to bootstrap 4 grid system.
React hooks done right, for browser and SSR.
React Native APIs turned into React Hooks allowing you to access asynchronous APIs directly in your functional components.
🌩 A tiny (185 bytes) event-based Redux-like state manager for React, Preact, Angular, Vue, and Svelte
react-use is a collection of reusable state and effect hooks for managing common logic in React applications. It serves as a comprehensive library for implementing state management patterns and wrapping various browser APIs into consistent hook interfaces. The project provides a specialized toolkit for DOM interaction and browser API integration, allowing components to track element dimensions, manage cookies, and monitor hardware sensors. It includes a suite of animation and timing utilities for physics-based numeric interpolation and frame-synced state updates. Beyond basic state managemen
Simple timer turned into React Hooks. Read about Hooks feature.
Polyfill and ponyfill for the React Hooks API.
:alien: A collection of useful React hooks