MDE

A lightweight markdown editor that stays out of your way.

README.md
notes.md
todo.md
1# Getting Started with MDE
2
3## Installation
4
5Download the latest release from the [releases page](https://github.com/...)
6or build from source:
7
8```bash
9git clone https://github.com/sevenevesai/MDE
10cd MDE && npm install
11npm run tauri build
12```
13
14## Features
15
16- Dual-mode editing — switch with `Ctrl+E`
17- Minimap for document overview
18- Tabs with persistent state

Dual Mode Editing

Toggle between raw markdown with syntax highlighting and a rich WYSIWYG visual editor.

Ctrl+E to switch

Lightweight

13 MB app, 3.8 MB installer. Built with Tauri + Rust, not Electron. Starts in under 500ms.

Tabs & Persistence

Multiple documents in tabs. Undo history, scroll position, and cursor preserved when switching.

Formatting Toolbar

Bold, italic, headings, links, lists, code blocks — via toolbar buttons or keyboard shortcuts.

Minimap

Document overview on the right side, just like VS Code and Sublime Text. Navigate at a glance.

Open Source

MIT licensed. Free to use, modify, and distribute. Built in the open on GitHub.

Raw Mode — CodeMirror
### Project Notes

The refactor is **nearly complete**.
Focus on *performance* and cleanup.

- Migrate to `Tauri v2`
- Reduce bundle size
- Add [export options](docs/export.md)
Visual Mode — Milkdown

Project Notes

The refactor is nearly complete. Focus on performance and cleanup.

Write in raw markdown or rich text — your choice.

Ctrl+B Bold
Ctrl+S Save
Ctrl+I Italic
Ctrl+O Open
Ctrl+K Link
Ctrl+N New Tab
Ctrl+E Toggle Mode
Ctrl+W Close Tab
Ctrl+= / - Font Size
Ctrl+Alt+W Word Wrap

Windows

.exe / .msi
Download

macOS

.dmg
Download

Linux

.deb / .AppImage / .rpm
Download

Or use it right now — open the browser version →