Nuxt comes batteries included. It takes the best parts of state-of-the-art tools and adds its own innovations.
Build your site using Vue, web components, or just plain ol' HTML + JavaScript.
Nuxt renders your entire page to static HTML, removing all JavaScript from your final build by default.
Need some JS? Nuxt can automatically hydrate interactive components when they become visible on the page.
Nuxt supports TypeScript, Scoped CSS, CSS Modules, Sass, Tailwind, Markdown, MDX, and any other npm packages.
Automatic sitemaps, RSS feeds, pagination and collections take the pain out of SEO and syndication. It just works!
Nuxt is an open source project powered by hundreds of contributors making thousands of individual contributions.
Static or Dynamic, the choice is yours with Nuxt's hybrid rendering modes.