Nuxt

Vue.js meta-framework with file-based routing, server-side rendering, and a large module ecosystem.

Works with AI agents:llms.txtCLI
Ask your AI about this, with this page as the source:ChatGPT ↗Claude ↗Perplexity ↗

Nuxt is a full-stack framework for Vue. It adds file-based routing, server rendering, data fetching, server API routes and a configured Vite build, so you write .vue files and get both the front end and the server in one project.

Pages under app/pages/ become routes, and components and composables are auto-imported. useFetch and useAsyncData load data during server rendering and reuse it in the browser. The server side runs on Nitro, a server engine built on h3: files under server/ become API endpoints and middleware, and Nitro presets build the same app for Node, serverless or edge runtimes.

Useful for a small team: route rules let each path choose its own rendering, such as prerendered, cached and revalidated, or client-only, so a marketing site and an admin area can live in one app. Modules distributed on npm add features like auth, content or images in a line of config, and layers let you share a base app across projects. It deploys to a Node server, as static files via nuxt generate, or to many hosts with zero configuration.

Limits: it is tied to Vue, so React-only libraries do not apply. Auth is not built in; the docs use the nuxt-auth-utils module. Nuxt 5 is in development, so plan for another major upgrade, which can be tested early with a compatibility flag.

Where it fits

How Nuxt itself is built

3 tools, from its own code, website and Product Hunt page.

Who uses it

30 makers' products, each linked to the source that shows it, and 41 open-source projects that declare it in their code.

The maker says so 30Declared in code 41How evidence is collected →
MeliesMelies is an AI filmmaking studio for writing a script and generating the images, video,…

“I love Nuxt 3 : no more explicit router, no need to manually write import of components and hybrid rendering is perfect to have a website + app at the same place.”

Frontend FrameworkMaker says so · source ↗
SerenityMomentSimple app for managing pomodoro sessions and a to-do list

“Really nice to develop an application, with different APIs. Good community and docs, really quick to plug supabase.”

Frontend FrameworkMaker says so · source ↗
TurnTurn your art and audio into spinning videos.

“We've used Nuxt and Vue for v1 and v2. It's such a great way to handle standard and extremely unique components.”

Frontend FrameworkMaker says so · source ↗
CalendarPlusAiCreate Customized Calendars with AI

“My all-time favorite. After using react and even a bit Angular - I find vuejs and Nuxt so easy to set up and understand, while being so scalable and powerful. SEO is amazing too.”

Frontend FrameworkMaker says so · source ↗
OctraficTest your APIs in plain English, straight from the terminal

“Powers octrafic.com. I needed a landing page that's fast, SEO-friendly, and looks professional - Nuxt delivered all three with minimal setup. From zero to production in a weekend.”

Frontend FrameworkMaker says so · source ↗
OnsyvoitA simple, free and elegant alternative to Doodle

“Incredibly well documented, which enabled me to move very quickly as I was trying out this framework for the first time !”

Frontend FrameworkMaker says so · source ↗
QSourcerFind Top Talent with AI and Boolean Search.

“The core of our App and a joy to work with, especially since it supports Vue 3 composition API.”

Frontend FrameworkMaker says so · source ↗
BoccaA push-to-talk tool that transforms your audio into text

“Nuxt UI streamlined development with its user-friendly design, enabling me to concentrate more on backend. Its robust component library and powerful features facilitated quick iterations and a seamless development experience.”

Frontend FrameworkMaker says so · source ↗
EyedropperA daily photo game to capture a drop of color.

“I use Nuxt for all my projects and it served as a perfect solution to prototype this web game.”

Frontend FrameworkMaker says so · source ↗
SkyliveNever miss a celestial event, anywhere on Earth

“We chose Nuxt UI for its seamless integration with Nuxt, accessibility-first components, customization flexibility, and excellent developer experience. It allowed us to build a modern, responsive interface quickly while maintaining consistency across the platform and reducing the time spent creating UI components from scratch.”

Frontend FrameworkMaker says so · source ↗
LearnTimeLMS Platform

“1. **Performance**: Enhanced speed with server-side rendering (SSR) and static-site generation (SSG). 2. **Developer Experience**: Improved with TypeScript support and a modular architecture. 3. **Flexibility**: Compatible with Vue 3, Vite, and more. 4. **Modern Features**: Optimized for modern web development, including auto-imports and zero-config setup. 5. **Ecosystem**: Strong community and extensive module ecosystem.”

Frontend FrameworkMaker says so · source ↗
ShelveThe simple way to share environment variables

“Nuxt UI (and Nuxt UI Pro) was instrumental in crafting Shelve's polished interface efficiently. It offers production-ready components that handle complexity like dark mode and accessibility out-of-the-box, while still allowing deep customization. This saved countless hours, enabling focus on unique features and achieving a bespoke, premium feel rather than building everything from scratch.”

