Introduction

⚡️ Open-source Nuxt + Shadcn starter.

Starter built with Nuxt 3 + Shadcn-ui + UnoCSS + TypeScript. Easy to build fast, SEO-friendly and scalable web applications, including:

  • Server-side Rendering (SSR) - such as SEO-friendly Saas application.
  • Static Site Generation (SSG) - such as documents website using static rendering.
  • Client Side Rendering (CSR) - such as dashboard application that do not need to consider seo.

Variations (coming soon)

  • Shadcn-vue-starter - Vite Starter Template

Features

  • ⛰️ Nuxt 3 - SSR, SSG, CSR, File-based routing, components auto importing, (compatibilityVersion: 4), etc.
  • 🎨 Shadcn-vue - Beautifully designed re-usable components built with Radix Vue.
  • ⚡️ Vite - Instant HMR.
  • 🌈 UnoCSS - The instant on-demand atomic CSS engine.
  • 😃 Iconify - Over 200,000 open source vector icons.
  • 🍍 Pinia - State Management.
  • 🤖 The <script setup> syntax.
  • 🦾 TypeScript, of course.
  • 💨 Zero-config cloud functions and deploy.

Built-in feature from Next.js:

  • 🔍 SEO Optimization and Meta tags definition.
  • 📝 Markdown Support
  • 🖥️ File based routing.
  • 📑 Layout system.
  • 📥 Auto importing - for Composition API, VueUse and custom composables.
  • 📲 PWA with offline support and auto-update behavior.