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 | ✔ |
| Editor | ✔ |
| Form | ✔ |
| Icon | ✔ |
| Input | ✔ |
| KV | ✔ |
| Layout | ✔ |
| List | ✔ |
| Menu | ✔ |
| Message | ✔ |
| Modal | ✔ |
| Notification | ✔ |
| Number | ✔ |
| Overlay | ✔ |
| Pagination | ✔ |
| Popper | ✔ |
| Radio | ✔ |
| Select | ✔ |
| Slider | |
| Space | ✔ |
| 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: