React Logo
react-mkx-toolkit
v1.0.0 Production Ready

React Custom Hooks Toolkit

A comprehensive collection of production-ready React custom hooks designed to simplify common tasks. Write cleaner, more maintainable code with zero configuration.

$

Keyboard Events

Effortlessly manage keyboard interactions with useKeyboard hook for shortcuts and commands.

Geolocation

Access user location with reverse geocoding. Perfect for location-based services and maps.

Scroll Management

Programmatic scrolling utilities with smooth animations and element targeting.

Notifications

Browser notifications made easy with permission handling and clean API integration.

Array Utilities

Generate and manipulate random arrays for test data and pagination needs.

Type Safe

Full TypeScript support with complete type definitions for better developer experience.

⚛ MKX HOOKS

Production-Ready Hooks

Lightweight, fully typed, and battle-tested in production. Each hook encapsulates complex functionality into simple, intuitive APIs.

NPM DOWNLOADS
5K+
BUNDLE SIZE
8.2KB
hooks.reference
useKeyboard
Input
Ctrl+K to focus search, Esc to blur
useCurrentLocation
Geolocation
Get lat, long, and reverse geocoding
useScroll
DOM
scrollToTop(), scrollToBottom(), scrollById()
useNotification
Browser API
Request permission and show notifications
useRandomArray
Utilities
Generate number arrays from range

Start using custom hooks today

Install via npm, yarn, or pnpm. Zero configuration required.