// The ultimate collection of modern React hooks for building exceptional user experiences
Zero dependencies, optimized for performance
Full type safety and excellent developer experience
Modern Web APIs for real-world development needs
Explore our carefully crafted hooks designed to solve common React development challenges
const [state, { undo, redo }] = useUndoRedo(initialState);const { copy, copied, history } = useCopyToClipboard({ trackHistory: true });const { colorScheme, toggleColorScheme } = usePreferredColorScheme({ autoApply: true });const { text, isSelected, clearSelection } = useTextSelection();const { setFavicon, setFaviconByStatus } = useFavicon();const { setTitle, restoreTitle } = useDocumentTitle('My App');const { position, direction, isScrolling, scrollToTop } = useScrollPosition();const { hasLeft, triggerPageLeave } = usePageLeave({ onPageLeave: showModal });const { isCapsLockEnabled, isSupported } = useDetectCapsLock();const { value, setTrue, setFalse, setIndeterminate, cycle } = useTristate(false);const { isBlurred, blur, unblur, toggle } = useScreenBlur();const { readFile, writeFile, saveFile, hasPermission } = useFileSystemAccess();const { isSupported, isOpen, color, error, open } = useEyeDropper();