All Downloads are FREE. Search and download functionalities are using the official Maven repository.

package.README.md Maven / Gradle / Ivy

Go to download

A collection of unstyled, accessible UI components for React, utilizing state machines for seamless interaction.

The newest version!

License GitHub stars Downloads

# Welcome to Ark UI Ark UI is a headless, open-source UI library with over 45+ components designed for building reusable, scalable Design Systems. It supports a wide range of JavaScript frameworks, offering dedciated packages for each supported framework. ## Supported Frameworks Ark UI is available for the following JavaScript frameworks: - **React**: `@ark-ui/react` - **Solid**: `@ark-ui/solid` - **Vue**: `@ark-ui/vue` ## Available Components - [Accordion](https://ark-ui.com/react/docs/components/accordion) - [Avatar](https://ark-ui.com/react/docs/components/avatar) - [Carousel](https://ark-ui.com/react/docs/components/carousel) - [Checkbox](https://ark-ui.com/react/docs/components/checkbox) - [Clipboard](https://ark-ui.com/react/docs/components/clipboard) - [Collapsible](https://ark-ui.com/react/docs/components/collapsible) - [Color Picker](https://ark-ui.com/react/docs/components/color-picker) - [Combobox](https://ark-ui.com/react/docs/components/combobox) - [Date Picker](https://ark-ui.com/react/docs/components/date-picker) - [Dialog](https://ark-ui.com/react/docs/components/dialog) - [Editable](https://ark-ui.com/react/docs/components/editable) - [Field](https://ark-ui.com/react/docs/components/field) - [Fieldset](https://ark-ui.com/react/docs/components/fieldset) - [File Upload](https://ark-ui.com/react/docs/components/file-upload) - [Hover Card](https://ark-ui.com/react/docs/components/hover-card) - [Menu](https://ark-ui.com/react/docs/components/menu) - [Number Input](https://ark-ui.com/react/docs/components/number-input) - [Pagination](https://ark-ui.com/react/docs/components/pagination) - [Pin Input](https://ark-ui.com/react/docs/components/pin-input) - [Popover](https://ark-ui.com/react/docs/components/popover) - [Progress - Circular](https://ark-ui.com/react/docs/components/progress-circular) - [Progress - Linear](https://ark-ui.com/react/docs/components/progress-linear) - [QR Code](https://ark-ui.com/react/docs/components/qr-code) - [Radio Group](https://ark-ui.com/react/docs/components/radio-group) - [Rating Group](https://ark-ui.com/react/docs/components/rating-group) - [Segment Group](https://ark-ui.com/react/docs/components/segment-group) - [Select](https://ark-ui.com/react/docs/components/select) - [Signature Pad](https://ark-ui.com/react/docs/components/signature-pad) - [Slider](https://ark-ui.com/react/docs/components/slider) - [Splitter](https://ark-ui.com/react/docs/components/splitter) - [Switch](https://ark-ui.com/react/docs/components/switch) - [Tabs](https://ark-ui.com/react/docs/components/tabs) - [Tags Input](https://ark-ui.com/react/docs/components/tags-input) - [Time Picker](https://ark-ui.com/react/docs/components/time-picker) - [Timer](https://ark-ui.com/react/docs/components/timer) - [Toast](https://ark-ui.com/react/docs/components/toast) - [Toggle Group](https://ark-ui.com/react/docs/components/toggle-group) - [Tooltip](https://ark-ui.com/react/docs/components/tooltip) - [Tree View](https://ark-ui.com/react/docs/components/tree-view) ## Installation To install `@ark-ui/react`, run the following command: ```bash npm install @ark-ui/react ``` or with yarn: ```bash yarn add @ark-ui/react ``` ## Usage To use a component from `@ark-ui/react`, import it and include it in your application: ```tsx import { Slider } from '@ark-ui/react' import { useState } from 'react' export const MySlider = () => { const [value, setValue] = useState([30]) return ( setValue(e.value)}> Label {value} ) } ``` ## Documentation For more detailed documentation and examples, please visit the [official documentation](https://ark-ui.com/). ## Roadmap You can request, vote for, and check upcoming features on our [roadmap](https://ark-ui.canny.io/). ## Contribution We welcome contributions to Ark UI. Please read our [contributing guidelines](https://github.com/chakra-ui/ark/blob/main/CONTRIBUTING.md) for more information on how to contribute. ## License This project is licensed under the terms of the [MIT license](https://github.com/chakra-ui/ark/blob/main/LICENSE).




© 2015 - 2025 Weber Informatics LLC | Privacy Policy