JSPM

Found 158039 results for react hooks tutorial

dexie-react-hooks

React hooks for reactive data fetching using Dexie.js

  • v4.2.0
  • 119.21
  • Published

@testing-library/react-hooks

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

  • v8.0.1
  • 98.05
  • Published

@mantine/hooks

A collection of 50+ hooks for state and UI management

  • v8.3.9
  • 92.20
  • Published

usehooks-ts

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

  • v3.1.1
  • 81.90
  • Published

@mantine/utils

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

  • v6.0.22
  • 79.60
  • Published

react-pre-hooks

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

  • v3.1.6
  • 77.10
  • Published

slate-react

Tools for building completely customizable richtext editors with React.

  • v0.119.0
  • 75.09
  • Published

interpret

A dictionary of file extensions and associated module loaders.

  • v3.1.1
  • 74.76
  • Published

react-rx

React + RxJS = <3

  • v4.2.2
  • 74.47
  • Published

its-fine

A collection of escape hatches for React.

  • v2.0.0
  • 72.76
  • Published

observable-hooks

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

  • v4.2.4
  • 71.67
  • Published

beautiful-react-hooks

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

  • v5.0.3
  • 70.53
  • Published

zustand

🐻 Bear necessities for state management in React

  • v5.0.8
  • 68.18
  • Published

wagmi

React Hooks for Ethereum

  • v3.0.1
  • 67.93
  • Published

react-tracked

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

  • v2.0.1
  • 67.52
  • Published

@xyflow/react

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

  • v12.9.3
  • 66.95
  • Published

@mantine/core

React components library focused on usability, accessibility and developer experience

  • v8.3.9
  • 66.79
  • Published

use-effect-event

Ponyfill of the experimental `React.useEffectEvent` hook

  • v2.0.3
  • 66.67
  • Published

react-responsive

Media queries in react for responsive design

  • v10.0.1
  • 66.48
  • Published

use-analytics

Analytics hooks for React

  • v1.1.0
  • 66.30
  • Published

tslint-react-hooks

TSLint rule that enforces the Rules of Hooks

  • v2.2.2
  • 65.24
  • Published

swr

React Hooks library for remote data fetching

  • v2.3.6
  • 65.15
  • Published

minimal-shared

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

  • v1.1.3
  • 64.83
  • Published

use-memo-one

useMemo and useCallback but with a stable cache

  • v1.1.3
  • 64.38
  • Published

react-use-intercom

React Intercom integration without the hassle, driven by hooks.

  • v5.5.0
  • 64.21
  • Published

@mantine/dates

Calendars, date and time pickers based on Mantine components

  • v8.3.9
  • 63.95
  • Published

mobx-react

React bindings for MobX. Create fully reactive components.

  • v9.2.1
  • 63.13
  • Published

react-i18next

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

  • v16.3.5
  • 62.84
  • 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
  • 62.63
  • Published

@react-hook/window-size

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

  • v3.1.1
  • 62.11
  • Published

@rehookify/datepicker

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

  • v6.6.8
  • 61.60
  • Published

react-phone-hooks

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

  • v0.1.19
  • 61.52
  • Published

react-haiku

React Hook & Utility Library

  • v2.4.1
  • 60.71
  • Published

use-immer

Use immer with React hooks

  • v0.11.0
  • 60.59
  • Published

@rooks/use-key

Keyboard key handler hook for react

  • v4.11.2
  • 60.53
  • Published

@mantine/modals

Modals manager based on Mantine components

  • v8.3.9
  • 60.21
  • Published

@mantine/dropzone

Dropzone component built with Mantine theme and components

  • v8.3.9
  • 60.13
  • Published

gatsby

Blazing fast modern site generator for React

  • v5.15.0
  • 58.88
  • Published

flagged

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

  • v3.0.0
  • 58.41
  • Published

stream-chat-react

React components to create chat conversations or livestream style chat

  • v13.12.0
  • 58.03
  • Published

react-files-hooks

React hooks for downloading and uploading files in the browsers

  • v2.0.0
  • 57.85
  • Published

@tonic-ui/react-hooks

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

  • v2.2.1
  • 57.02
  • Published

react-adaptive-hooks

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

  • v0.0.8
  • 57.00
  • Published

@harelpls/use-pusher

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

  • v7.2.1
  • 56.95
  • Published

wouter

Minimalist-friendly ~1.5KB router for React

  • v3.8.0
  • 56.84
  • 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
  • 56.63
  • Published

@rpldy/uploady

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

  • v1.12.0
  • 56.40
  • Published

@rpldy/retry-hooks

