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

Preview

nuxtjs-starter preview

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

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
Get Started with this Boilerplate