Back to Home
Production Ready
TypeScript First
Zero Dependencies

Complete Hook Collection

Discover 29 battle-tested React hooks

Browse our comprehensive library of 29 custom React hooks. Each hook is meticulously crafted, thoroughly tested, and optimized for modern React applications.

Production-ready implementations
Full TypeScript support
Comprehensive documentation

Find Your Hook

Search by name, description, or category

5 categories
Try:
7 hooks
Intermediate
Perfect for Modern web features

Browser APIs

Modern browser APIs wrapped in React hooks for seamless integration. These hooks handle cleanup, edge cases, and provide type-safe interfaces to powerful web platform features.

Most popular:useIntersectionObserveruseMediaQueryuseGeolocation
7 hooks
Beginner
Perfect for App optimization

Performance

Optimize your React applications with hooks that prevent unnecessary re-renders, manage expensive operations, and ensure smooth user experiences.

Most popular:useDebounceuseThrottleuseMemo
5 hooks
Intermediate
Perfect for API integration

Data Fetching

Simplify async operations with hooks that handle loading states, errors, caching, and request cancellation out of the box.

Most popular:useFetchuseAsyncuseWebSocket
6 hooks
Beginner
Perfect for User interactions

UI Behaviour

Common UI patterns made easy. These hooks handle complex interactions like focus management, click detection, and keyboard shortcuts.

Most popular:useOnClickOutsideuseHoveruseKeyPress
4 hooks
Advanced
Perfect for Complex state

State Management

Powerful state management solutions from simple global stores to time-travel debugging. Build complex workflows without the boilerplate.

Most popular:useGlobalStateuseUndoRedouseImmer