useful hooks for the retry functionality from @rpldy/retry

  • v1.12.0
  • 56.14
  • Published

granular-hooks

The React hooks you know, with added granularity

  • v1.1.0
  • 55.30
  • Published

@react-hookz/web

React hooks done right, for browser and SSR.

  • v25.2.0
  • 55.13
  • Published

rxdb-hooks

React hooks for integrating with RxDB

  • v5.0.2
  • 54.95
  • Published

@mantine/spotlight

Command center components for react and Mantine

  • v8.3.9
  • 54.92
  • 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
  • 54.82
  • Published

preact

Fast 3kb React-compatible Virtual DOM library.

  • v10.27.2
  • 54.71
  • Published

lexical

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

  • v0.38.2
  • 54.64
  • Published

use-persisted-state

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

  • v0.3.3
  • 54.55
  • Published

@equinor/eds-utils

Utility functions and hooks for the Equinor Design System

  • v2.0.0
  • 53.47
  • Published

@lilib/hooks

React hook library.

  • v1.1.0
  • 53.26
  • Published

react-top-loading-bar

A very simple, highly customisable react top loader component.

  • v3.0.2
  • 53.10
  • Published

piral-hooks-utils

Hooks and HOC for pilets and Piral instances.

  • v1.9.2
  • 52.68
  • Published

react-konva-utils

