Chumlab UI is an open-source React component library with accessible, themeable components built with TypeScript and Tailwind CSS v4.
Chumlab UI provides production-ready UI components for React applications. Every component includes WCAG 2.1 AA accessibility, full keyboard navigation, CSS class overrides, and an unstyled mode for complete design freedom.
Button, Input, TextArea, Checkbox, Switch, RadioButton, Slider, DatePicker, TimePicker, OtpInput, InternationalPhoneInput, Dropdown, SearchableDropdown, MultiSelectDropdown, MultiSelectSearchableDropdown, CascadingDropdown, Modal, Drawer, Tooltip, Toast, Table, Accordion, Avatar, Breadcrumb, Pagination, TabPanel, Stepper, Loader, CountryFlag, ResizablePanel.
npm install @chumlab/ui. Requires React 18+ as a peer dependency.
Visit Chumlab UI on GitHub to get started.