An Electron application supporting ESM with React and TypeScript
Check the docs for more details on usage.
- ☑ App bundled packages
- ☑ Windows
- ☑ Mac
- ☑ Linux
- ☑ App installers
- ☑ Windows
- ☑ Mac
- ☑ Linux
- ☐ Signed binaries
- ☐ Secure code
- ☑ ASAR packing
- ☑ Application icons
- ☑ Git Hooks
- ☑ Unit Testing
- ☑ Code Linting
- ☑ Prettier
- ☑ ESM support
- ☑ VS Code integration
- ☑ Main process restarted when modified
- ☑ TypeScript
- ☑ Working paths & aliases
- ☑ Typed IPC
- ☑ Webpack with pre-defined loaders
- ☑ React
- ☑ React Dev Tools※
- ☑ Hot Module Reloading
- ☑ i18n ready
- ☑ i18n with HMR
- ☑ Typed translations
- ☐ Packed locales in ajar
※ React Dev Tools is configured but not really showing because of internal issues.
- ☑ electron-debug
- ☑ User stored preferences
- ☑ Restore window positions
- ☐ Redux/Zustand (TBD)
- ☐ Redux dev tools