Fastest and most comfortable development experience started template
ย With ๐ ย from ย @ctwhome, inspired by @antfu vitesse
- โ๏ธ ย Nuxt 3
- ๐ฅ The
<script setup>
syntax - ๐ ย Zero-config cloud functions and deploy SSR working with Netlify thanks to the new Nuxt 3 Functions
- ๐ฅ APIs auto importing - for Composition API, VueUse and custom composables.
- ESR, File-based routing, components auto importing, modules, etc.
- ๐ฅ The
- โก๏ธ Vite - Instant HMR
- ๐ด ย PWA - vite-plugin-pwa (thanks to @userquin for the contribution)
- Offline mode, new content available prompt,
- ๐จ TailwindCSS 3 - JIT engine by default
- ๐ฉโ๐จ DaisyUI - Theme CSS components for TailwindCSS
- ๐ Theme switcher - Custom theme and 22 themes to choose from.
- ๐ฆพ TypeScript
- ๐ป .env settings environments
- โญ๏ธ Format on save with ESLint (VSCode Settings file and WebStorm)
- โจ All Iconify on-demand - +100.000 SVG icons completely customizable
- ๐ Multi-language support with vue-i18n-next thanks to @intlify/nuxt3
- YAML, JSON, JSON5 locale files
- Localize routes (/en/about, /es/about, ...)
- ๐ Supabase - WIP - Full stack development with Auth, Realtime, Storage, and of course PostgreSQL
- ๐ State Management via Pinia
- ๐ Markdown HTML pages
- ๐ค Feed RSS generator
- VueUse - a collection of useful composition APIs
- Pinia - intuitive, type-safe, light, and flexible Store for Vue.
npx degit ctwhome/top-nuxt3 <directory-name>
yarn install
1.Add remote from original repository in your forked repository:
git remote add upstream git://github.com/ctwhome/top-nuxt3.git
git fetch upstream
- Updating your fork from original repo to keep up with their changes:
git pull upstream main
Start the development server on http://localhost:3000
yarn dev
We recommend using VS Code with Volar to get the best experience (You might want to disable Vetur if you have it).
Build the application for production:
yarn build
Checkout the deployment documentation.