Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danikaze/electron-tsx
Electron boilerplate with TypeScript and React
https://github.com/danikaze/electron-tsx
Last synced: about 1 month ago
JSON representation
Electron boilerplate with TypeScript and React
- Host: GitHub
- URL: https://github.com/danikaze/electron-tsx
- Owner: danikaze
- Created: 2024-08-08T07:51:42.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-17T06:22:37.000Z (4 months ago)
- Last Synced: 2024-08-17T18:31:23.460Z (4 months ago)
- Language: TypeScript
- Size: 3.12 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# electron-tsx
> Another Electron boilerplate
**Motivation:**
Given that most Electron.js boilerplates are usually outdated or don't work properly, this repository provides an opinionated set of technologies ready to use for developing with Electron using React and TypeScript.## Features
- ☑ App bundled packages
- ☑ Windows
- ☑ Mac
- ☑ Linux
- ☑ App installers
- ☑ Windows
- ☐ Mac
- ☐ Linux
- ☐ Signed files
- ☑ 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
- ☐ Redux/Zustand (TBD)
- ☐ Redux dev tools
- ☐ i18nOther nice features:
- ☑ [electron-debug](https://github.com/sindresorhus/electron-debug)
- ☑ User stored preferences
- ☑ Restore window positions