/ark

A headless library for building reusable, scalable design systems that works for a wide range of JS frameworks.

Primary LanguageTypeScriptMIT LicenseMIT

@ark

CodeCov NPM GitHub stars

Available Components

React Solid Vue
Accordion 🟢 🟢 🟢
Avatar 🟢 🟢 🟢
Carousel 🟢 🟢 🟢
Checkbox 🟢 🟢 🟢
Color Picker 🟢 🟢 🟢
Date Picker 🟢 🟢 ⚪
Dialog 🟢 🟢 🟢
Combobox / Autocomplete 🟢 🟢 🟢
Editable 🟢 🟢 🟢
Environment 🟢 🟢 🟢
File Upload ⚪ ⚪ ⚪
Hover Card 🟢 🟢 🟢
Menu 🟢 🟢 🟢
Number Input 🟢 🟢 🟢
Pagination 🟢 🟢 🟢
Pin Input 🟢 🟢 🟢
Popover 🟢 🟢 🟢
Pressable 🟢 🟢 🟢
Radio Group 🟢 🟢 🟢
Rating 🟢 🟢 🟢
Select 🟢 🟢 🟢
Segment Group 🟢 🟢 ⚪
Slider 🟢 🟢 🟢
Splitter 🟢 🟢 🟢
Switch 🟢 🟢 🟢
Tabs 🟢 🟢 🟢
Tags Input 🟢 🟢 🟢
Toast 🟢 🟢 🟢
ToggleGroup 🟢 🟢 🟢
Tooltip 🟢 🟢 🟢