electron-vite-react
v1.0.1
Published
This Starter utilizes Electron, TypeScript, Vite, React, Tailwind CSS with twstyled CSS in JS. It tries to adhere to best practices.
Downloads
50
Readme
Electron 11 + TypeScript 4.0 + Vite 2 + React 17 + Tailwind 2 + twstyled starter
Blazing fast Electron starter including
- [x]
Vite
for next generation frontend tooling - [x]
Typescript
- [x]
ESBuild
for building all assets including the main process - [x]
React
as the front end framework - [x]
Tailwind CSS
for styling without templates - [x]
twstyled
tailwind compiler for no PostCSS processing and full-featured CSS in JS - [x]
Framer Motion
for animation transitions - [x]
React fast refresh
for hot module reloading - [x]
electron-builder
andelectron-notarize
for distribution release - [x] Zero dependency on Vue, tsc or styled-components, emotion or other runtime CSS in JS (but supports all the same API)
Configured with best practices.
Installation
yarn
Development
yarn dev
Build
yarn build
Release
yarn publish
Prior art
Inspired by https://github.com/appinteractive/electron-vite-tailwind-starter and https://github.com/maxstue/vite-reactts-electron-starter
License
MIT