https://github.com/wglubrigati/marktext-plus
MarkText+ — A modern, enhanced fork of MarkText with stability fixes, multi-format file support, and smarter editing.
https://github.com/wglubrigati/marktext-plus
cross-platform desktop-app editor electron markdown marktext open-source vue3 wysiwyg
Last synced: 3 months ago
JSON representation
MarkText+ — A modern, enhanced fork of MarkText with stability fixes, multi-format file support, and smarter editing.
- Host: GitHub
- URL: https://github.com/wglubrigati/marktext-plus
- Owner: wglubrigati
- License: mit
- Created: 2026-02-16T23:02:04.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-03-31T00:36:44.000Z (3 months ago)
- Last Synced: 2026-03-31T04:04:25.538Z (3 months ago)
- Topics: cross-platform, desktop-app, editor, electron, markdown, marktext, open-source, vue3, wysiwyg
- Language: JavaScript
- Size: 79.9 MB
- Stars: 9
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

MarkText+
A modern, enhanced fork of MarkText — the elegant markdown editor.
Focused on stability, daily usability, and going beyond markdown-only editing.
---
## Why MarkText+?
[MarkText](https://github.com/marktext/marktext) is one of the best open-source markdown editors — minimal, fast, and distraction-free. But the original project has been unmaintained for years.
[Tkaixiang's fork](https://github.com/Tkaixiang/marktext) did a great job modernizing the codebase (Vue 3, Pinia, electron-vite, i18n support), but there were still rough edges in daily use: false "unsaved changes" prompts, occasional crashes, and the inability to open anything other than markdown files.
**MarkText+** picks up where those projects left off.
## What's New
- **Open any text file** — not just markdown. JSON, YAML, Python, JavaScript, and more open with syntax highlighting
- **No more phantom "unsaved" warnings** — files no longer appear dirty right after opening
- **Undo fully works** — editing and undoing back to the original content correctly marks the file as clean
- **Fewer crashes** — fixed several crash scenarios around tab switching, empty history, and file watchers
- **Auto-reload files** — unmodified files automatically update when changed on disk (configurable)
- **Smarter file watcher** — ignores binary files (images, fonts, archives) to reduce unnecessary I/O
- **Quick Open finds everything** — `Ctrl+P` searches all files in your project, not just `.md`
- **Drag & drop any file** — drop files onto the editor to open them regardless of extension
- **Auto-hide notifications** — notifications with countdown timers that dismiss themselves
- **Experimental preferences** — new settings category for opt-in features
## Features
Everything from MarkText you already love:
- Real-time WYSIWYG preview with a clean, distraction-free interface
- CommonMark, GitHub Flavored Markdown, and Pandoc support
- Math expressions (KaTeX), Mermaid diagrams, front matter, emojis
- **33 built-in themes** — Dracula, Nord, Catppuccin, Tokyo Night, Gruvbox, and many more
- Source Code, Typewriter, and Focus editing modes
- Paste images directly from clipboard
- Export to HTML and PDF
- Available in **9 languages**
## Installation
Download from the [Releases page](https://github.com/wglubrigati/marktext-plus/releases) — available for Windows, macOS, and Linux.
> **macOS users:** You may see a "damaged and can't be opened" warning due to lack of notarization. See [this fix](https://github.com/marktext/marktext/issues/3004#issuecomment-1038207300).
## Building from Source
```bash
git clone https://github.com/wglubrigati/marktext-plus.git
cd marktext-plus
npm install
npm run dev
```
To build distributable packages: `npm run build:linux`, `build:win`, or `build:mac`.
## Acknowledgements
MarkText+ stands on the shoulders of giants:
- **[MarkText](https://github.com/marktext/marktext)** by [Jocs (Luo Ran)](https://github.com/Jocs) and [contributors](https://github.com/marktext/marktext/graphs/contributors) — the original editor
- **[Tkaixiang's fork](https://github.com/Tkaixiang/marktext)** by [Teo Kai Xiang](https://github.com/Tkaixiang) — the Vue 3 / electron-vite modernization and i18n
- **[Jacob Whall's fork](https://github.com/jacobwhall/marktext)** — early maintenance efforts
## Contributing
Bug reports, pull requests, and testing on different platforms are all welcome.
## License
[MIT](LICENSE)
Copyright (c) 2017-present Luo Ran & MarkText Contributors
Copyright (c) 2025 Teo Kai Xiang
Copyright (c) 2026 William Lubrigati