Skip to content
/ nuxt-starter Public template

A Rich-Feature Starter Template for Nuxt beginners. Utilizing a variety of standard technologies, including Tailwind CSS with Prettier, Nuxt SEO, dark mode support, internationalization, and out-of-the-box PWA capabilities.

License

Notifications You must be signed in to change notification settings

nidexingg/nuxt-starter

Repository files navigation

hero

Nuxt Starter Template

built with nuxt License

Welcome to the Nuxt Starter Template by Nidexingg! This template is minimalistic designed to help developers quickly set up a Nuxt.js project with essential technologies and tools to meet the standard and implement required features.

Installation

Run one of these commands to install the template using your favorite package manager.

npx nuxi@latest init <your-project-name> -t github:nidexingg/nuxt-starter#release
bun x nuxi@latest init <your-project-name> -t github:nidexingg/nuxt-starter#release
pnpm dlx nuxi@latest init <your-project-name> -t github:nidexingg/nuxt-starter#release
yarn dlx nuxi@latest init <your-project-name> -t github:nidexingg/nuxt-starter#release
cd <your-project-name>

Dependency installation

npm i
bun i
pnpm i
yarn i

Start development server

npm run dev -- -o
bun run dev -o # To use the Bun runtime during development, "bun --bun run dev -o"
pnpm dev -o
yarn dev --open

and 💥 booooom, http://localhost:3000 should be automatically opened in your default browser.

Utilized technologies

@nuxt/image

A powerful image optimization module for Nuxt.js that supports multiple providers and formats, ensuring your images are responsive and performant.

@nuxt/content

A file-based CMS that allows you to manage your content with markdown support, flexible databases, and a query builder.

@nuxtjs/tailwindcss

Integrates Tailwind CSS into your Nuxt.js project, enabling utility-first styling for rapid UI development.

@nuxtjs/i18n

A module for internationalization (i18n) that helps you create multilingual applications with ease.

@nuxtjs/color-mode

Provides a simple way to implement dark/light mode toggling in your Nuxt.js applications.

@vite-pwa/nuxt

A module for adding Progressive Web App (PWA) capabilities to your Nuxt.js application, enhancing performance and user experience.

nuxt-og-image

A module that allows you to generate Open Graph images dynamically for improved social media sharing.

@nidexingg/ui

A UI component library that provides reusable components to speed up the development process.

Contribution

  • Fork this repository.
  • Clone your forked repository and make changes.
  • Commit and Push the update to your forked repository.
  • In the main page of your forked repository, click Contribute button and Open pull request.

License

MIT

About

A Rich-Feature Starter Template for Nuxt beginners. Utilizing a variety of standard technologies, including Tailwind CSS with Prettier, Nuxt SEO, dark mode support, internationalization, and out-of-the-box PWA capabilities.

Topics

Resources

License

Stars

Watchers

Forks