Topics / #markdown-editor
Markdown-editor projects on GitHub
Editors specialized for writing and previewing Markdown.
As of , the most-starred Markdown-editor projects on GitHub are marktext (62.8K stars), quill (47.4K stars) and logseq (45.3K stars). GitHub.Locker tracks 30 Markdown-editor repositories with 470.2K stars combined. The fastest-growing on October 17 was genoffice, with +58 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+58genoffice
genspark-ai/genoffice · ★ 10KGenOffice is a free, open-source AI-powered office suite for editing real .docx, .xlsx, .pptx, PDF, Markdown and HTML files, with a built-in AI agent that reads and edits the document for you on macOS, Windows and Linux.
+42marktext
marktext/marktext · ★ 62.8KMarkText is an open-source markdown editor focused on speed and usability, with a realtime WYSIWYG preview and a clean, distraction-free writing interface. It runs on Linux, macOS and Windows.
+15logseq
logseq/logseq · ★ 45.3KLogseq is a privacy-first, open-source platform for knowledge management and collaboration, built around a graph of linked notes written in local Markdown or Org-mode files.
open-knowledge
inkeep/open-knowledge · ★ 4.6KOpenKnowledge is an AI-native markdown editor and LLM wiki app. It gives you a true WYSIWYG editor for markdown/mdx files plus built-in AI editing integrations with coding agents like Claude, Codex, OpenCode and Pi.
The all-time top
30 projects · by stars
- 62.8K
#1 · marktext/marktextmarktext
MarkText is an open-source markdown editor focused on speed and usability, with a realtime WYSIWYG preview and a clean, distraction-free writing interface. It runs on Linux, macOS and Windows.
- 47.4K
#2 · slab/quill
quill
Quill is a modern WYSIWYG (what-you-see-is-what-you-get) rich text editor for the web, built for compatibility and extensibility.
- 45.3K
#3 · logseq/logseqlogseq
Logseq is a privacy-first, open-source platform for knowledge management and collaboration, built around a graph of linked notes written in local Markdown or Org-mode files.
- 4

notable
23.5Knotable/notableA Markdown-based note-taking app for desktop: notes are written and rendered in GitHub Flavored Markdown, with no WYSIWYG and no proprietary formats.
- 5

stackedit
23.1Kbenweet/stackedit · JavaScriptStackEdit is a full-featured, open-source Markdown editor that runs entirely in your browser, built on PageDown, the same Markdown library Stack Overflow uses.
- 6
tolaria
20.1Krefactoringhq/tolaria · TypeScriptTolaria is a desktop app for macOS, Windows, and Linux that manages markdown knowledge bases — personal second brains, company docs, or AI assistant memory — stored as plain files in a git repo.
- 7

vue-manage-system
19.6Klin-xin/vue-manage-system · VueA ready-made admin dashboard solution built on Vue 3, Pinia and TypeScript with the Element Plus component library — a starting point for developing web-based back-office systems.
- 8

foam
17.5Kfoambubble/foam · TypeScriptFoam is a personal knowledge management and note-taking system built on top of Visual Studio Code and GitHub, letting you link markdown notes together, visualize them as a graph, and optionally publish them to the web.
- 9

BoostNote-Legacy
16.9KBoostIO/BoostNote-Legacy · JavaScriptBoostnote is a free, open-source note-taking app built for programmers, shipped as desktop apps for Mac, Windows and Linux.
- 10
iview-admin
16.3Kiview/iview-admin · VueiView Admin is a front-end admin management system template built with Vue.js 2.0 and the iView UI toolkit, giving you a ready-made login, permissions, routing, and layout structure to build a management dashboard on top of.
- 11

editor.md
14.3Kpandao/editor.md · JavaScriptEditor.md is an open source embeddable online Markdown editor component for web pages, built on CodeMirror, jQuery and Marked.
- 12

md
13.4Kdoocs/md · TypeScriptdoocs/md is a WeChat Markdown editor that instantly renders your Markdown into clean, ready-to-paste WeChat Official Account article formatting, so you do not have to manually re-style posts in the WeChat editor.
- 13

vnote
13Kvnotex/vnote · C++VNote is a free, open-source note-taking application built with native C++ on top of Qt, focused on giving Markdown notes a smooth, pleasant editing experience.
- 14

note-gen
12.9Kcodexu/note-gen · TypeScriptNoteGen is a local-first Markdown note app that lets you quickly capture scattered fragments like text, voice recordings, screenshots, links, or files, then use AI later to organize them into structured notes.
- 15

