JSPM

Found 10061 results for hooks

husky

Modern native Git hooks

  • v9.1.7
  • 58.14
  • Published

react-hook-form

Performant, flexible and extensible forms library for React Hooks

  • v7.68.0
  • 57.34
  • Published

before-after-hook

asynchronous before/error/after hooks for internal functionality

  • v4.0.0
  • 57.05
  • Published

swr

React Hooks library for remote data fetching

  • v2.3.7
  • 54.54
  • Published

@apollo/client

A fully-featured caching GraphQL client.

  • v4.0.9
  • 52.58
  • Published

@react-spring/core

The platform-agnostic core of `react-spring`

  • v10.0.3
  • 52.17
  • Published

hookified

Event Emitting and Middleware Hooks

  • v1.14.0
  • 52.05
  • Published

formik

Build forms in React, without the tears

  • v2.4.9
  • 51.89
  • Published

@testing-library/react-hooks

Simple and complete React hooks testing utilities that encourage good testing practices.

  • v8.0.1
  • 51.55
  • Published

@react-spring/rafz

react-spring's fork of rafz one frameloop to rule them all

  • v10.0.3
  • 51.24
  • Published

mobx-react-lite

Lightweight React bindings for MobX based on React 16.8+ and Hooks

  • v4.1.1
  • 50.73
  • Published

usehooks-ts

React hook library, ready to use, written in Typescript.

  • v3.1.1
  • 50.58
  • Published

its-fine

A collection of escape hatches for React.

  • v2.0.0
  • 49.83
  • Published

@mantine/hooks

A collection of 50+ hooks for state and UI management

  • v8.3.10
  • 48.47
  • Published

@react-spring/three

