/ark

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

Primary LanguageTypeScriptMIT LicenseMIT

@ark

NPM GitHub stars

What is Ark UI?

Ark UI is a headless, open-source UI library with over 30+ components designed for building reusable, scalable Design Systems. It supports a wide range of JavaScript frameworks, offering dedicated packages for each supported framework.

Components

React Solid Svelte Vue
Accordion
Avatar
Carousel
Checkbox
Clipboard
Collapsible
Color Picker
Combobox
Date Picker
Dialog
Editable
File Upload
Format
Hover Card
Menu
Number Input
Pagination
Pin Input
Popover
Presence
Progress - Circular
Progress - Linear
Radio Group
Rating Group
Segment Group
Select
Slider
Splitter
Switch
Tabs
Tags Input
Toast
Toggle Group
Tooltip
Tree View

Documentation

For more detailed documentation and examples, please visit the official documentation.

Roadmap

You can request, vote for, and check upcoming features on our roadmap.

Contribution

We welcome contributions to Ark UI. Please read our contributing guidelines for more information on how to contribute.

License

This project is licensed under the terms of the MIT license.