UI Thing
A modern set of Nuxt components built with Reka UI & TailwindCSS
Inspired by shadcn/ui & shadcn-vue.

π Documentation
π You can read the full docs here
Agent Skill
This repo also ships an installable uithing agent skill for the open skills ecosystem.
Install it from this repo with:
npx skills add https://github.com/BayBreezy/ui-thing --skill uithing
The installable skill lives in skills/uithing. The repo-local authoring copy used by Codex lives in .agents/skills/uithing.
After updating the source skill, refresh the installable copy with:
npm run sync:skills
π Quick Start
Initialize UI Thing in your Nuxt project with one command:
npx ui-thing@latest init
Start the dev server:
npm run dev
Add components on the fly:
npx ui-thing@latest add
β‘οΈ Commands
| Command | Description |
|---|---|
init |
Install dependencies and configure your project. |
add |
Add selected components to your project. |
theme |
Apply a theme to your project. |
prettier |
Add Prettier config for consistent formatting. |
shortcuts |
Add keyboard shortcut composables. |
π¨ Credits
Huge thanks to the projects that inspired or power this library:
πΈ Support Me
If this project helps you, consider supporting:
