{"repo":"iPzard/electron-react-python-template","free":true,"listed":false,"github":"https://github.com/iPzard/electron-react-python-template","clone":"git clone https://github.com/iPzard/electron-react-python-template.git","description":"Multi-platform Electron template, using React & Redux Toolkit on the front-end and Python/Flask for microservices on the back-end.","language":"TypeScript","stars":204,"topics":["electron","react","python","template"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Electron, React & Python Template Multi-platform Electron template, using React & Redux Toolkit with Python/Flask microservices. 🛠️ Setup These setup steps are for developers building on top of the template. End users who install your packaged app (MSI / DMG / DEB) need none of this — the installer ships everything. Prerequisites Tool Recommended Notes --- --- --- Node.js 20.19+ LTS (or 22.12+) Required by Vite 7. ESLint 9 also enforces a modern Node. No --openssl-legacy-provider workaround needed. Yarn 1 1.22.x npm install works too, but lockfile + scripts are tested against Yarn 1. Python 3.10 – 3.12 Used for the Flask service in dev and bundled by PyInstaller for production. pip bundled with Python Use pip , pip3 , or py -m pip — whichever your install exposes. Platform-specific (only when packaging installers): - Windows MSI: WiX Toolset 3.x on PATH (e.g., C:\\Program Files (x86)\\WiX Toolset v3.14.1\\bin ). - Linux DEB: fakeroot and dpkg on PATH ( sudo apt install fakeroot dpkg ). - macOS DMG: no extra tools needed for an unsigned build. Code signing requires an Apple Developer ID. Install dependencies Clone the repo and from the project root: Python deps (Flask, flask-cors, PyInstaller, pytest): Node deps: ⚙️ Config Electron: Electron's main.ts and preload.ts files can be found in the project's root directory. They compile to dist-electron/ via tsc -p tsconfig.electron.json (run automatically by yarn start and yarn build ). React: React files can be found in the ./src/ fo","default_branch":null,"files":null,"tree":[],"storefront":"/r/iPzard","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iPzard/electron-react-python-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}