JSPM

Found 150953 results for react hooks tutorial

dexie-react-hooks

React hooks for reactive data fetching using Dexie.js

  • v4.2.0
  • 109.74
  • Published

@testing-library/react-hooks

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

  • v8.0.1
  • 99.77
  • Published

@mantine/hooks

A collection of 50+ hooks for state and UI management

  • v8.2.7
  • 92.68
  • Published

usehooks-ts

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

  • v3.1.1
  • 80.82
  • Published

@mantine/utils

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

  • v6.0.22
  • 80.00
  • Published

slate-react

Tools for building completely customizable richtext editors with React.

  • v0.117.4
  • 76.83
  • Published

interpret

A dictionary of file extensions and associated module loaders.

  • v3.1.1
  • 75.99
  • Published

react-rx

React + RxJS = <3

  • v4.1.31
  • 74.27
  • Published

observable-hooks

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

  • v4.2.4
  • 73.72
  • Published

beautiful-react-hooks

A collection of beautiful (and hopefully useful) React hooks to speed-up your components and hooks development

  • v5.0.3
  • 72.06
  • Published

its-fine

A collection of escape hatches for React.

  • v2.0.0
  • 71.26
  • Published

use-analytics

Analytics hooks for React

  • v1.1.0
  • 68.61
  • Published

tslint-react-hooks

TSLint rule that enforces the Rules of Hooks

  • v2.2.2
  • 68.46
  • Published

wagmi

React Hooks for Ethereum

  • v2.16.8
  • 68.13
  • Published

zustand

🐻 Bear necessities for state management in React

  • v5.0.8
  • 67.41
  • Published

react-responsive

Media queries in react for responsive design

  • v10.0.1
  • 67.18
  • Published

@mantine/core

React components library focused on usability, accessibility and developer experience

  • v8.2.7
  • 67.15
  • Published

use-effect-event

Ponyfill of the experimental `React.useEffectEvent` hook

  • v2.0.3
  • 66.75
  • Published

react-tracked

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

  • v2.0.1
  • 66.70
  • 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
  • 66.35
  • Published

minimal-shared

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

  • v1.0.15
  • 66.00
  • Published

@xyflow/react

React Flow - A highly customizable React library for building node-based editors and interactive flow charts.

  • v12.8.4
  • 65.96
  • Published

use-memo-one

useMemo and useCallback but with a stable cache

  • v1.1.3
  • 65.28
  • Published

swr

React Hooks library for remote data fetching

  • v2.3.6
  • 64.52
  • Published

react-use-intercom

React Intercom integration without the hassle, driven by hooks.

  • v5.5.0
  • 64.30
  • Published

mobx-react

React bindings for MobX. Create fully reactive components.

  • v9.2.0
  • 63.74
  • Published

react-pre-hooks

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

  • v3.1.6
  • 63.31
  • Published

react-i18next

Internationalization for react done right. Using the i18next i18n ecosystem.

  • v15.7.2
  • 63.24
  • Published

@mantine/dates

Calendars, date and time pickers based on Mantine components

  • v8.2.7
  • 62.89
  • Published

@react-hook/window-size

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

  • v3.1.1
  • 61.75
  • Published

@rehookify/datepicker

The ultimate tool to create a date, range and time picker in your React applications.

  • v6.6.8
  • 61.55
  • Published

react-haiku

React Hook & Utility Library

  • v2.4.1
  • 61.06
  • Published

use-immer

Use immer with React hooks

  • v0.11.0
  • 60.96
  • Published

rxdb-hooks

React hooks for integrating with RxDB

  • v5.0.2
  • 60.94
  • Published

react-phone-hooks

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

  • v0.1.16
  • 59.67
  • Published

@rooks/use-key

Keyboard key handler hook for react

  • v4.11.2
  • 59.64
  • Published

@mantine/modals

Modals manager based on Mantine components

  • v8.2.7
  • 59.58
  • Published

@mantine/dropzone

