Hello Welcome to my portfolio!
Tauri-application
Modern Desktop App Template
Tauri and React boilerplate for a modern desktop application. Not a project nor a substitute tutorial for my video tutorials. I didn’t use yew (wasm) since its component libraries are not to the calibre of existing React component libraries.
Instructions
- Install Tauri prerequisites
- Download or Clone this repository
git clone --depth=1 https://github.com/elibroftw/modern-desktop-app-template.git new-app - Go into
new-app - Run
yarnto install packages - While
yarnis working,- Edit
src-tauri/tauri.conf.json's productName, identifier, title - Edit
src/App.jsx's HEADER_TITLE, FOOTER - Remove the
.gitfolder - Edit
SAMPLE_README.mdand replaceREADME.md - Delete or replace
LICENSE.mdsince this template is public domain
- Edit
- Run
yarn devto start developing - Read Tips and Trouble Shooting section of the new
README.md - If any problems arise, open an issue or contact me
Old Instructions
- Follow only the Tauri prerequisites
- Install yarn with
npm i -g yarn - Create the frontend project with
yarn create vite APP-NAME --template react[-ts]and enter a package-name if you have to - Run
yarn add -D @tauri-apps/cli && yarn tauri initin the newly created directory - Now copy the contents of each file in this repo (excluding
README.mdandLICENSE.md) into the corresponding file of your project. For example mypackage.json. - Run
yarnto install dependencies (ignore warnings) - Run
yarn devto start developing
RSS of Commit History
Add https://github.com/elibroftw/modern-desktop-app-template/commits.atom to your RSS reader to stay up to date! I do not recommend pulling from my repo because you will need to edit the same files I reorganize
Tips
Screenshots
- The four views not found in boilerplate were added by yours truly. My About is the ViewExample provided in
src Home viewis purposely not translated since it’s a filler


Client
myself
Date
May 2022
Type of Project
web
Tech Stack JavaScript Python Rust HTML CSS
Methodology
agile
Github link