[![Nuxt banner](./.github/assets/banner.svg)](https://nuxt.com) # Nuxt

Version Downloads License Website Discord

Nuxt is a free and open-source framework with an intuitive and extendable way to create type-safe, performant and production-grade full-stack web applications and websites with Vue.js. It provides a number of features that make it easy to build fast, SEO-friendly, and scalable web applications, including: - Server-side rendering, Static Site Generation, Hybrid Rendering and Edge-Side Rendering - Automatic routing with code-splitting and pre-fetching - Data fetching and state management - SEO Optimization and Meta tags definition - Auto imports of components, composables and utils - TypeScript with zero configuration - Go fullstack with our server/ directory - Extensible with [200+ modules](https://nuxt.com/modules) - Deployment to a variety of [hosting platforms](https://nuxt.com/deploy) - ...[and much more](https://nuxt.com) πŸš€ ### Table of Contents - πŸš€ [Getting Started](#getting-started) - πŸ’» [ Vue Development](#vue-development) - πŸ“– [Documentation](#documentation) - 🧩 [Modules](#modules) - ❀️ [Contribute](#contribute) - 🏠 [Local Development](#local-development) - ⛰️ [Nuxt 2](#nuxt-2) - πŸ›Ÿ [Professional Support](#professional-support) - πŸ”— [Follow us](#follow-us) - βš–οΈ [License](#license) --- ## πŸš€ Getting Started Use the following command to create a new starter project. This will create a starter project with all the necessary files and dependencies: ```bash npx nuxi@latest init ``` > [!TIP] > Discover also [nuxt.new](https://nuxt.new): Open a Nuxt starter on CodeSandbox, StackBlitz or locally to get up and running in a few seconds. ## πŸ’» Vue Development Simple, intuitive and powerful, Nuxt lets you write Vue components in a way that makes sense. Every repetitive task is automated, so you can focus on writing your full-stack Vue application with confidence. Example of an `app.vue`: ```vue ``` ## πŸ“– Documentation We highly recommend you take a look at the [Nuxt documentation](https://nuxt.com/docs) to level up. It’s a great resource for learning more about the framework. It covers everything from getting started to advanced topics. ## 🧩 Modules Discover our [list of modules](https://nuxt.com/modules) to supercharge your Nuxt project, created by the Nuxt team and community. ## ❀️ Contribute We invite you to contribute and help improve Nuxt πŸ’š Here are a few ways you can get involved: - **Reporting Bugs:** If you come across any bugs or issues, please check out the [reporting bugs guide](https://nuxt.com/docs/community/reporting-bugs) to learn how to submit a bug report. - **Suggestions:** Have ideas to enhance Nuxt? We'd love to hear them! Check out the [contribution guide](https://nuxt.com/docs/community/contribution) to share your suggestions. - **Questions:** If you have questions or need assistance, the [getting help guide](https://nuxt.com/docs/community/getting-help) provides resources to help you out. ## 🏠 Local Development Follow the docs to [Set Up Your Local Development Environment](https://nuxt.com/docs/community/framework-contribution#setup) to contribute to the framework and documentation. ## ⛰️ Nuxt 2 You can find the code for Nuxt 2 on the [`2.x` branch](https://github.com/nuxt/nuxt/tree/2.x) and the documentation at [v2.nuxt.com](https://v2.nuxt.com). If you expect to be using Nuxt 2 beyond the EOL (End of Life) date (June 30, 2024), and still need a maintained version that can satisfy security and browser compatibility requirements, make sure to check out [HeroDevs’ NES (Never-Ending Support) Nuxt 2](https://www.herodevs.com/support/nuxt-nes?utm_source=nuxt-github&utm_medium=nuxt-readme). ## πŸ›Ÿ Professional Support - Technical audit & consulting: [Nuxt Experts](https://nuxt.com/enterprise/support) - Custom development & more: [Nuxt Agencies Partners](https://nuxt.com/enterprise/agencies) ## πŸ”— Follow us

Discord  Twitter  GitHub

## βš–οΈ License [MIT](./LICENSE)