
Nuxt
Full-stack framework for Vue
FreeFrameworkOpen Source11 impressions
Nuxt is a full-stack Vue framework offering file-based routing, auto-imports, and configurable SSR/SSG out of the box.
- for
- Vue developers building production-ready web applications.
- pricing
- open source
- license
- MIT
Key features
- Zero-config setup — Start coding with Vue or TypeScript immediately; Nuxt handles all configuration.
- Multiple rendering modes — Choose server-side rendering, client-side rendering, or static-site generation per page.
- File-based routing & layouts — Create routes and reusable layouts simply by adding files to the pages directory.
- Auto-imports & composables — Components, composables and APIs are auto-imported, reducing boilerplate.
- Built-in data fetching — Use async components and Nuxt composables to fetch data universally.
- SEO & meta handling — Generate indexable pages with automatic meta tag management.
- Modular ecosystem — Extend functionality with 200+ official and community modules.
- Type-safe with TypeScript — Automatic type generation and tsconfig support for type-safe development.
Use cases
- Build a marketing website with static generation for fast load times.
- Create a dynamic dashboard that uses server-side rendering for SEO.
- Develop a full-stack e-commerce app with API routes and middleware.
Nuxt vs alternatives
Nuxt | Next.js | Remix | SvelteKit | ||
|---|---|---|---|---|---|
| Best for | Full-stack Vue apps with SSR/SSG | React full-stack framework | Standard-compliant React framework | Content-first web sites | Svelte-based full-stack apps |
| Pricing | Open source | Free | Free | Free | Free |
| DevHunt upvotes | 0 | 0 | 0 | 0 | 0 |
| Launched | — | — | — | — | — |
- Nuxt vs Next.js: Next.js is React-based, while Nuxt targets Vue developers.
- Nuxt vs Remix: Remix focuses on web standards and React, whereas Nuxt provides Vue-centric conventions.
- Nuxt vs Astro: Astro is content-driven and framework-agnostic; Nuxt is a full-stack Vue framework.
- Nuxt vs SvelteKit: SvelteKit uses Svelte instead of Vue and has its own routing model.
Nuxt FAQ
Do I need to configure a bundler manually?+
No, Nuxt uses Vite (or your choice of bundler) automatically, providing instant HMR out of the box.
Can I mix SSR and static pages in the same project?+
Yes, Nuxt lets you select rendering mode per page, supporting SSR, SSG, or client-side rendering.
How does Nuxt handle routing?+
Routing is file-based; placing a Vue file in the pages folder creates a route automatically.
Is Nuxt free to use?+
Yes, Nuxt is 100 % open source under the MIT license.
What kind of modules are available?+
Over 200 modules exist, including UI libraries, content management, image optimization, and linting.
Can I write server-side code with Nuxt?+
Yes, you can add API routes in the server/api directory using Nitro as the server engine.
Summarized by DevHunt from nuxt.com · Oct 1, 2026. Details may change; check the official site.
About this listing
DevHunt lists Nuxt because developers expect to find it next to the tools in its category. It did not launch on DevHunt. Work on Nuxt? Message us to claim this listing.
Nuxt
Next.js
Remix
SvelteKit