Frontend FrameworkMaker says so · source ↗
Does It ExistSearch Engine for Ideas

“Nuxt is a great framework to build full stack apps and it has helped us speed up development and shipping speed by a lot.”

Frontend FrameworkMaker says so · source ↗

Open source: a project that declares Nuxt as a dependency in its public code — verifiable, but not necessarily a live product.

What makers say

25 makers on why they use Nuxt, in their own words on Product Hunt.

We chose Nuxt UI for its seamless integration with Nuxt, accessibility-first components, customization flexibility, and excellent developer experience. It allowed us to build a modern, responsive interface quickly while maintaining consistency across the platform and reducing the time spent creating UI components from scratch.
SkyliveSep 2026 ↗
Nuxt UI streamlined development with its user-friendly design, enabling me to concentrate more on backend. Its robust component library and powerful features facilitated quick iterations and a seamless development experience.
BoccaSep 2026 ↗
Nuxt facilitated development through its ease of use, allowing me to focus on more complex tasks. Its solid foundation and powerful features enabled quick iterations and a smooth development experience.
BoccaSep 2026 ↗
Powers octrafic.com. I needed a landing page that's fast, SEO-friendly, and looks professional - Nuxt delivered all three with minimal setup. From zero to production in a weekend.
OctraficSep 2026 ↗
My all-time favorite. After using react and even a bit Angular - I find vuejs and Nuxt so easy to set up and understand, while being so scalable and powerful. SEO is amazing too.
CalendarPlusAiSep 2026 ↗

Loved and watch-outs

Themes that recur in makers' words and Hacker News comments, each linked to what it summarises, with how Product Hunt tags its reviews.

Most loved
  • It is a full-stack Vue framework with API endpoints and hybrid rendering, so a website and app share one project. PHPH 2PH 3PH 4
  • Auto-imports and file-based routing remove boilerplate like manual router setup and component imports. PHPH 2PH 3
  • The Nuxt UI component library speeds up building polished, accessible interfaces. PH
  • Documentation and community are strong, which helps first-time users move quickly. PHPH 2PH 3
Watch-outs
  • It feels heavy for small sites, pulling in over a thousand npm packages. HNHN 2
  • Its team moving under Vercel raises doubts about the framework's long-term independence. HNHN 2
On Product Hunt 5.0★ · 29 reviews
easy to use 2exceptional developer experience 2
Read the reviews on Product Hunt ↗

Reliability and open issues

Most wanted on GitHubOpen on 2026-10-04 in nuxt/nuxt, with activity in the last year — issues and feature requests by 👍.

Who switches

Public pull requests on GitHub since Oct 2024 whose title says "X to Y" — real code changes moving a project from one tool to another, by developers in general. Open a row to see the pull requests.

React → Nuxt19 PRs
Next.js → Nuxt10 PRs
SvelteKit → Nuxt3 PRs
Nuxt → Next.js14 PRs
Nuxt → Astro13 PRs
Nuxt → SvelteKit3 PRs

Questions makers ask about Nuxt

What are my deployment options?

A Node.js server is the default output; you can also prerender the whole site for static hosting with nuxt generate, or build for serverless and edge platforms through Nitro presets. source ↗

Can different pages use different rendering modes?

Yes. Route rules in nuxt.config let each path be prerendered, cached with revalidation, or rendered only in the browser. Hybrid rendering is not available when you use nuxt generate. source ↗

Can I build a client-only app?

Yes. Setting ssr to false renders everything in the browser, which the docs suggest for SaaS and back-office apps that don't need search indexing. source ↗

How do I add login and sessions?

The official recipe uses the nuxt-auth-utils module, which stores session data in sealed, encrypted cookies, so you don't need a database just for sessions. source ↗

Can it render at the edge?

Yes. Through Nitro it can render on Cloudflare Pages, Vercel's edge runtime or Netlify Edge Functions, and route rules still apply there. source ↗

What are Nuxt modules?

npm packages that run when Nuxt starts or builds and extend the framework, such as adding components, server routes or build config. You add them with nuxt module add or in nuxt.config. source ↗

Is a new major version coming?

Nuxt 5 is in development. From Nuxt 4.2 you can set future.compatibilityVersion to 5 to try most of its breaking changes before upgrading. source ↗

Is Nuxt free?

Yes — it is free, open-source software.

Is Nuxt open source or self-hostable?

Open source, and you can self-host it. source ↗

Can AI coding agents work with Nuxt?

It serves an llms.txt docs index; it has an official CLI (nuxt).

Who uses Nuxt?

30 makers' products we track, each with a source, and 41 open-source projects declare it in their code. source ↗