Skip to content

Releases: hafizabdullah510/react-headless-ui-kit

Initial Release

29 Jan 17:36

Choose a tag to compare

A lightweight, accessible, and TypeScript-first form component library built with React and Tailwind CSS.

Features
🎨 Tailwind CSS - Fully styled with utility classes
♿ Accessible - ARIA attributes, keyboard navigation, screen reader support
📦 TypeScript - Full type safety with comprehensive types
🎯 Controlled & Uncontrolled - Supports both patterns seamlessly
🔄 Polymorphic Button - Can render as or
🎪 Generic Select - Type-safe select with any object type
✨ Loading States - Built-in spinner and loading text support
🎭 Flexible Styling - Override styles via className prop
📱 Responsive - Three sizes (sm, md, lg) for all components

Components
Button - Versatile button with loading states and icon support
Input - Text input with label and error handling
Select - Generic dropdown with type-safe options
Spinner - Loading indicator (used internally by Button)