Nuxt UI Thing Starter
A Nuxt 3 starter template featuring UI Thing components, a personal port of shadcn/ui, built upon Radix-Vue for rapid UI development.

Accelerate Nuxt 3 Development with the UI Thing Starter Template
This Nuxt 3 starter template offers a robust launchpad for projects needing a comprehensive suite of UI components. It integrates UI Thing, a personal port of the popular shadcn/ui library, built upon Radix-Vue for accessible and unstyled primitives. Designed with an opinionated yet flexible approach, it enables developers to rapidly prototype and construct modern web applications, providing the freedom to tailor the setup by removing unneeded elements for optimal performance and specific project requirements.
Features:
- UI Thing Component Suite: Access a comprehensive collection of UI components from UI Thing, inspired by shadcn/ui and built with Radix-Vue.
- Notivue Toast Notifications: Integrated Notivue for rich, customizable toast notifications, offering an alternative for user feedback.
- Pinia State Management: Includes Pinia for centralized and scalable state management, which can be easily removed if not needed.
- V-Wave Ripple Effects: Enhanced user interaction with V-Wave, adding material design-style ripple effects to components.
- Nuxt 3 Framework: Built on the modern and performant Nuxt 3 framework, providing a solid foundation for Vue.js applications.
- shadcn/ui Inspired: Delivers a development experience and component styling similar to the widely-used shadcn/ui library.
- Customizable & Modular: Designed for easy modification, allowing developers to remove unused components or integrations to precisely fit project needs.
- Live Demo Available: A publicly accessible demo deployed on Netlify showcases the starter's features and component implementations.
- Theme Switcher: Includes functionality for theme switching, such as toggling between light and dark modes, as demonstrated in the project.
- Example User List: Features a demo page with a user list, illustrating data display capabilities and potential for data table integration.
Summary:
The Nuxt 3 UI Thing Starter is an opinionated template designed to kickstart web development with a rich suite of pre-integrated UI components from UI Thing, a shadcn/ui port. It includes features like Notivue notifications, Pinia state management, and V-Wave effects, all built on the performant Nuxt 3 framework. Developers can easily customize it by removing unnecessary parts, making it a flexible starting point for building modern, responsive web applications efficiently.

Similar to Nuxt UI Thing Starter:


