Skip to content
/ vilectron Public template

Opinionated nuxt-electron starter template

License

Notifications You must be signed in to change notification settings

arpansaha13/vilectron

Repository files navigation

Vilectron

Opinionated nuxt-electron starter template

Vilectron preview

❤ Inspired from nuxt-electron-trpc-prisma

Nuxt 3 Modules

  • VueUse - Collection of Vue Composition Utilities.
  • UnoCSS - The instant on-demand Atomic CSS engine.
  • Pinia - The Vue Store that you will enjoy using.
  • Headless UI - Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
  • Color mode - Dark and Light mode with auto detection made easy with Nuxt 🌗.
  • Image - Plug-and-play image optimization for Nuxt apps.
  • Iconify - All popular icon sets, one framework.

Other Features

  • pnpm - Fast, disk space efficient package manager.
  • Prettier - Opinionated code formatter.
  • TypeScript - Why not?

This template requires node v16 and above.

Quick start

Run dev server

Run the dev server in an electron app:

pnpm dev

Build the app

Build the electron app:

pnpm build

Checklist

When you use this template, try to follow the checklist to update your info properly

  • Change the author name in LICENSE
  • Remove <NuxtWelcome /> in pages/index.vue
  • Change author, name, version and description in package.json
  • Remove or change repository and bugs in package.json
  • Clean up the READMEs

About

Opinionated nuxt-electron starter template

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published