Home/Web/Nuxt
N
License:MIT
Open source Self-hostable

Nuxt

About

An intuitive Vue framework that layers file-based routing, data fetching, auto-imports and server endpoints on top of Vue 3. Powers full-stack universal applications with a single codebase.

Pricing

Free

Nuxt is a Vue framework for building full-stack web applications. It provides conventions for routing, data fetching, state management and server API routes, plus auto-imports so you write less boilerplate.

Key Features

  • File-based routing in app/pages/.
  • Server routes in server/api/ with Nitro.
  • Auto-imports for components, composables and utilities.
  • Data fetching via useFetch and useAsyncData.
  • Hybrid rendering: SSG, SSR, CSR and on-demand ISR per route.
  • Nuxt modules ecosystem for auth, SEO, i18n and more.

Pricing

Nuxt is free and open source under the MIT license.

Getting Started

npx nuxi init my-app
cd my-app
npm install
npm run dev

Add pages under app/pages/ and API endpoints under server/api/ — Nuxt wires them together automatically.