This is a simple boilerplate to help you start with pywebview, Vite, and React. Stack is based on pywebview, React, Vite bundler, pyinstaller (Windows/Linux) and py2app (macOS).
- Python 3
- Node
- English: https://medium.com/@takahiro.zt899/creating-a-desktop-app-with-pywebview-vite-and-react-7785db86490f
- Japanese: https://qiita.com/ShijiMi-Soup/items/1f5e2b542884ca4a279f
npm run init
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
npm run init
python -m venv venv
.\venv\Scripts\activate
pip install -r requirements.txt
- Linux support is not provided but you can mimic the original boiller plate
npm run dev
npm run start
npm run build
This project is licensed under the BSD 3-Clause License. See the LICENSE file for more details.
This project includes code from a project by Roman, used under the BSD 3-Clause License. See the LICENSE-Roman file for more details.