# Introduction

> Welcome to the Nuxt Starter Kit.

Nuxt Starter Kit is a professional boilerplate for building fast, robust, and adaptable web apps or sites.

<tip>

**TL;DR**:
This starter kit is highly opinionated and is not like other flexible starter kits out there.

It is built with the following technologies:

- [Nuxt 4+](https://nuxt.com/) - The Vue.js framework
- [Nuxt UI](https://ui.nuxt.com) - UI component library
- [Better-auth](https://better-auth.com/) - Authentication library
- [Drizzle ORM](https://orm.drizzle.team/) - TypeScript ORM
- [PostgreSQL](https://www.postgresql.org/) - Database
- [Polar](https://polar.sh/) - Payment integration
- [Turborepo](https://turbo.build/repo) - Monorepo build system

The architecture uses **Turborepo** with **pnpm workspaces** and **Nuxt 4 layers** for a modular approach. It's completely **vendor-free** - deploy to any platform that supports Node.js.

</tip>

## Key Features

<card-group>
<card icon="i-lucide-server" title="Vendor-Free Deployment" to="/docs/getting-started/deployment">

Deploy anywhere - Vercel, Netlify, Railway, or any VPS. No vendor lock-in.

</card>

<card icon="i-lucide-layers" title="Turborepo Monorepo" to="/docs/architecture/layers">

Organized with Turborepo, pnpm workspaces, and Nuxt 4 layers for modularity.

</card>

<card icon="i-lucide-user" title="Better-auth Authentication" to="https://better-auth.com/" target="_blank">

Email/password and social login - all powered by better-auth.

</card>

<card icon="i-lucide-lock-keyhole" title="Security You Can Trust" to="https://nuxt-security.vercel.app/" target="_blank">

Harden your app with the Nuxt Security module. Out-of-the-box security headers, rate limiting, and best practices - just plug and play.

</card>

<card icon="i-lucide-circle-dollar-sign" title="Payments via Polar" to="https://polar.sh/" target="_blank">

Built-in MoR (Merchant of Record) support makes payments effortless.

</card>

<card icon="i-lucide-globe" title="Ready for the World with i18n" to="https://i18n.nuxtjs.org/" target="_blank">

Translate your app using Vue I18n integration.

</card>
</card-group>
