FiveUI is a beautiful,modern,open-source UI toolkit built with Svelte and Tailwind CSS, designed to help developers create reactive web interfaces. Whether you are building a simple prototype or a complex web application, FiveUI provides a set of reusable components and utilities to speed up the development process.
To get started with FiveUI, you can install it via npm:
npm i five-ui@latest
FiveUI already includes the following components, but is not limited to:
Name | Finish |
---|---|
Accordion | ✔ |
Alert | ✔ |
Avatar | ✔ |
Badge | ✔ |
Breadcrumb | ✔ |
Button | ✔ |
Calendar | |
Card | ✔ |
Carousel | ✔ |
Cascader | |
Checkbox | ✔ |
DatePicker | |
Drawer | ✔ |
Dropdown | ✔ |
Form | ✔ |
Icons | ✔ |
Input | ✔ |
Layout | ✔ |
Menu | ✔ |
Message | ✔ |
Modal | ✔ |
Notification | ✔ |
Overlay | ✔ |
Pagination | ✔ |
Popper | ✔ |
Radio | ✔ |
Select | ✔ |
Slider | |
Steps | |
Switch | ✔ |
Table | ✔ |
Tabs | ✔ |
Tag | ✔ |
Textarea | ✔ |
Timeline | |
TimePicker | |
Tooltip | ✔ |
Watermark | ✔ |
For detailed documentation, examples, and API references, please visit the FiveUI Documentation.
We welcome contributions from the community! If you'd like to contribute to FiveUI, please follow these steps:
git clone https://github.com/wqy2dev/five-ui.git .
cd five-ui && npm i
npm run dev
Please read our Contributing Guide for more details.
FiveUI is open-source software licensed under the MIT license.
FiveUI is built with love and powered by the following technologies: