Template for developing light and fast desktop applications thanks to Neutralino.js, with the use of Vite, Vue 3 and Typescript
The Neutralino + Vite + Vue + Typescript Template is a preconfigured, quick start template for creating lightweight and fast desktop applications using the Neutralinojs framework. It combines several powerful technologies to offer a seamless development experience.
To install and set up the template, follow these steps:
Install the necessary tools by running the command: yarn global add @neutralinojs/neu
Clone the repository and navigate to it: git clone https://github.com/FeedTheMEe/neutralinojs-vite-vue-ts-template.git && cd neutralinojs-vite-vue-ts-template
Set up the “backend” part: neu update
Move into the frontend folder: cd frontend
Set up the frontend part: yarn && yarn run build
Create a temporary folder in the main project folder called .tmp and inside it, create an empty auth_info.json file.
auth_info.json in the src folder, as it is necessary for the backend to work. Run the following commands:cd src
rm ./auth_info.json
ln -s /home/yourusername/path/to/your/project/.tmp/auth_info.json ./auth_info.json
And you’re done with the setup! It’s that easy.
The Neutralino + Vite + Vue + Typescript Template is a powerful combination of technologies that allows developers to quickly create lightweight and fast desktop applications. With the Neutralinojs framework at its core, it provides an excellent development experience, thanks to Vite’s fast bundling speed, Vue.js’s performance, and Typescript’s strict type checking. Follow the simple installation guide to get started building your own desktop applications with this template.