marp
12.7Kmarp-team/marp · TypeScriptMarp is a Markdown-based presentation ecosystem; this repo is the entrance point that links together all the Marp family projects (Marpit, Marp Core, Marp CLI, Marp for VS Code, etc.) used to write slides in plain Markdown.
- 16

mall-admin-web
12.6Kmacrozheng/mall-admin-web · VueThis is the frontend admin dashboard for an e-commerce back-office system, covering product, order, member, promotion, operations, content, statistics, finance, and permission management.
- 17

d2-admin
12.6Kd2-projects/d2-admin · JavaScriptD2Admin is a free, open-source Vue front-end template for building enterprise admin dashboards and back-office systems, built with a modern front-end stack and a very small initial JS bundle.
- 18
milkdown
12KMilkdown/milkdown · TypeScriptMilkdown is a plugin-driven WYSIWYG markdown editor framework, inspired by Typora, built on top of ProseMirror and remark.
- 19

vditor
11.4KVanessa219/vditor · TypeScriptVditor is a browser-based Markdown editor that supports WYSIWYG (rich text), Instant Rendering (Typora-like), and Split View preview modes.
- 20

Lepton
10.3Khackjutsu/Lepton · JavaScriptLepton is a free, lean code snippet manager built on GitHub Gist — it manages your code snippets across macOS, Windows and Linux, syncing everything through your GitHub account.
- 21

gridea
10.2Kgetgridea/gridea · TypeScriptGridea is a static blog writing client: a desktop app where you write posts in Markdown and publish them as a static blog — pitched for recording your life, mood, knowledge, notes and ideas.
- 22

codimd
10.2Khackmdio/codimd · JavaScriptA self-hosted web app for real-time collaborative markdown notes — the free, open-source version of HackMD. Your team or community writes together in the browser while you keep full control of the data.
- 23

simplemde-markdown-editor
10.1Ksparksuite/simplemde-markdown-editor · JavaScriptSimpleMDE is a simple, embeddable JavaScript Markdown editor — a drop-in replacement for a textarea with a WYSIWYG-style toolbar, live syntax styling, built-in autosaving, and spell checking.
- 24

genoffice
10Kgenspark-ai/genoffice · TypeScriptGenOffice is a free, open-source AI-powered office suite for editing real .docx, .xlsx, .pptx, PDF, Markdown and HTML files, with a built-in AI agent that reads and edits the document for you on macOS, Windows and Linux.
- 25

floral-notepaper
5.5KAchilng/floral-notepaper · RustFloral Notepaper (花笺) is a lightweight, elegant cross-platform desktop sticky-notes app with Markdown editing and live preview.
- 26
open-knowledge
4.6Kinkeep/open-knowledge · TypeScriptOpenKnowledge is an AI-native markdown editor and LLM wiki app. It gives you a true WYSIWYG editor for markdown/mdx files plus built-in AI editing integrations with coding agents like Claude, Codex, OpenCode and Pi.
- 27
solomd
1.3Kzhitongblog/solomd · TypeScriptSoloMD is a local-first markdown editor for your notes that also acts as a bridge to LLMs: a bundled MCP server lets agents like Claude Code, Codex, or Cursor read and edit your vault directly from outside the editor.
- 28

qiaomu-clipper
362joeseesun/qiaomu-clipper · TypeScriptQiaomu Clipper is a Chrome extension that clips articles and videos into Obsidian, then lets you read, edit, highlight, and chat with AI about the saved content, including a synced player-plus-transcript view for YouTube and Bilibili videos.
- 29

Mars-Editor-Web
194whyubel1eve/Mars-Editor-Web · TypeScriptMars Editor is a Markdown writing tool that converts your draft into inline-style rich text with one click, so you can paste it directly into the WeChat official account (微信公众号) editor without losing formatting.
- 30
oryx
157wmahfoudh/oryx · RustOryx is a fast, native desktop app for reading and writing markdown, with code editing, ebook and comic viewing, and PDF export, built for Linux, Windows and macOS.
Related topics
Often tagged together
- markdown551
- open-source5,667
- typescript1,841
- web2,447
- cross-platform2,623
- note-taking108
- javascript1,849
- linux4,182
- macos3,545
- windows3,403
- desktop-app1,020
- productivity710
- editor175
- frontend1,080
- local-first429
- mit3,311
- vue292
- chinese1,158
- react857
- electron260
- rich-text-editor28
- knowledge-management87
- library1,587
- nodejs1,505