Dropzone component built with Mantine theme and components

  • v8.2.7
  • 59.52
  • Published

flagged

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

  • v3.0.0
  • 58.70
  • Published

react-deep-hooks

React hooks for non-primitive dependencies

  • v1.0.2
  • 58.32
  • Published

jooks

An idiot-proof way of testing your custom react hooks

  • v2.0.2
  • 58.04
  • Published

@lilib/hooks

React hook library.

  • v1.1.0
  • 57.79
  • Published

eslint-plugin-react-hooks-ssr

This plugin helps you to forbid DOM globals within the react server side rendering. - it doesn't support yet React classes - it supports react hooks and custom hooks - it requires some naming conventions to identify other functions where globals may be a

  • v0.1.5
  • 57.72
  • Published

@tonic-ui/react-hooks

A set of React Hooks specifically for use with Tonic UI components.

  • v2.2.0
  • 57.62
  • Published

@rpldy/uploady

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

  • v1.11.0
  • 56.85
  • Published

@harelpls/use-pusher

A wrapper around pusher-js for easy-as hooks in React.

  • v7.2.1
  • 56.77
  • Published

wouter

Minimalist-friendly ~1.5KB router for React

  • v3.7.1
  • 56.58
  • Published

use-persisted-state

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

  • v0.3.3
  • 56.22
  • Published

@react-hookz/web

React hooks done right, for browser and SSR.

  • v25.1.1
  • 56.06
  • Published

granular-hooks

The React hooks you know, with added granularity

  • v1.1.0
  • 55.86
  • Published

@mantine/spotlight

Command center components for react and Mantine

  • v8.2.7
  • 55.65
  • Published

@visx/drag

visx drag

  • v3.12.0
  • 55.61
  • Published

@rpldy/retry-hooks

useful hooks for the retry functionality from @rpldy/retry

  • v1.11.0
  • 54.98
  • Published

preact

Fast 3kb React-compatible Virtual DOM library.

  • v10.27.1
  • 54.73
  • Published

lexical

Lexical is an extensible text editor framework that provides excellent reliability, accessible and performance.

  • v0.34.0
  • 54.08
  • Published

@mantine/prism

Code highlight with Mantine theme

  • v6.0.22
  • 53.68
  • Published

react-adaptive-hooks

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

  • v0.0.8
  • 53.08
  • Published

react-top-loading-bar

A very simple, highly customisable react top loader component.

  • v3.0.2
  • 52.82
  • Published

@seznam/compose-react-refs

A simple utility for composing two or more react refs into a single callback ref.

  • v1.0.6
  • 52.56
  • Published

react-konva-utils

