RTL-first, copy-paste React components and UI blocks for Persian interfaces, built on Base UI and Tailwind CSS. Includes unique Persian-focused patterns with full LTR support.
Displays contextual information when hovering or focusing an element, built on Base UI.
A hook for a value that can be either controlled or uncontrolled, with a single consistent API either way.
Wraps the Clipboard API with a built-in timeout to reset the copied state, for copy buttons that show brief confirmation feedback.
A timer-aligned countdown hook for ISO-8601 target dates, with overdue state and formatted output.
A reactive current date/time hook with Jalali/Gregorian support, formatted output, and optional holiday flagging.
Reactive media query hook with Tailwind-like breakpoint syntax, built on useSyncExternalStore for SSR safety.
A reactive relative-time formatter ("۲ روز پیش" / "2 days ago") with built-in Persian and English message tables.
The cn() class-merging helper, powered by the cn package (a drop-in clsx + tailwind-merge engine).
An iOS-like wheel picker with smooth inertia, infinite scrolling, and keyboard navigation.