# About Ark UI (SVELTE)

## Motivation

Most popular UI component libraries are designed to work with a specific JavaScript framework. Building UI components
that work across different JavaScript frameworks presents significant challenges for organizations working with diverse
technology stacks.

## Solution

Ark UI provides components for building complex, interactive, and accessible user interfaces across multiple JavaScript
frameworks. To achieve this, Ark UI is built on top of [Zag.js](https://zagjs.com), a UI component library powered by
Finite State Machines. Check out the architecture diagram below for a high-level overview.

<ThemeImage
  srcLight="https://ark-ui.com/images/architecture_light.svg"
  srcDark="https://ark-ui.com/images/architecture_dark.svg"
  alt="Shows the highlevel architecture"
  width="720"
  height="588"
/>



## Team

Ark UI is built and maintained by the team behind [Chakra UI](https://chakra-ui.com).

- [Segun Adebayo](https://github.com/segunadebayo) - Creator of Chakra UI and Zag.js
- [Christian Busch](https://github.com/cschroeter) - Core maintainer
- [Esther Agbaje](https://github.com/estheragbaje) - Developer Advocate

## Acknowledgments

We are committed to open source and the power of collaboration. Our work has been inspired by numerous projects and
individuals who continually drive us to innovate and improve.

- [Zag.js](https://zagjs.com/) - The foundation of this project
- [Park UI](https://park-ui.com) - For providing the styled component demos featured in this project
- [Radix Vue](https://www.radix-vue.com/) - For `useForwardPropsEmits`, which we re-export to build closed Vue
  components

## License

This project is licensed under the terms of the [MIT license](https://github.com/chakra-ui/ark/blob/main/LICENSE).