An open API service indexing awesome lists of open source software.

https://github.com/mehdibha/dotUI

✨ Accessible, mobile friendly, modern UI components.
https://github.com/mehdibha/dotUI

accessibility components nextjs react react-aria-components ui

Last synced: 17 days ago
JSON representation

✨ Accessible, mobile friendly, modern UI components.

Awesome Lists containing this project

README

        

# dotUI

dotUI helps you quickly build a component library with a **unique look**.

![dotUI](https://dotui.org/images/thumbnail.png)

## How it works?

> A theme defines **colors, fonts, icons, components styles, and more**.

Every project init requires a theme. You can choose from existing themes or create your own with our builder.

```bash
npx dotui-cli init
```

## Requirements

* React 19
* Tailwind CSS 4.0
* Typescript

## FAQ

### What's different from shadcn-ui

shadcn-ui gives you a starting point to create your component library, but this starting point is the same for everyone.

dotUI gives you a custom starting point based on the theme you've chosen or created.

- We use react-aria instead of radix-ui.
- We use tailwind-variants instead of cva.
- The color system is based on 6 color scales (neutral, accent, warning, info, danger and success).
- All components offers the posssibility to use composition or not.
- For each component, multiple styles are available.

## Contributing

We’d love your contributions! See the [contribution guide](CONTRIBUTING.md) to share your ideas, refinements, and innovations.

Join our [Discord community](https://discord.gg/DXpj5V2fU8) to discuss and collaborate.

## License

Distributed under the MIT License. See `LICENSE` for more information.