# Introduction
`vivi` is a component library for [Slint](https://slint.dev/).
`vivi` provides currently the following two sets of components:
- [foundation](./foundation/index.md): Base components that can be used to create a custom component set.
- [magic](./magic/index.md): Ready to use component set with a custom design based on [Catppuccin](https://github.com/catppuccin/catppuccin).
## Getting Started
If you want to start with `vivi` and you are new to `Slint` you should check the [Slint documentation](https://slint.dev/docs).