More Premium Hugo Themes Premium Vue Themes

Starter Vite Vue3

Vite + Vue 3 SPA starter template, supports I18n, UnoCSS, Axios, File Routing and API auto-import.

Starter Vite Vue3

Vite + Vue 3 SPA starter template, supports I18n, UnoCSS, Axios, File Routing and API auto-import.

Github Stars Github Stars: 9
Last Commit Last Commit: May 9, 2025 -
First Commit Created: Jan 17, 2026 -
Starter Vite Vue3 screenshot

Overview

This product is a template that can be used for single-page rendering (SPAs) using Vue 3 and Vite. It utilizes UnoCSS for instant on-demand atomic CSS and supports auto importing of components and APIs. The template also includes TypeScript for type checking and offers unit testing with Vitest and E2E testing with Cypress. Deployment can be done on Netlify without any additional configuration. The recommended IDE for this template is VS Code with the Volar extension.

Features

  • Vue 3 and Vite web development stack
  • UnoCSS for instant on-demand atomic CSS engine
  • Auto importing of components
  • Auto importing of APIs using Composition API and others
  • TypeScript support
  • Unit testing with Vitest
  • E2E testing with Cypress on GitHub Actions
  • Deployment on Netlify without any configuration

Installation

To install this template, you can follow these steps:

  1. Create a new repository from this template on GitHub or clone it manually with a cleaner git history.
  2. Change the author name in the LICENSE file.
  3. Change the title in the app.vue file.
  4. Change the hostname in the vite.config.ts file.
  5. Change the favicon in the public folder.
  6. Remove the .github folder which contains the funding info.

Summary

This product is a template designed for single-page rendering using Vue 3 and Vite. It provides several key features such as instant on-demand atomic CSS with UnoCSS, auto importing of components and APIs, TypeScript support, and testing capabilities with Vitest and Cypress. Deployment on Netlify is simple and straightforward. The template also includes guidelines for updating the necessary information when using it. Overall, it offers a comprehensive solution for developing and deploying SPAs with Vue 3 and Vite.