Minimal template for small projects.
This template is designed to be as simple as possible, we recommend using Vitesse or Nuxt if it's not for a simple project.
- UnoCSS - The instant on-demand atomic CSS engine.
- Iconify - use icons from any icon sets 🔍Icônes
- Pure CSS Icons via UnoCSS
- Vue Router
unplugin-vue-router
- file system based routing
- Pinia - Intuitive, type safe, light and flexible Store for Vue using the composition api
unplugin-vue-components
- components auto importunplugin-auto-import
- Directly use Vue Composition API and others without importingVueUse
- collection of useful composition APIs
Create a repo from this template on GitHub.
Clone using git clone
git clone https://github.com/nazhard/vivu.git your-app-name
cd your-app-name
pnpm i # If you don't have pnpm installed, run: npm install -g pnpm
pnpm dev # start dev server
Inspired by Vitesse, and I also use vue a lot, so I made this because too many same setup would be a little tiring.
This template is basically for personal use, but I thought this was pretty cool. And yeah, you can see the preview here