gitmyhub

awesome

★ 5.5k updated 9mo ago

A curated list of awesome things related to Nuxt.js

This repository is a curated list of resources related to Nuxt, a framework for building web applications with Vue.js. Nuxt adds structure and conventions on top of Vue to make it easier to build full websites, including pages that are rendered on the server before reaching the user's browser. This list is maintained by the Nuxt team and community contributors.

The list is organized into sections. Official resources point to Nuxt's own documentation, API reference, release notes, and module directory. Community links cover the Nuxt YouTube channel, Twitter account, Discord server, and Reddit forum. A modules section directs readers to the official module listing and a GitHub topic search for community-built extensions.

Starter templates are listed for people who want a pre-configured project to build from. Options include a base Nuxt starter, a template combining Nuxt with Tailwind CSS and DaisyUI, an admin-panel starter using Vuetify, and a desktop app starter combining Nuxt with Tauri. Official examples include simple demos and more substantial projects like a movie browser and a Hacker News clone.

The list also collects articles and books. Articles cover topics like server components, running Nuxt on edge infrastructure, developer tooling, and Docker deployment. Books include a Japanese-language beginner's guide to Nuxt.

The final sections catalog open-source projects and real commercial websites built with Nuxt, ranging from real estate platforms and ecommerce stores to university sites and podcast directories. Pull requests from the community are welcomed to add new entries to any section.