Development by Dimmazz
A framework for building cross-platform desktop apps using HTML, JS, and CSS
- The architecture of the application is built according to the security guides and best practices.
- The latest version of the electron-builder is used to package the application.
A fast build tool
- Vite is used to bundle all source codes. It's an extremely fast bundler, that has a vast array of amazing features.
- Vite supports reading
.env
files. You can also specify the types of your environment variables intypes/env.d.ts
. - Automatic hot-reloads for the
Main
andRenderer
processes.
Vite provides many useful features, such as: TypeScript
, TSX/JSX
, CSS/JSON Importing
, CSS Modules
, Web Assembly
and much more.
A typed JavaScript
- The latest version of TypeScript is used for all the source code.
- Vite supports TypeScript out of the box. However, it does not support type checking.
- Code formatting rules follow the latest TypeScript recommendations and best practices thanks to @typescript-eslint/eslint-plugin.
A library for building UI
- Code formatting rules follow the latest React recommendations and best practices
An extensible code editor for the web
An extensible Markdown processor