https://github.com/baybreezy/ui-thing
A set of components created with Radix-Vue. Inspired by shadcn/ui & shadcn-vue.
https://github.com/baybreezy/ui-thing
nuxt-ui nuxt3 radix-vue shadcn-ui tailwindcss
Last synced: about 1 year ago
JSON representation
A set of components created with Radix-Vue. Inspired by shadcn/ui & shadcn-vue.
- Host: GitHub
- URL: https://github.com/baybreezy/ui-thing
- Owner: BayBreezy
- License: other
- Created: 2023-09-04T13:40:55.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-05-09T01:41:09.000Z (about 1 year ago)
- Last Synced: 2025-05-09T02:40:49.163Z (about 1 year ago)
- Topics: nuxt-ui, nuxt3, radix-vue, shadcn-ui, tailwindcss
- Language: Vue
- Homepage: https://ui-thing.behonbaker.com
- Size: 6.63 MB
- Stars: 475
- Watchers: 4
- Forks: 29
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# UI Thing
Set of components created with Radix-Vue. Inspired by shadc/ui & shadcn-vue.

## Documentation
The documentation can be found here: https://ui-thing.behonbaker.com/
## Credits
- [shadcn/ui](https://ui.shadcn.com/)
- [Radix-Vue](https://www.radix-vue.com/)
- [TailwindCSS for Nuxt](https://tailwindcss.nuxtjs.org/)
- [Nuxt](https://nuxt.com/)
- [Nuxt UI](https://ui.nuxt.com/getting-started)
Thanks to the maintainers of the other third party libraries used in this project.
## 💸 Support Me
If you can 😊
## Getting Started
- Create a Nuxt 3 project
- Install the dependencies
- Run the init command
```bash
npx ui-thing@latest init
```
- Start the dev server
```bash
npm run dev
```
- Add components to your project with the `add` command
```bash
npx ui-thing@latest add
```
## Commands
### `init`
```bash
npx ui-thing@latest init
```
This command will install the dependencies and add the required configuration to your project.
### `add`
```bash
npx ui-thing@latest add
```
This command will add the components to your project.
### `theme`
```bash
npx ui-thing@latest theme
```
This command will add the theme to your project.
### `prettier`
```bash
npx ui-thing@latest prettier
```
This command will add the prettier configuration to your project.
### `shortcuts`
```bash
npx ui-thing@latest shortcuts
```
This command will add the `defineShortcuts` & `useShortcuts` composables to your project.