Useful components and hooks for react-konva

    • v2.0.0
    • 52.66
    • Published

    @tracetail/react

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

    • v2.3.8
    • 52.59
    • Published

    @seznam/compose-react-refs

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

    • v1.0.6
    • 51.90
    • Published

    @mantine/prism

    Code highlight with Mantine theme

    • v6.0.22
    • 51.73
    • 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.70
    • Published

    @mantine/ssr

    Mantine server side rendering utils

    • v6.0.22
    • 51.44
    • Published

    @dbeining/react-atom

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

    • v4.1.21
    • 51.38
    • Published

    use-query-params

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

    • v2.2.2
    • 51.27
    • Published

    jooks

    An idiot-proof way of testing your custom react hooks

    • v2.0.2
    • 51.27
    • Published

    pullstate

    Simple state stores using immer and React hooks

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

    single-spa-react

    Single-spa lifecycles helper for React apps

    • v6.0.2
    • 50.92
    • Published

    @use-it/interval

    A custom React Hook that provides a declarative useInterval.

    • v1.0.0
    • 50.55
    • Published

    @mantine/next

    Mantine integration for Next.js

    • v6.0.22
    • 50.09
    • Published

    react-media-recorder

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

    • v1.7.2
    • 50.04
    • Published

    use-ssr

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

    • v1.0.25
    • 49.49
    • 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
    • 49.43
    • 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
    • 49.38
    • Published

    use-dark-mode

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

    • v2.3.1
    • 49.32
    • Published

    @huse/effect-ref

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

    • v1.1.1
    • 49.23
    • Published

    @sanity/slate-react

    Tools for building completely customizable richtext editors with React.

    • v2.24.3
    • 49.19
    • Published

    web-api-hooks

    Essential set of React Hooks for convenient Web API consumption.

    • v3.0.2
    • 48.83
    • Published

    react-native

    A framework for building native apps using React

    • v0.82.1
    • 48.68
    • Published

    @mantine/rte

    Rich text editor built with Mantine components

    • v5.10.5
    • 48.46
    • Published

    taro-hooks

    为 Taro 而设计的 Hooks Library

    • v2.2.0
    • 48.46
    • Published

    react-hooks-helper

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

    • v1.6.0
    • 48.45
    • Published

    powerhooks

    Some generic React hooks

    • v2.0.1
    • 48.24
    • Published

    @chakra-ui/popper

    A React component and hooks wrapper for popper.js

    • v3.1.0
    • 48.23
    • Published

    use-timer

    A timer hook for React

    • v2.0.1
    • 47.99
    • Published

    hooks-for-redux

    All the power of Redux in half the code.

    • v2.2.1
    • 47.94
    • Published

    recharts-to-png

    This package converts a Recharts chart to a png.

    • v3.0.1
    • 47.60
    • Published

    use-enhanced-state

    A collection of enhanced useState hooks for React.

    • v0.0.13
    • 47.51
    • Published

    eslint-config-get-off-my-lawn

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

    • v7.2.0
    • 47.42
    • Published

    @etheryte/react-hooks

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

    • v2.0.4
    • 47.29
    • Published

    @thibault.sh/hooks

    A comprehensive collection of React hooks for browser storage, UI interactions, and more

    • v1.0.4
    • 47.21
    • Published

    simpler-state

    The simplest app state management for React

    • v1.2.2
    • 47.17
    • Published

    react-snap-carousel

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

    • v0.5.1
    • 47.12
    • Published

    react-use-wizard

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

    • v2.3.0
    • 46.98
    • Published

    state-hooks

    Essential set of React Hooks for convenient state management.

    • v3.0.1
    • 46.97
    • Published

    react-roving-tabindex

    React implementation of a roving tabindex, now with grid support

    • v3.2.0
    • 46.90
    • Published

    @lingui/react

    React components for translations

    • v5.6.0
    • 46.82
    • 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.39
    • Published

    styled-hooks

    Style your React components with Hooks

    • v2.1.1
    • 46.27
    • Published

    mqtt-react-hooks

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

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

    @react-hook/resize-observer

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

    • v2.0.2
    • 46.09
    • Published

    react-scroll-parallax

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

    • v3.5.0
    • 46.05
    • Published

    @availity/hooks

    A group of pre-built hooks that are common in most apps

    • v5.1.7
    • 45.97
    • Published

    react-code-compare

    A simple and fast text diff viewer component

      • v1.1.2
      • 45.72
      • Published

      react-hot-toast

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

      • v2.6.0
      • 45.54
      • Published

      @realm/react

      React specific hooks and implementation helpers for Realm

      • v0.20.0
      • 45.45
      • Published

      react-deep-hooks

      React hooks for non-primitive dependencies

      • v1.0.3
      • 45.41
      • Published

      react-jitter

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

      • v0.4.0
      • 45.36
      • Published

      rest-hooks

      Asynchronous data framework for React

      • v7.0.17
      • 45.22
      • Published

      nhb-hooks

      A lightweight, tree-shakable collection of essential React hooks for common use cases.

      • v1.40.21
      • 45.21
      • Published

      react-tiny-popover

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

      • v8.1.6
      • 45.06
      • Published

      react-hooks-async

      React custom hooks for async functions with abortability and composability

      • v3.10.1
      • 45.01
      • Published

      @koale/useworker

      useWorker() - Web worker using React hook

      • v4.1.2
      • 44.99
      • Published

      react-global-state-hooks

      This is a package to easily handling global-state across your react components

      • v15.0.3
      • 44.96
      • 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
      • 44.93
      • Published

      @scaleflex/ui

      React UI components library by Scaleflex Company

      • v3.0.9
      • 44.92
      • Published

      blade

      React at the edge.

      • v3.29.9
      • 44.85
      • Published

      inversify-react

      Components and decorators to connect react with inversify.

      • v1.2.0
      • 44.82
      • 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
      • 44.64
      • Published

      mobx-react-form

      Reactive MobX Form State Management

      • v6.12.3
      • 44.41
      • Published

      @dailyshot/hooks

      A set of hooks used in Dailyshot packages

      • v0.1.74
      • 44.17
      • Published

      react-use-observer

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

      • v2.2.4
      • 44.13
      • Published

      convex

      Client for the Convex Cloud

      • v1.29.3
      • 44.12
      • Published

      react-use-object-state

      React hooks to create stateful API's for reusable object patterns

      • v1.1.4
      • 43.84
      • 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.6.0
      • 43.80
      • Published

      react-router-redux

      Ruthlessly simple bindings to keep react-router and redux in sync

      • v4.0.8
      • 43.75
      • Published

      next-i18next

      The easiest way to translate your NextJs apps.

      • v15.4.2
      • 43.51
      • Published

      hamo

      hamo means hook, do the math.

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

      reusable

      Reusable is a library for state management using React hooks

      • v1.1.0
      • 43.24
      • Published

      react-timing-hooks

      React hooks for setTimeout, setInterval, requestAnimationFrame, requestIdleCallback

      • v5.1.1
      • 43.04
      • 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.03
      • Published

      use-local-storage

      A flexible React Hook for using Local Storage.

      • v3.0.0
      • 42.81
      • Published

      @ahoo-wang/fetcher-react

      React integration for Fetcher HTTP client. Provides React Hooks and components for seamless data fetching with automatic re-rendering and loading states.

      • v3.2.6
      • 42.79
      • Published

      @ai-sdk-tools/store

      A drop-in replacement for @ai-sdk/react that automatically syncs chat state to Zustand stores

      • v1.2.0
      • 42.78
      • Published

      @lexical/react

      This package provides Lexical components and hooks for React applications.

      • v0.38.2
      • 42.66
      • Published

      react-hook-mask

      React masked input component and hooks

      • v1.1.18
      • 42.55
      • Published