A carefully crafted collection of React hooks for interactions that demand perfection. 60fps, GPU accelerated, and accessible.
npm install smoothkitEvery hook is built with performance in mind. No unnecessary re-renders, no layout thrashing, just smooth animations.
Optimized for 60fps performance using RequestAnimationFrame.
Respects prefers-reduced-motion automatically.
Written in TypeScript with strict mode enabled.
Forces GPU layer creation for smooth transitions.
Modular architecture. Import only what you need.
Zero dependencies. Extensively tested.
Enhanced scroll behavior with custom easing and offset control.
Trigger smooth entrance animations when elements enter the viewport.
Realistic typing animation with cursor blinking and sequence support.
Animate numerical values with precision and spring physics.
Seamless height and width transitions that adjust to content.