Neutralino.js is a new competitor to Electron.js which is smaller and consumes tiny amount of ram.
Vite.js is the new generation of build tools which loads up extremely fast and provides a lot out of the box.
Vue.js is one of the newest javascript frameworks with extremely lean leanring curve and very fun to work with. Has become exceptionally better in version 3. This template uses Vue.js version 3
This template brings all these together and gives you the starting point to make top notch desktop apps.
- Clone this repository
cd
into the directoryyarn
npx neu update
- change these things according to your app
name
anddescription
inpackage.json
applicationId
,modes.window.title
andcli.binaryName
inneutralino.config.js
title
tag inindex.html
public/favicon.ico
public/icons/appIcon.png
yarn serve
starts the dev server of vite in8080
port. (you can change it in thevite.config.js
)- develop your application in
src
yarn serve:neu
builds your app and opens it in theneu
window.- after you are done,
yarn build
build the js app and packages it withneu
- your app binaries are at
dist
- Run dev server directly in Neutralino.js window (Vite.js must some how build on every change and then
neu listen
)