react-use

Utility library

A collection of reusable React Hooks providing various utility functions for managing user interactions and device capabilities.

React Hooks — 👍

GitHub

42k stars
266 watching
3k forks
Language: TypeScript
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mkosir/react-hook-mighty-mouseA React hook that tracks mouse events on a selected element121
civiccc/react-waypointA React component to execute a function when an element comes into view while scrolling4,077
stutrek/scrollmonitorAn API to monitor elements as you scroll the viewport.3,300
fisshy/react-scrollA lightweight library for enhancing scrolling functionality in React applications4,371
rrousselgit/flutter_hooksA Dart library providing React-like hooks for managing widget life-cycles in Flutter applications.3,162
matthewp/hauntedA React Hooks API implementation for web components using Lit HTML or HyperHTML.2,620
thebuilder/react-intersection-observerAn implementation of the Intersection Observer API in React, enabling elements to be monitored for visibility within the viewport.5,128
dai-shi/react-trackedA library to track state usage and optimize re-renders for various React hooks and libraries2,749
jaredpalmer/the-platformProvides React Hooks and components for accessing browser APIs in a Suspense-friendly manner.4,399
streamich/libreactA collection of reusable React components for building user interfaces2,627
pmndrs/use-gestureA utility library for handling mouse and touch gestures in React and Vanilla JavaScript applications.9,122
joshwnj/react-visibility-sensorA React component that detects when an element becomes visible or invisible within the viewport.2,327
yamalight/outstatedSimple state management for React using hooks-based approach107
pmndrs/zustandA small state management solution with simplified flux principles and a comfy API based on hooks.48,670
pranesh239/use-key-captureA custom hook that simplifies listening to complex keyboard combinations in React applications24