Nuxt

Nuxt

@nuxt.com

Nuxt is a web framework to build performant and production-grade web apps and websites with Vue. nuxt.com https://github.com/nuxt

5.5K followers27 following114 posts

Nuxt turns 10! Thanks for being part of the journey so far 💚

The periods are also available in your profile, as well as when sharing your Nuxter card!

Lastly, we added the ability to view the modules a Nuxter maintains and contributes to, as well as the blog posts they’ve written.

🚨 nuxt v4.6.2 is out, including a few security fixes, so please do make time to upgrade there's lots more in there too! 🗺️ page transition + navigation improvements 🔥 a warmer dev server start 💪 and better types for server routes github.com/nuxt/nuxt/r...

github.comRelease v4.6.2 · nuxt/nuxtv4.6.2 is the next patch release. 👉 Changelog compare changes 🩹 Fixes nitro: apply useHeadSafe rules to server island head (493565e99) nitro-server: read router params from the path h3 matched (0...

happy sunday! fonts.nuxt.com v1 is out 🎉 if you haven't tried it, here's how: 1️⃣ use `font-family` in css or tailwind ✅ ... and you're done! nuxt will detect the font, self-host it, and generate preloads + font metrics to cut layout shift + load time no configuration required ✨

View full thread

oh, and the devtools panel is all new 💅 you can easily see every family resolved, which provider it comes from, where the face is used, and any warnings ... 👉 plus, it's built on devfra.me - a framework-neutral foundation for devtools from @antfu.me

devfra.meBuild a devtool once. Mount it anywhere.Devframe is a framework-neutral foundation for devtools. One definition becomes a Web Standard handler you can mount into any host framework, ship as a CLI or static report, and expose to coding agent...

thank you to everyone who got us here ❤️ … and let us know what you think! 🙏

happy sunday! fonts.nuxt.com v1 is out 🎉 if you haven't tried it, here's how: 1️⃣ use `font-family` in css or tailwind ✅ ... and you're done! nuxt will detect the font, self-host it, and generate preloads + font metrics to cut layout shift + load time no configuration required ✨

👉 it's built with three other libraries that also just reached v1 🎂 ⚪ `unifont` - to resolve metadata ⚪ `fontaine` - to cut layout shift ⚪ `fontless` - to apply it agnostically for all vite-based frameworks ⚡

plus, some long-requested new features: 🎛️ arbitrary variable axes ✂️ subset fonts down to the glyphs you use 🏋️ named weights - `weights: ['medium', 'semibold']` ⚡ preload by subset or unicode range

Nuxt reposted

this is our biggest one yet, I think. … and I can't wait to hear what you make of/with it 😊

Nuxt@nuxt.com

Nuxt 4.6 is out, alongside nuxt/cli v4 🚀 🧩 `nuxt/server`, our first big step to a server-agnostic Nuxt 🎯 typed `$fetch` was rebuilt (no more TS2589!) 🔐 `appSecret` + sealed cookie sessions ⚡️ Vue Vapor support 🐛 brand new dev error pages … plus lots of groundwork for Nuxt 5 🏔️ 👉 nuxt.com/blog/v4-6

Nuxt reposted

Excited to see `useFetch` addons land in Nuxt 4.6! 💚🧩 You can now extend it with your own typed options, middleware and return values, all as reusable addons. This was the goal I had in mind when building `createUseFetch`. Nuxt's data fetching just got a lot more hackable! 🛠️

Nuxt 4.6 is out, alongside nuxt/cli v4 🚀 🧩 `nuxt/server`, our first big step to a server-agnostic Nuxt 🎯 typed `$fetch` was rebuilt (no more TS2589!) 🔐 `appSecret` + sealed cookie sessions ⚡️ Vue Vapor support 🐛 brand new dev error pages … plus lots of groundwork for Nuxt 5 🏔️ 👉 nuxt.com/blog/v4-6

View full thread

⬆️ to upgrade: npx nuxt upgrade --dedupe ... and a huge thank you to everyone who contributed! 💚

Nuxt 4.6 is out, alongside nuxt/cli v4 🚀 🧩 `nuxt/server`, our first big step to a server-agnostic Nuxt 🎯 typed `$fetch` was rebuilt (no more TS2589!) 🔐 `appSecret` + sealed cookie sessions ⚡️ Vue Vapor support 🐛 brand new dev error pages … plus lots of groundwork for Nuxt 5 🏔️ 👉 nuxt.com/blog/v4-6

View full thread

🎯 typed `$fetch` is rebuilt on `fetchdts` 3000 server routes used to take 53s to type-check - now it's just 0.2s! request bodies are checked against what each handler validates, too 👉 you can opt in with `experimental.routeTypedFetch`

🐛 dev errors now come with mapped stack traces and a code frame from your own source, in the browser and the terminal there's even a 'copy as agent prompt' button 👀

Nuxt 4.6 is out, alongside nuxt/cli v4 🚀 🧩 `nuxt/server`, our first big step to a server-agnostic Nuxt 🎯 typed `$fetch` was rebuilt (no more TS2589!) 🔐 `appSecret` + sealed cookie sessions ⚡️ Vue Vapor support 🐛 brand new dev error pages … plus lots of groundwork for Nuxt 5 🏔️ 👉 nuxt.com/blog/v4-6

View full thread

🧩 `nuxt/server` is a new import source for server code, built on web standards meaning the same handler can run on Nitro v2, Nitro v3 or the new (very experimental) `@nuxt/vite-server` ⚡ ... so modules can support Nuxt 4 _and_ Nuxt 5 from one file

this has been a long time coming, and it rests on years of work from @pi0.io on h3, Nitro and web-standard server primitives thank you, Pooya ❤️ 👉 Nitro is still the default, and still the right choice for almost everyone

Nuxt 4.6 is out, alongside nuxt/cli v4 🚀 🧩 `nuxt/server`, our first big step to a server-agnostic Nuxt 🎯 typed `$fetch` was rebuilt (no more TS2589!) 🔐 `appSecret` + sealed cookie sessions ⚡️ Vue Vapor support 🐛 brand new dev error pages … plus lots of groundwork for Nuxt 5 🏔️ 👉 nuxt.com/blog/v4-6

first, Nuxt CLI v4 gives `nuxt dev` an interactive panel: URLs, startup progress, request logs and single-key shortcuts it's also 73% smaller and gets to first paint 6.6x faster ⚡️ github.com/nuxt/cli/re...

If you are using AI, we’re tracking how models perform on Nuxt code generation. Kimi K3 just took the top spot in our latest AI agent evaluations, tied with Fable 5, ~100 seconds longer execution time but ~4 times cheaper. <time to make our evaluations harder to complete> nuxt.com/evals

👉 if you're not able to upgrade for whatever reason, @socket.dev has released free Certified Patches that can be applied to older Nuxt releases

socket.devSocket Releases Free Certified Patches for Nuxt Security Vul...Socket releases free Certified Patches for high-severity Nuxt vulnerabilities, including server-side remote code execution through server island props...
Nuxt@nuxt.com

🔐 Nuxt 4.5.1 and 3.21.10 are out, fixing several security issues, plus a critical dev-only fix in @​nuxt/devtools 3.3.1. Please upgrade as soon as you can: npx nuxt upgrade --dedupe 👉 Read more at nuxt.com/blog/v4-5-s....

Nuxt reposted

Nuxt 4.5 is out, and it's a big one. 🚀 - ⚡️ Vite 8 - 🦀 Rspack 2, now powered by Rsbuild - 🌊 experimental SSR streaming for faster TTFB - 🩺 a new stable error code system - 🎨 useLayout, named views, and more ... plus a lot of groundwork for Nuxt 5! 💚💚💚

nuxt.comNuxt 4.5 · Nuxt BlogNuxt 4.5 is our biggest release in a while. Vite 8, Rspack 2 powered by Rsbuild, experimental SSR streaming, a stable error code system, a new useLayout composable, named views, and a lot of groundwor...

Nuxt reposted

Meet Nuxi 💚 nuxt.com’s AI assistant now has a name and a face. Sign in with GitHub to unlock: ✨ Saved chats across devices 🌿 Branch conversations 🔗 Public thread sharing 📚 Answers grounded in official docs, modules, and the ecosystem Open with ⌘I or go to /dashboard/chat nuxt.com/blog/meet-nuxi

🛡️ we've just released v4.4.7 and v3.21.7, fixing seven coordinated-disclosure security advisories 👉 this includes all vulnerabilities we've been notified of through @anthropic.com's Project Glasswing, as well as a number by external researchers. github.com/nuxt/nuxt/s...

Nuxt reposted

If @vite.dev is going to be third, I'm more than happy to see @svelte.dev and @nuxt.com be the ones at the top of the npm podium. Keep showing the frontend world how fun it can be to do some good old websites, you awesome frameworks 🙌

Philippe Serhal@philippeserhal.com

New on @npmx.dev: 🥇🥈🥉 npmx.dev/leaderboard/... Why? Honestly, because we can just do fun things on the web. 🍿 Will the crown get to @rich-harris.dev's head? Will @danielroe.dev point out that ackshually SvelteKit is a fairer comparison and look how low the poor thing is? Will Astronauts organize?

A new search is available on nuxt​.com 🔎 A combination of: - `useSearchCollection` from Nuxt Content v3.14 - `<ContentSearch>` from Nuxt UI v4.8 🚀 Let us know what you think 💚

For nearly 10 years, our community has been helping build Nuxt through contributions, feedback, and pull requests. We just updated the Nuxters scoring to better recognize PR contributions with a more granular approach. Check it out on nuxters.nuxt.com 💚

Nuxt reposted

reminder that @nuxt.com doesn’t commit to support specific versions of node - we commit to supporting active and maintenance node versions on a rolling basis 👉 practically that means we may bump a dependency that is incompatible with an eol node version in a patch

Node.js@nodejs.org

Reminder: Node.js v20 is end-of-life (EOL) today. Upgrade + get security support for EOL versions here: https://nodejs.org/en/about/eol