Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/taunoha/nuxt3-boilerplate
A Nuxt 3 starter template with a lot of useful features.
https://github.com/taunoha/nuxt3-boilerplate
cssnano eslint github-action husky nuxt3 prettier tailwindcss typescript vue
Last synced: about 2 months ago
JSON representation
A Nuxt 3 starter template with a lot of useful features.
- Host: GitHub
- URL: https://github.com/taunoha/nuxt3-boilerplate
- Owner: taunoha
- Created: 2022-11-04T11:51:29.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T09:45:07.000Z (2 months ago)
- Last Synced: 2024-10-29T18:06:06.561Z (2 months ago)
- Topics: cssnano, eslint, github-action, husky, nuxt3, prettier, tailwindcss, typescript, vue
- Language: Vue
- Homepage:
- Size: 2.55 MB
- Stars: 15
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Nuxt3 Boilerplate
A Nuxt 3 starter template with a lot of useful features.
## Features
- [x] [Nuxt](https://nuxt.com)
- [x] [Vue](https://vuejs.org)
- [x] [VueUse](https://nuxt.com/modules/vueuse)
- [x] [Tailwind CSS](https://tailwindcss.com)
- [x] [Tailwind Variants](https://www.tailwind-variants.org)
- [x] [Radix Vue](https://www.radix-vue.com/) Unstyled, accessible components for building high‑quality design systems and web apps
- [x] [Nuxt Icons](https://nuxt.com/modules/icon)
- [x] [Nuxt Image](https://image.nuxt.com/) A drop-in replacement for the native tag.
- [x] [Nuxt Fonts](https://fonts.nuxt.com/) Plug-and-play web font optimization and configuration
- [x] [Security](https://nuxt-security.vercel.app/)### 👉 Code quality and conventions
- [x] ESLint ([Nuxt ESLint module](https://nuxt.com/modules/eslint)), Stylelint, and Prettier to check the source code for programmatic and stylistic errors, and format your code as recommended by Vue, Nuxt and Tailwind CSS
- [x] Git hooks with [Husky](https://typicode.github.io/husky/) and [lint-staged](https://github.com/okonet/lint-staged) to automatically lint and format your code upon committing.### 👉 Automation (optional)
Feel free to remove the ``.github`` folder and/or the ``ecosystem.config.js`` file.
- [x] [Github Actions workflow](https://docs.github.com/en/actions/using-workflows/about-workflows) for automated CI/CD to remote server using SSH
- [x] [pm2](https://pm2.keymetrics.io) config example file## Getting Started
```shell
$ git clone https://github.com/taunoha/nuxt3-boilerplate.git
$ cd nuxt3-boilerplate
$ rm -rf .git$ npm install
$ npm run dev
```