Nuxt 4 + shadcn-vue + Tailwind CSS v4

Stackhacker UI Starter Template

A deployable starter template powered by shadcn-vue. Start with owned components, dark mode, TypeScript, and a clean Nuxt foundation.

Template foundation

Everything you need to build modern Nuxt apps

Start with a solid foundation. This template includes the essentials for building a Nuxt app with shadcn-vue's source-owned component model.

Ready to customize
Pre-configured with TypeScript, ESLint, Tailwind CSS, and Nuxt 4 defaults so you can start from a clean, deployable baseline.
Beautiful by default
Leveraging shadcn-vue's design system with automatic dark mode, consistent spacing, and polished components that look great out of the box.
Nuxt-powered performance
Uses Nuxt's rendering, routing, and build pipeline as the foundation for fast static or server-rendered experiences.
Own the components
shadcn-vue components live in your project as source code. Read them, customize them, and adapt them to your design — no vendor lock-in.
Developer experience first
Auto-imports, hot module replacement, and TypeScript support. Write less boilerplate and ship more features.
Publish-ready basics
Includes SEO metadata, accessible UI primitives, quality scripts, and a small surface area you can extend intentionally.

Ready to build your next Nuxt app?

Get a minimal Nuxt 4, shadcn-vue, and Tailwind CSS v4 foundation you can read, own, and reshape for your product.