A collection of production-ready React hooks that supercharge your development workflow. TypeScript support, zero dependencies, and developer-friendly documentation.
Built with performance in mind. Each hook is optimized for minimal re-renders and maximum efficiency.
Full TypeScript support with comprehensive type definitions. Catch errors early and improve your DX.
Pure React hooks with no external dependencies. Lightweight and tree-shakeable for optimal bundle size.
Explore some of our most popular hooks that developers love using in their React applications.
Persist state in localStorage with automatic JSON serialization and synchronization
Persist state in localStorage with automatic JSON serialization and synchronization
Delay updating a value until a specified time has passed since the last change. Useful for optimizing performance in search inputs, filters, or resize events.
Manage boolean state with convenient helper functions for common operations
Counter state with increment, decrement, reset, and set operations
Limit how frequently a value updates by enforcing a fixed time interval. Useful for optimizing performance in scroll, resize, or rapid input events.
A powerful data-fetching hook that manages loading, error, and response states automatically.
Detect clicks or touches outside a referenced element and trigger a handler function.
Track the current width and height of the browser window. Automatically updates when the window is resized.