[`react-three-fiber`](https://github.com/drcmda/react-three-fiber) support. This package is for version 6 of react-three-fiber

  • v10.0.3
  • 47.76
  • Published

react-spring

<p align="center"> <img src="https://i.imgur.com/QZownhg.png" width="240" /> </p>

  • v10.0.3
  • 47.73
  • Published

libnpmhook

programmatic API for managing npm registry hooks

  • v11.0.0
  • 47.12
  • Published

wouter

Minimalist-friendly ~1.5KB router for React

  • v3.8.1
  • 46.68
  • Published

staged-git-files

get a list of staged git files and their status

  • v1.3.0
  • 46.45
  • Published

@react-spring/native

[`react-native`](https://github.com/facebook/react-native) support

  • v10.0.3
  • 46.00
  • Published

@react-spring/konva

[`konva`](https://github.com/konvajs/konva) support

  • v10.0.3
  • 45.61
  • Published

use-immer

Use immer with React hooks

  • v0.11.0
  • 45.51
  • Published

yorkie

githooks management forked from husky

  • v2.0.0
  • 45.41
  • Published

@tracetail/react

React hooks for TraceTail enterprise browser fingerprinting with over 99.5% accuracy. TypeScript support and React 18 compatibility.

  • v2.3.8
  • 45.10
  • Published

wagmi

React Hooks for Ethereum

  • v3.1.0
  • 45.10
  • Published

@react-spring/zdog

> [!WARNING] > This package uses react-zdog which does not support React 19 yet.

  • v10.0.3
  • 45.09
  • Published

use-effect-event

Ponyfill of the experimental `React.useEffectEvent` hook

  • v2.0.3
  • 45.01
  • Published

pre-commit

Automatically install pre-commit hooks for your npm modules.

  • v1.2.2
  • 45.00
  • Published

@mantine/store

A library to sync external React state updates

  • v8.3.10
  • 44.85
  • Published

@chakra-ui/descendant

Register child nodes of a react element for better accessibility

  • v3.1.0
  • 44.67
  • Published

tss-react

Type safe CSS-in-JS API heavily inspired by react-jss

  • v4.9.20
  • 44.55
  • Published

async-hook-domain

An implementation of Domain-like error handling, built on async_hooks

  • v4.0.1
  • 44.45
  • Published

use-query-params

React Hook for managing state in URL query parameters with easy serialization.

  • v2.2.2
  • 44.41
  • Published

react-rx

React + RxJS = <3

  • v4.2.2
  • 43.69
  • Published

primereact

PrimeReact is an open source UI library for React featuring a rich set of 90+ components, a theme designer, various theme alternatives such as Material, Bootstrap, Tailwind, premium templates and professional support. In addition, it integrates with Prime

  • v10.9.7
  • 43.42
  • Published

@mantine/utils

[![npm](https://img.shields.io/npm/dm/@mantine/utils)](https://www.npmjs.com/package/@mantine/utils)

  • v6.0.22
  • 43.40
  • Published

react-tracked

State usage tracking with Proxies. Optimize re-renders for useState/useReducer, React Redux, Zustand and others.

  • v2.0.1
  • 43.19
  • Published

@react-hook/window-size

React hooks for updating components when the size of the `window` changes.

  • v3.1.1
  • 43.04
  • Published

dexie-react-hooks

React hooks for reactive data fetching using Dexie.js

  • v4.2.0
  • 42.47
  • Published

bun-git-hooks

A modern, zero dependency tool for managing git hooks in Bun projects.

  • v0.3.1
  • 42.24
  • Published

@feathersjs/hooks

Async middleware for JavaScript and TypeScript

  • v0.9.0
  • 41.93
  • Published

@reactuses/core

<p align="center"> <a href="https://github.com/childrentime/reactuse"> <img src="https://reactuse.com/img/og.png" alt="ReactUse - Collection of essential React Hooks" width="300"> </a> </p>

  • v6.1.6
  • 41.46
  • Published

react-easier

Useful React hooks that minimize the complexity of state handling, contexts and fetching.

  • v3.0.12
  • 41.33
  • Published

rooks

Collection of awesome react hooks

  • v9.4.1
  • 41.04
  • Published

json-crawl

Async and sync crawler for json object

    • v0.5.3
    • 40.88
    • Published

    react-apollo

    React Apollo Hooks, Components, and HOC.

    • v3.1.5
    • 40.70
    • Published

    create-ls

    A simple state manager for local storage in React applications.

    • v1.2.2
    • 40.05
    • Published

    react-collapsed

    A React custom-hook for creating flexible and accessible expand/collapse components.

    • v4.2.0
    • 39.92
    • Published

    create-cookie

    Smarter Cookie Management, Seamless Sync

    • v1.1.1
    • 39.92
    • Published

    @stencil/store

    Store is a lightweight shared state library by the StencilJS core team. Implements a simple key/value map that efficiently re-renders components when necessary.

    • v2.2.1
    • 39.79
    • Published

    hook-conditional

    Conditionally run different React hooks at runtime with a clean and safe API that follows the Rules of Hooks.

    • v0.2.0
    • 39.72
    • Published

    @react-hook/window-scroll

    A React hook for updating components when the scroll position of the window on the y-axis changes

    • v1.3.0
    • 39.62
    • Published

    @poppinss/hooks

    Hooks module for executing before/after lifecycle hooks

    • v7.3.0
    • 39.27
    • Published

    react-pre-hooks

    Simplify and clean up your components with this react hooks collection.

    • v3.1.6
    • 39.23
    • Published

    @apollo/react-ssr

    React Apollo server-side rendering utilities

    • v4.0.0
    • 39.12
    • Published

    hamburger-react

    Animated hamburger menu icons for React

    • v2.5.2
    • 38.83
    • Published

    simpler-state

    The simplest app state management for React

    • v1.2.2
    • 38.80
    • Published

    @daily-co/daily-react

    Daily React makes it easier to integrate [@daily-co/daily-js](https://www.npmjs.com/package/@daily-co/daily-js) in React applications.

    • v0.24.0
    • 38.74
    • Published

    react-use-clipboard

    React hook that provides copy to clipboard functionality.

    • v1.0.9
    • 38.62
    • Published

    use-ssr

    ☯️ React hook to determine if you're on the server or browser

    • v1.0.25
    • 38.50
    • Published

    react-roving-tabindex

    React implementation of a roving tabindex, now with grid support

    • v3.2.0
    • 38.47
    • Published

    react-scroll-parallax

    React hooks and components to create parallax scroll effects for banners, images or any other DOM elements.

    • v3.5.0
    • 38.42
    • Published

    use-async-effect

    Asynchronous side effects, without the nonsense

    • v2.2.7
    • 38.09
    • Published

    fetch-intercept

    Interceptor library for the native fetch command inspired by angular http intercepts.

    • v2.4.0
    • 38.03
    • Published

    use-persisted-state

    A custom React Hook that provides a multi-instance, multi-tab/browser shared and persistent state.

    • v0.3.3
    • 37.92
    • Published

    next-query-params

    Convenient state management of query parameters in Next.js apps.

    • v5.1.0
    • 37.76
    • Published

    use-count-up

    React/React Native component and hook to animate counting up or down to a number

    • v3.0.1
    • 37.71
    • Published

    @use-it/interval

    A custom React Hook that provides a declarative useInterval.

    • v1.0.0
    • 37.22
    • Published

    @fastify/pre-commit

    Automatically install pre-commit hooks for your npm modules.

    • v2.2.1
    • 37.05
    • Published

    observable-hooks

    React hooks for RxJS Observables. Simple, flexible, testable and performant.

    • v4.2.4
    • 37.02
    • Published

    hooks-fixed

    Adds pre and post hook functionality to your JavaScript methods.

    • v2.0.2
    • 36.97
    • Published

    use-analytics

    Analytics hooks for React

    • v1.1.0
    • 36.94
    • Published

    use-local-storage

    A flexible React Hook for using Local Storage.

    • v3.0.0
    • 36.92
    • Published

    pre-push

    Automatically install pre-push hooks for your npm modules.

    • v0.1.4
    • 36.72
    • Published

    ghooks

    Simple git hooks

    • v2.0.4
    • 36.53
    • Published

    remix-hook-form

    Utility wrapper around react-hook-form for use with react-router v7+

    • v7.1.1
    • 36.45
    • Published

    @rpldy/uploader

    the processing and queuing engine for react-uploady

    • v1.13.0
    • 36.37
    • Published

    @makotot/ghostui

    [![npm](https://img.shields.io/npm/v/@makotot/ghostui?style=for-the-badge)](https://www.npmjs.com/package/@makotot/ghostui) [![ghostUI](https://img.shields.io/endpoint?url=https://dashboard.cypress.io/badge/simple/ipjs5c&style=for-the-badge&logo=cypress)]

    • v2.0.0
    • 36.22
    • Published

    node-git-hooks

    Automate git hook deployment

    • v1.0.7
    • 36.08
    • Published

    flagged

    Feature flags for React made easy with hooks, HOC and Render Props

    • v3.0.0
    • 36.02
    • Published

    @rpldy/uploady

    wrapper&context component to expose and provide react-uploady functionality

    • v1.13.0
    • 35.87
    • Published

    react-use-event-hook

    Same as React's `useCallback`, but returns a stable reference.

    • v0.9.6
    • 35.83
    • Published

    solid-use

    A collection of SolidJS utilities

    • v0.9.1
    • 35.81
    • Published

    @kubb/plugin-react-query

    React Query hooks generator plugin for Kubb, creating type-safe API client hooks from OpenAPI specifications for React applications.

    • v4.9.2
    • 35.53
    • Published

    fun-hooks

    A generalized and simple hooking API for adding extensibility to applications

    • v1.1.0
    • 35.47
    • Published

    use-custom-compare

    It's React's useEffect/useMemo/useCallback hooks, except using custom comparison on the inputs, not reference equality

    • v1.5.0
    • 35.24
    • Published

    @web3-react/abstract-connector

    A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps

    • v6.0.7
    • 35.21
    • Published

    minimal-shared

    Shared hooks and utils used by Minimal UI and Zone UI.

    • v1.1.4
    • 35.21
    • Published

    mui-modal-provider

    [![codecov](https://codecov.io/gh/Quernest/mui-modal-provider/branch/master/graph/badge.svg?token=AL2WK480NF)](https://codecov.io/gh/Quernest/mui-modal-provider) [![package version](https://img.shields.io/npm/v/mui-modal-provider.svg?style=flat-square)](h

    • v2.4.6
    • 35.20
    • Published

    connectkit

    Connecting a wallet, made simple.

    • v1.9.1
    • 35.08
    • Published

    @react-hook/mouse-position

    A React hook for tracking the position, hover, and down state of the mouse as it interacts with an element with interop between touch and mouse devices.

    • v4.1.3
    • 35.03
    • Published

    @equinor/eds-utils

    Utility functions and hooks for the Equinor Design System

    • v2.0.0
    • 35.01
    • Published

    react-use-cookie

    A React hook for managing cookies with no dependencies.

    • v1.6.1
    • 34.98
    • Published

    react-event-hook

    A library for emitting and listening to events in a React application

    • v3.1.2
    • 34.94
    • Published

    lint-prepush

    Run linters on committed files in a Branch🔬

    • v3.0.2
    • 34.78
    • Published

    use-debouncy

    🌀 Small (~0.2kb) debounce effect hook for React with TypeScript support

    • v5.1.7
    • 34.73
    • Published

    react-haiku

    React Hook & Utility Library

    • v2.4.1
    • 34.69
    • Published

    informed

    A lightweight framework and utility for building powerful forms in React applications

    • v4.66.1
    • 34.63
    • Published

    husky-init

    Install and setup husky quickly

    • v8.0.0
    • 34.58
    • Published

    @web3-react/injected-connector

    A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps

    • v6.0.7
    • 34.47
    • Published

    @cn-ui/reactive

    a reactivity utils for solid-js

      • v4.11.0
      • 34.45
      • Published

      @realm/react

      React specific hooks and implementation helpers for Realm

      • v0.20.0
      • 34.31
      • Published

      urs

      🔥 React hook for maintaining correct values, in a clean way

      • v0.0.8
      • 34.24
      • Published

      @testing-library/preact-hooks

      Simple and complete React hooks testing utilities that encourage good testing practices.

      • v1.1.0
      • 34.24
      • Published

      atomico

      Atomico is a small library for the creation of interfaces based on web-components, only using functions and hooks.

      • v1.79.2
      • 34.22
      • Published

      @rpldy/upload-drop-zone

      drop zone (container) component to initiate file and folder content uploads

      • v1.13.0
      • 34.19
      • Published

      @rooks/use-key

      Keyboard key handler hook for react

      • v4.11.2
      • 34.13
      • Published

      @hookform/lenses

      Type-safe lenses for React Hook Form that enable precise control over nested form state. Build reusable form components with composable operations, array handling, and full TypeScript support.

      • v0.9.0
      • 34.11
      • Published

      react-hook-inview

      React Hook for detecting when an element is in the viewport

      • v4.5.1
      • 34.07
      • Published

      hooks

      Adds pre and post hook functionality to your JavaScript methods.

      • v0.3.2
      • 34.00
      • Published

      @bigmi/client

      Reactive primitives for Bitcoin apps.

      • v0.6.3
      • 33.99
      • Published

      use-dark-mode

      A custom React Hook to help you implement a "dark mode" component.

      • v2.3.1
      • 33.29
      • Published

      adblock-detect-react

      Provides utilities to check if ad block is enabled on a page via both a React hook and a wrapper component.

      • v1.3.1
      • 33.29
      • Published

      react-compound-timer

      React hooks for timers, countdowns, and stopwatches.

      • v2.0.5
      • 33.18
      • Published

      persist-and-sync

      Zustand middleware to easily persist and sync Zustand state between tabs and windows

      • v1.2.3
      • 33.03
      • Published

      react-gesture-responder

      A react-native like gesture helper for the React and using hooks

      • v2.1.0
      • 32.95
      • Published

      @nylas/react

      React components and hooks for Nylas API integration

      • v3.0.1
      • 32.89
      • Published

      use-detect-keyboard-open

      a tiny React hook which allows you to track state of open/close soft keyboard in mobile

      • v0.4.0
      • 32.76
      • Published

      usetimeout-react-hook

      React.js custom hook that sets a leak-safe timeout and returns a function to cancel it before the timeout expires.

      • v0.1.2
      • 32.75
      • Published

      @bigmi/react

      React primitives for Bitcoin apps.

      • v0.6.3
      • 32.66
      • Published

      @firanorg/mollitia-molestias-accusamus

      [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]

      • v10.13.142
      • 32.64
      • Published

      react-theme-switch-animation

      Beautiful, smooth animations for theme switching in React applications. Features Circle, Blur Circle, and QR Scan animations with TypeScript support.

      • v1.0.0
      • 32.59
      • Published

      transition-hook

      ☄️ An extremely light-weight react transition animation hook which is simpler and easier to use than react-transition-group

      • v1.5.2
      • 32.46
      • Published

      git-pull-run

      Run commands and scripts after git pull

      • v1.6.2
      • 32.41
      • Published

      zustand-context

      Create react contexts with zustand

        • v1.0.0
        • 32.41
        • Published

        @cfcs/react

        Write once, create framework components that supports React, Vue, Svelte, and more.

        • v0.1.0
        • 32.38
        • Published

        augmentor

        React like hooks for the masses

          • v2.2.0
          • 32.37
          • Published

          granular-hooks

          The React hooks you know, with added granularity

          • v1.1.0
          • 32.34
          • Published

          hookpoint

          hooks system for custom plugins

          • v4.1.0
          • 32.31
          • Published

          react-phone-hooks

          React hooks and utility functions for parsing and validating phone numbers.

          • v0.1.20
          • 32.18
          • Published

          use-window-focus

          React Hook to show if window is focused or not

          • v1.4.4
          • 32.16
          • Published

          react-combine-reducers

          A helper utility to apply combineReducers functionality in React useReducer hook for large scale applications

          • v1.1.1
          • 32.14
          • Published

          @vanyapr/transition-hook

          ☄️ An extremely light-weight react transition animation hook which is simpler and easier to use than react-transition-group

          • v1.5.4
          • 31.96
          • Published

          git-hooks

          A tool to manage project Git hooks

          • v1.1.10
          • 31.95
          • Published

          use-keyboard-shortcut

          A custom React hook for adding keyboard shortcuts to your application

          • v1.1.6
          • 31.91
          • Published

          pullstate

          Simple state stores using immer and React hooks

          • v2.0.0-pre.9
          • 31.86
          • Published

          ismounted

          React hook to check if the component is still mounted

          • v0.1.8
          • 31.86
          • Published

          react-wait

          Complex Loader Management for React Applications

          • v0.3.0
          • 31.81
          • Published

          ngx-dynamic-hooks

          Automatically insert live Angular components into a dynamic string of content (based on their selector or any pattern of your choice) and render the result in the DOM.

          • v3.1.2
          • 31.77
          • Published

          use-methods

          A simpler way to useReducers

          • v0.5.1
          • 31.76
          • Published

          alova

          The Request Toolkit For Ultimate Efficiency

          • v3.4.0
          • 31.74
          • Published

          @huse/effect-ref

          --- title: README nav: title: Hooks path: /hook group: title: Effect Ref path: /effect-ref order: 1 ---

          • v1.1.1
          • 31.74
          • Published

          react-use-kana

          A tiny React hook to create better Japanese form

          • v2.4.0
          • 31.66
          • Published

          react-use-uuid

          A React Hook for generating a unique id for the lifetime of a Component

          • v2.0.1
          • 31.60
          • Published

          react-select-virtualized

          Select virtualized component using: react-select v4 + react-virtualized + react hooks

          • v5.6.0
          • 31.56
          • Published

          vue-concurrency

          A library for encapsulating asynchronous operations and managing concurrency for Vue + Composition API

          • v5.0.3
          • 31.50
          • Published

          raviger

          React routing with hooks

          • v5.1.0
          • 31.39
          • Published

          react-redux-firebase

          Redux integration for Firebase. Comes with a Higher Order Components for use with React.

          • v3.11.0
          • 31.34
          • Published

          @react-hook/copy

          A React hook for copying text to the clipboard

          • v2.0.1
          • 31.26
          • Published

          use-broadcast-ts

          Use the Broadcast Channel API in React easily with hooks or Zustand, and Typescript!

          • v2.0.1
          • 31.15
          • Published

          @sendbird/uikit-chat-hooks

          A set of React hooks for integrating Sendbird chat functionality into your React app.

          • v3.12.0
          • 31.09
          • Published

          @dramaorg/delectus-culpa-reprehenderit

          [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im

          • v3.5.94
          • 31.07
          • Published

          @web3-react/fortmatic-connector

          A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps

          • v6.1.6
          • 31.06
          • Published

          react-adaptive-hooks

          Give users a great experience best suited to their device and network constraints

          • v0.0.8
          • 31.01
          • Published

          react-use-observer

          Performant react hooks for WebApi Observers, useResizeObserver, useInteractionObserver, useMutationObserver

          • v2.2.4
          • 30.93
          • Published

          use-async-resource

          A custom React hook for simple data fetching with React Suspense

          • v2.2.2
          • 30.86
          • Published

          react-konami-code

          Trigger an easter egg by pressing a sequence of keys. Available as a component or a custom hook. Supports timeout and input debounce/reset.

          • v2.3.0
          • 30.84
          • Published

          state-in-url

          Store state in URL as in object, types and structure are preserved, with TS validation. Same API as React.useState, wthout any hasssle or boilerplate. Next.js@14-15, react-router@6-7, and remix@2.

          • v6.1.0
          • 30.77
          • Published

          @react-hook/hover

          A React hook for tracking the hover state of DOM elements in browsers where hovering is possible

          • v4.0.0
          • 30.72
          • Published

          react-files-hooks

          React hooks for downloading and uploading files in the browsers

          • v2.0.0
          • 30.48
          • Published

          @dbeining/react-atom

          State management made simple for React. Built on React Hooks. Inspired by `atom`s in `reagent.cljs`.

          • v4.1.21
          • 30.28
          • Published