Skip to content

Dimmazz/electron-markdown-editor

Repository files navigation

Simple Markdown Editor

Development by Dimmazz


Required Node.JS >= v16.13 Required npm >= v8.1

Features

Electron Electron version

A framework for building cross-platform desktop apps using HTML, JS, and CSS
  1. The architecture of the application is built according to the security guides and best practices.
  2. The latest version of the electron-builder is used to package the application.

Vite Vite version

A fast build tool
  1. Vite is used to bundle all source codes. It's an extremely fast bundler, that has a vast array of amazing features.
  2. Vite supports reading .env files. You can also specify the types of your environment variables in types/env.d.ts.
  3. Automatic hot-reloads for the Main and Renderer processes.

Vite provides many useful features, such as: TypeScript, TSX/JSX, CSS/JSON Importing, CSS Modules , Web Assembly and much more.

See all Vite features.

TypeScript TypeScript version

A typed JavaScript
  1. The latest version of TypeScript is used for all the source code.
  2. Vite supports TypeScript out of the box. However, it does not support type checking.
  3. Code formatting rules follow the latest TypeScript recommendations and best practices thanks to @typescript-eslint/eslint-plugin.

React React version

A library for building UI
  1. Code formatting rules follow the latest React recommendations and best practices

CodeMirror 6 CodeMirror6 version

An extensible code editor for the web

Remark (remark-parser) Remark version

An extensible Markdown processor

I'm used this template (thanks cawa <3)