Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close

Nuxt

Open-source full-stack framework for building with Vue

Visit website Save

Nuxt is an open-source, MIT-licensed full-stack framework for Vue with file-based routing, server rendering and a large module ecosystem; its core team joined Vercel in 2026.

Pricing
Open source
61,042stars5,833forks
24views
Updated

What is Nuxt?

Nuxt is a free and open-source framework for creating type-safe, performant and production-grade full-stack web applications and websites with Vue.js. It is MIT-licensed and adds file-based routing, server-side rendering, data fetching and a module ecosystem on top of Vue. In 2026 the NuxtLabs open-source team joined Vercel to continue developing Nuxt; the framework itself remains community-governed and free to use.

Nuxt relies on conventions and an opinionated directory structure to automate repetitive work. Routes are defined from the structure of the app/pages directory, Vue composables and components are auto-imported, and server-side rendering is built in, so you do not set up a separate server yourself. Vite is the default build tool, with hot module replacement in development. Nuxt can render pages with server-side rendering, static site generation, hybrid rendering or edge-side rendering.

On the server side, Nuxt uses Nitro as its server engine, which prepares applications for deployment on any platform, whether SSR, static or edge. The module ecosystem includes both official and community-driven modules for common needs. To begin, run the create command to scaffold a starter project that includes the necessary files and dependencies.

Key capabilities

  • File-based routing Pages and layouts built from the file structure
  • Rendering modes Server-side, client-side or static generation, chosen per page
  • Data fetching Composables for universal async data loading
  • Server and API routes Nitro-powered server code inside the project
  • Modules 200+ modules to extend the framework
  • TypeScript Automatically generated types and tsconfig.json
Advertisements

Where Nuxt fits

  • Routing and layouts File-based routing with reusable layouts
  • Rendering Per-page choice of SSR, CSR or static generation
  • Server API routes and middleware for localization or A/B testing
  • Developer experience Auto-imports and zero configuration setup
  • Ecosystem 200+ modules

Install

npm create nuxt@latest

Reviews of Nuxt

No reviews yet

Be the first to share your experience with Nuxt.

Loading review form…

Alternatives to Nuxt

Compare Nuxt with these tools →