Blazing fast Electron starter including
Vite
for next generation frontend toolingTypescript
ESBuild
for building all assets including the main processReact
as the front end frameworkTailwind CSS
for styling without templatestwstyled
tailwind compiler for no PostCSS processing and full-featured CSS in JSFramer Motion
for animation transitionsReact fast refresh
for hot module reloadingelectron-builder
and electron-notarize
for distribution releaseConfigured with best practices.
yarn
yarn dev
yarn build
Add any configuration to the build
section of package.json
, add an .env-secrets.json
file in the .config
folder with any environment secrets that you need for your publisher, and then run
yarn publish
Inspired by https://github.com/appinteractive/electron-vite-tailwind-starter and https://github.com/maxstue/vite-reactts-electron-starter
MIT