Skip to content

A set of components created with Radix-Vue. Inspired by shadcn/ui & shadcn-vue.

License

Notifications You must be signed in to change notification settings

BayBreezy/ui-thing

Folders and files

NameName
Last commit message
Last commit date
Dec 14, 2024
Nov 15, 2024
Jul 13, 2024
Mar 14, 2025
Mar 14, 2025
Dec 26, 2024
Feb 27, 2025
Feb 27, 2025
Dec 26, 2024
Jul 13, 2024
Sep 4, 2023
Jun 14, 2024
Jan 25, 2024
Dec 14, 2024
Dec 27, 2024
Dec 26, 2024
Jan 17, 2025
Mar 14, 2025
Mar 14, 2025
Feb 27, 2025
Feb 25, 2024

Repository files navigation

UI Thing

Set of components created with Radix-Vue. Inspired by shadc/ui & shadcn-vue.

Cover Image

Documentation

The documentation can be found here: https://ui-thing.behonbaker.com/

Credits

Thanks to the maintainers of the other third party libraries used in this project.

💸 Support Me

If you can 😊

Buy Me A Coffee

Getting Started

  • Create a Nuxt 3 project
  • Install the dependencies
  • Run the init command
npx ui-thing@latest init
  • Start the dev server
npm run dev
  • Add components to your project with the add command
npx ui-thing@latest add

Commands

init

npx ui-thing@latest init

This command will install the dependencies and add the required configuration to your project.

add

npx ui-thing@latest add

This command will add the components to your project.

theme

npx ui-thing@latest theme

This command will add the theme to your project.

prettier

npx ui-thing@latest prettier

This command will add the prettier configuration to your project.

shortcuts

npx ui-thing@latest shortcuts

This command will add the defineShortcuts & useShortcuts composables to your project.