Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexwhitmore/solidjs-ui
A SolidJS, ReactJS, and VueJS UI library based on shadcn-ui using ArkUI components.
https://github.com/alexwhitmore/solidjs-ui
arkui astro reactjs shadcn-ui solidjs tailwindcss ui vuejs zag-js
Last synced: 13 days ago
JSON representation
A SolidJS, ReactJS, and VueJS UI library based on shadcn-ui using ArkUI components.
- Host: GitHub
- URL: https://github.com/alexwhitmore/solidjs-ui
- Owner: alexwhitmore
- License: mit
- Created: 2024-02-23T05:48:22.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-06-02T21:00:26.000Z (6 months ago)
- Last Synced: 2024-06-03T06:22:35.899Z (6 months ago)
- Topics: arkui, astro, reactjs, shadcn-ui, solidjs, tailwindcss, ui, vuejs, zag-js
- Language: TypeScript
- Homepage:
- Size: 170 KB
- Stars: 15
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## SolidJS UI Library
A beautiful and accessible UI component library based on shadcn-ui and built with SolidJS, ArkUI, and Tailwind.
> [!WARNING]
> This is an early-stage component library and is subject to significant changes. Please use with caution!## Documentation
The documentation is a WIP and will be updated here when ready.
## Progress
| Component | Solid | React | Vue |
|---------------- |:-----:|:-----:|:---:|
| Accordion | ✅ | ✅ | |
| Alert | ✅ | ✅ | |
| Alert Dialog | ✅ | ✅ | |
| Aspect Ratio | | | |
| Avatar | ✅ | ✅ | |
| Badge | ✅ | ✅ | |
| Breadcrumb | ✅ | | |
| Button | ✅ | ✅ | |
| Calendar | | | |
| Card | ✅ | | |
| Carousel | | | |
| Checkbox | ✅ | | |
| Collapsible | ✅ | | |
| Combobox | | | |
| Command | | | |
| Context Menu | | | |
| Data Table | | | |
| Date Picker | | | |
| Dialog | ✅ | ✅ | |
| Drawer | | | |
| Dropdown Menu | ✅ | | |
| Form | | | |
| Hover Card | ✅ | | |
| Input | ✅ | ✅ | |
| Input OTP | | | |
| Label | ✅ | ✅ | |
| Menubar | | | |
| Navigation Menu | | | |
| Pagination | | | |
| Popover | | | |
| Progress | | | |
| Radio Group | ✅ | | |
| Resizable | | | |
| Scroll Area | | | |
| Select | ✅ | | |
| Separator | | | |
| Sheet | ✅ | | |
| Skeleton | ✅ | | |
| Slider | | | |
| Sonner | | | |
| Switch | | | |
| Table | ✅ | | |
| Tabs | ✅ | | |
| Text Area | | | |
| Toast | | | |
| Toggle | | | |
| Toggle Group | | | |
| Tooltip | ✅ | | || Additional Components | Solid | React | Vue |
|------------------------ |:-----:|:-----:|:---:|
| Clipboard | ✅ | | |## Contributing
If this project sounds like something you'd like to help out with, feel free to reach out on [Twitter](https://twitter.com/theAlexWhitmore)!
## License
Licensed under the [MIT license](https://github.com/alexwhitmore/solidjs-ui/tree/main?tab=MIT-1-ov-file#readme)