Useful components and hooks for react-konva

    • v1.1.3
    • 52.51
    • Published

    @mantine/ssr

    Mantine server side rendering utils

    • v6.0.22
    • 52.26
    • Published

    single-spa-react

    Single-spa lifecycles helper for React apps

    • v6.0.2
    • 52.23
    • Published

    react-colorful

    🎨 A tiny (2,8 KB) color picker component for React and Preact apps. Fast, well-tested, dependency-free, mobile-friendly and accessible

    • v5.6.1
    • 51.83
    • Published

    gatsby

    Blazing fast modern site generator for React

    • v5.15.0
    • 51.77
    • Published

    pullstate

    Simple state stores using immer and React hooks

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

    @mantine/next

    Mantine integration for Next.js

    • v6.0.22
    • 51.43
    • Published

    @use-it/interval

    A custom React Hook that provides a declarative useInterval.

    • v1.0.0
    • 51.27
    • Published

    stream-chat-react

    React components to create chat conversations or livestream style chat

    • v13.6.0
    • 51.11
    • Published

    @equinor/eds-utils

    Utility functions and hooks for the Equinor Design System

    • v0.8.8
    • 50.82
    • Published

    use-query-params

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

    • v2.2.1
    • 50.64
    • Published

    @openapi-qraft/react

    OpenAPI client for React, providing type-safe requests and dynamic TanStack Query React Hooks via a modular, Proxy-based architecture.

    • v2.12.0
    • 50.61
    • Published

    @sanity/slate-react

    Tools for building completely customizable richtext editors with React.

    • v2.24.3
    • 50.09
    • Published

    @dbeining/react-atom

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

    • v4.1.21
    • 50.05
    • Published

    use-ssr

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

    • v1.0.25
    • 49.89
    • Published

    piral-hooks-utils

    Hooks and HOC for pilets and Piral instances.

    • v1.8.5
    • 49.76
    • Published

    powerhooks

    Some generic React hooks

    • v2.0.1
    • 49.34
    • Published

    web-api-hooks

    Essential set of React Hooks for convenient Web API consumption.

    • v3.0.2
    • 49.06
    • 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
    • 48.88
    • Published

    react-media-recorder

    A React component based on MediaRecorder() API to record audio/video streams

    • v1.7.2
    • 48.83
    • Published

    eslint-config-get-off-my-lawn

    A highly opinionated, sharable config of ESLint rules to produce beautiful, readable JavaScript.

    • v7.2.0
    • 48.81
    • Published

    @tracetail/react

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

    • v2.3.3
    • 48.59
    • Published

    @chakra-ui/popper

    A React component and hooks wrapper for popper.js

    • v3.1.0
    • 48.59
    • Published

    use-dark-mode

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

    • v2.3.1
    • 48.54
    • Published

    react-hooks-helper

    A custom React Hooks library that gives you custom hooks for your code.

    • v1.6.0
    • 47.93
    • Published

    recharts-to-png

    This package converts a Recharts chart to a png.

    • v3.0.1
    • 47.72
    • Published

    @mantine/rte

    Rich text editor built with Mantine components

    • v5.10.5
    • 47.67
    • Published

    simpler-state

    The simplest app state management for React

    • v1.2.2
    • 47.61
    • Published

    hooks-for-redux

    All the power of Redux in half the code.

    • v2.2.1
    • 47.45
    • Published

    react-roving-tabindex

    React implementation of a roving tabindex, now with grid support

    • v3.2.0
    • 47.40
    • Published

    react-code-compare

    A simple and fast text diff viewer component

      • v1.1.2
      • 47.39
      • Published

      react-scroll-parallax

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

      • v3.4.5
      • 47.37
      • Published

      react-use-wizard

      React wizard (stepper) builder without the hassle, powered by hooks.

      • v2.3.0
      • 47.02
      • Published

      taro-hooks

      为 Taro 而设计的 Hooks Library

      • v2.2.0
      • 46.92
      • Published

      react-hooks-async

      React custom hooks for async functions with abortability and composability

      • v3.10.1
      • 46.90
      • Published

      state-hooks

      Essential set of React Hooks for convenient state management.

      • v3.0.1
      • 46.78
      • Published

      use-timer

      A timer hook for React

      • v2.0.1
      • 46.50
      • Published

      react-hookedup

      A collection of useful React hooks

      • v0.1.2
      • 46.35
      • Published

      react-timer-hook

      React timer hook is a custom react hook built to handle timers(countdown), stopwatch and time logic/state in your react component.

      • v4.0.5
      • 46.30
      • Published

      rest-hooks

      Asynchronous data framework for React

      • v7.0.17
      • 46.21
      • Published

      react-tiny-popover

      A simple and highly customizable popover react higher order component with no other dependencies!

      • v8.1.6
      • 46.04
      • Published

      mqtt-react-hooks

      ReactJS library for Pub/Sub communication with an MQTT broker using Hooks

      • v3.0.0-alpha.2
      • 45.88
      • Published

      react-hot-toast

      Smoking hot React Notifications. Lightweight, customizable and beautiful by default.

      • v2.6.0
      • 45.85
      • Published

      @etheryte/react-hooks

      Common React hooks for worry-free state and control flow management.

      • v2.0.4
      • 45.82
      • Published

      use-enhanced-state

      A collection of enhanced useState hooks for React.

      • v0.0.13
      • 45.64
      • Published

      @realm/react

      React specific hooks and implementation helpers for Realm

      • v0.11.0
      • 45.53
      • Published

      @react-hook/resize-observer

      A React hook that fires a callback whenever ResizeObserver detects a change to its size

      • v2.0.2
      • 45.47
      • Published

      @react-formgen/core

      A headless, type-safe, customizable, and super simple React form generator.

      • v0.0.0-alpha.27
      • 45.46
      • Published

      @huse/effect-ref

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

      • v1.1.1
      • 45.30
      • Published

      inversify-react

      Components and decorators to connect react with inversify.

      • v1.2.0
      • 45.13
      • 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
      • 45.12
      • Published

      @smartrent/use-persisted-state

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

      • v0.3.1
      • 44.97
      • Published

      @scaleflex/ui

      React UI components library by Scaleflex Company

      • v3.0.2
      • 44.89
      • Published

      blade

      React at the edge.

      • v3.13.4
      • 44.37
      • Published

      react-snap-carousel

      DOM-first, headless carousel for React, utilizing native browser scrolling & CSS scroll snap points

      • v0.5.1
      • 44.36
      • Published

      @ospm/eslint-plugin-react-signals-hooks

      ESLint plugin for React Signals hooks - enforces best practices, performance optimizations, and integration patterns for @preact/signals-react usage in React projects

      • v1.6.5
      • 44.30
      • Published

      @koale/useworker

      useWorker() - Web worker using React hook

      • v4.1.2
      • 44.26
      • Published

      @dailyshot/hooks

      A set of hooks used in Dailyshot packages

      • v0.1.74
      • 44.18
      • Published

      react-timing-hooks

      React hooks for setTimeout, setInterval, requestAnimationFrame, requestIdleCallback

      • v5.1.0
      • 44.13
      • 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
      • 43.81
      • Published

      @reactuses/core

      <div align = "center"> <h1 align = "center"> reactuse </h1> </div>

      • v6.0.6
      • 43.73
      • Published

      hamo

      hamo means hook, do the math.

      • v1.0.0-dev.6
      • 43.57
      • Published

      react-jitter

      A developer tool for debugging React performance issues caused by hook changes and component re-renders.

      • v0.3.1
      • 43.47
      • Published

      styled-hooks

      Style your React components with Hooks

      • v2.1.1
      • 43.43
      • Published

      next-i18next

      The easiest way to translate your NextJs apps.

      • v15.4.2
      • 43.43
      • Published

      @fumoe/taro-hooks

      Taro 4.x 中, 可以开箱即用的自制hooks

        • v0.2.0
        • 43.36
        • Published

        use-local-storage

        A flexible React Hook for using Local Storage.

        • v3.0.0
        • 43.07
        • Published

        reusable

        Reusable is a library for state management using React hooks

        • v1.1.0
        • 42.79
        • Published

        react-native

        A framework for building native apps using React

        • v0.81.1
        • 42.77
        • Published

        rc-hooks

        React Hooks Library.

        • v3.0.25
        • 42.39
        • Published

        react-hook-mask

        React masked input component and hooks

        • v1.1.18
        • 42.38
        • Published

        react-use-observer

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

        • v2.2.4
        • 42.23
        • Published

        react-files-hooks

        React hooks for downloading and uploading files in the browsers

        • v2.0.0
        • 42.22
        • Published

        react-uid

        Render-less container for ID generation

        • v2.4.0
        • 42.17
        • Published

        react-wizard-primitive

        A react wizard primitive without UI restrictions - hooks and render props API available!

        • v2.5.0
        • 42.08
        • Published

        next-intl

        Internationalization (i18n) for Next.js

        • v4.3.5
        • 42.03
        • Published

        @lexical/react

        This package provides Lexical components and hooks for React applications.

        • v0.34.0
        • 42.03
        • Published

        @glue42/react-hooks

        React Hooks Wrapper for Glue42 Web and Enterprise

          • v2.24.1
          • 42.01
          • Published