llms.txt Content
# UI Thing | TailwindCSS Component Library for Nuxt
> UI Thing is a flexible and modern component library for Nuxt, offering reusable UI components styled with TailwindCSS and inspired by shadcn/ui. Simplify your development process with easy-to-integrate components and a powerful CLI tool.
## Documentation Sets
- [Complete Documentation for UI Thing](https://uithing.com/llms-full.txt): The complete documentation including all content
## API Endpoints
Documentation for all API endpoints
- [Get Components](/api/components): Retrieve a list of UI components. A search query parameter can be provided to filter components by name, value, or docsPath.
- [Get Component by Name](/api/components/{name}): Retrieve detailed information about a specific UI component by its name. The name parameter is required and should match the component's name or value. To get the list of available components, use the /api/components endpoint.
- [Get Prose](/api/prose): Retrieve a list of prose elements. A search query parameter can be provided to filter prose elements by name or value.
- [Get Prose by Name](/api/prose/{name}): Retrieve detailed information about a specific prose element by its name. The name parameter is required and should match the prose element's name or value. To get the list of available prose elements, use the /api/prose endpoint.
- [Get Blocks](/api/blocks): Retrieve a list of UI blocks. A search query parameter can be provided to filter blocks by name, fileName, category, or path.
- [Get Block by Name](/api/blocks/{name}): Retrieve detailed information about a specific UI block by its name. The name parameter is required and should match the block's name or fileName. To get the list of available blocks, use the /api/blocks endpoint.
- [Get Block Categories](/api/blocks/categories): Retrieve a list of unique block categories available in the system.
- [Get Blocks by Category](/api/blocks/categories/{name}): Retrieve a list of UI blocks that belong to a specific