Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zalweny26/nuxt-template
All-In-One opinionated Nuxt 3 template
https://github.com/zalweny26/nuxt-template
bun composition-api eslint i18n iconify nuxt nuxt3 pinia tailwind tailwindcss template vue vue3 vuejs
Last synced: 7 days ago
JSON representation
All-In-One opinionated Nuxt 3 template
- Host: GitHub
- URL: https://github.com/zalweny26/nuxt-template
- Owner: zAlweNy26
- License: apache-2.0
- Created: 2024-07-11T18:42:45.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-10-11T15:45:24.000Z (4 months ago)
- Last Synced: 2025-01-16T06:59:41.487Z (11 days ago)
- Topics: bun, composition-api, eslint, i18n, iconify, nuxt, nuxt3, pinia, tailwind, tailwindcss, template, vue, vue3, vuejs
- Language: Vue
- Homepage:
- Size: 1.63 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Nuxt 3 Starter Template
This is a opinionated starter template for Nuxt 3.
> It uses Bun as runtime and package manager.
Look at the [Nuxt 3 documentation](https://nuxt.com/docs/getting-started/introduction) to learn more.
## Features
- 💨 Tailwind CSS
- ✨ 50+ Vue Components
- 📏 Linting Rules ([ESLint](https://nuxt.com/modules/eslint))
- 🔔 Icon Component For Iconify ([Icon](https://nuxt.com/modules/icon))
- 👀 Server Proxy ([Api Party](https://nuxt.com/modules/api-party))
- 🧱 OWASP & Helmet Security Patterns ([Security](https://nuxt.com/modules/security))
- 🛹 State & Store Management ([Pinia](https://nuxt.com/modules/pinia))
- 📦 Vue Composition Collection ([VueUse](https://nuxt.com/modules/vueuse))
- 🌙 Theme Switcher ([Color Mode](https://nuxt.com/modules/color-mode))
- 🇬🇧 Language Switcher ([I18n](https://nuxt.com/modules/i18n))
- 🔡 Font Manager ([Fonts](https://nuxt.com/modules/fonts))
- 🔐 Authentication & Authorization Management ([Auth Utils](https://nuxt.com/modules/auth-utils), [Authorization](https://nuxt.com/modules/authorization))## Setup
Make sure to install the dependencies:
```bash
bun install
```## Development Server
Start the development server on `http://localhost:3000`:
```bash
bun run dev
```## Production
Build the application for production:
```bash
bun run build
```Locally preview production build:
```bash
bun run preview
```Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information.
## Credits
- [Nuxt 3](https://nuxt.com)
- [Tailwind CSS](https://tailwindcss.com)
- [Shadcn Vue](https://www.shadcn-vue.com)
- [Radix Vue](https://www.radix-vue.com)
- [Nuxt UI](https://ui.nuxt.com)