nuxtjs-starter
A full-stack starter setup for Nuxt 4. Built with modern tools and best practices to help you get up and running quickly.
javascriptoauthboilerplatetypescriptvueeslintpostgresqlnuxtstarter-templatestarternuxtjsstarter-project
Overview
This is a Nuxt.js monorepo starter that provides pre-configured templates for building web applications with Vue, TypeScript and Tailwind CSS, including optional support for internationalization and testing. The core stack includes Nuxt 4, Nitro server, Prisma for databases, Pinia for state management and built-in authentication via Google and GitHub, designed for developers who want to quickly scaffold new projects with production-ready tooling.
Features
vue-composition-apinitro-serverstate-managementoauth-authenticationinternationalizationunit-testinge2e-testingdatabase-managementicons-supportfonts-supportprisma-studio
Feature Flags
authenticationemailsauthorizationi18nanalyticsnotifications
Recommended Use Cases
full-stack-web-applicationsmulti-language-projectstested-applicationsoauth-authenticated-apps
Frontend
nuxtvuetailwindcsspinianuxt-fontsnuxt-icon
Backend
nitroprismanuxt-auth-utils
Auth Providers
googlegithub
Deployment Targets
vercel
Payment Providers
None
Quick Facts
โญ Stars
0
๐ด Forks
0
๐งพ License
mit
๐ Active
Yes
๐ Last Commit
2025-10-27T16:50:22.000Z
GitHub
Stack
Framework
nuxt
Language
typescript
CSS
tailwindcss
Database
postgresql
Auth
oauth, google, github
ORM
prisma
Testing
vitest, playwright
Monitoring
vercel-analytics
i18n
nuxtjs-i18n
Data Layer
Databases
postgresql
ORM
prisma
UI Stack
Styling
tailwindcss
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
MIT licensed open-source starter template