- NuxtUI - A UI Library for Modern Web Apps.
- VueUse - Collection of Vue Composition Utilities.
- Pinia - The Vue Store that you will enjoy using.
- Reka UI - Craft accessible web apps with Vue.
- Content - Content made easy for Vue Developers.
- Image - Plug-and-play image optimization for Nuxt apps.
- Eslint - The pluggable linting utility for JavaScript and JSX.
- HTML validator - Automatically validate Nuxt server-rendered HTML.
These are the pre-packed modules in this starter template. Feel free to ditch any module you won't be using.
These modules are pre-packed with the Nuxt UI module.
- TailwindCSS - Rapidly build modern websites without ever leaving your HTML.
- Color mode - Dark and Light mode with auto-detection made easy with Nuxt 🌗.
- Icon - Icon module for Nuxt with 100,000+ ready to use icons from Iconify.
- Fonts - Plug-and-play web font optimization and configuration for Nuxt apps.
- I18n - I18n module for Nuxt.
- pnpm - Fast, disk space efficient package manager.
- Prettier - Opinionated code formatter.
- prettier-plugin-tailwindcss - Automatic Class Sorting with Prettier. Read more.
- Unlighthouse - Like Google Lighthouse, but it scans every single page.
- TypeScript - Why not?
Make sure to install the dependencies:
pnpm installStart the development server on http://localhost:3000
pnpm devBuild the application for production:
pnpm buildLocally preview production build:
pnpm previewCheck out the deployment documentation for more information.
When you use this template, try to follow the checklist to update your info properly
- Change the name and description in
package.json - Change the author name in
LICENSE - Remove
<NuxtWelcome />inpages/index.vue - Clean up the READMEs and remove routes
- Clean up the images in
public/ - Remove any modules you won't be needing.