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.

30Projects
470.2KStars in total
+186Stars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

30 projects · by stars

  1. #1 · marktext/marktext

    marktext

    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.

    62.8K
  2. #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.

    47.4K
  3. #3 · logseq/logseq

    logseq

    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.

    45.3K
  1. 4

    notable

    23.5Knotable/notable

    A Markdown-based note-taking app for desktop: notes are written and rendered in GitHub Flavored Markdown, with no WYSIWYG and no proprietary formats.

  2. 5

    stackedit

    23.1Kbenweet/stackedit · JavaScript

    StackEdit is a full-featured, open-source Markdown editor that runs entirely in your browser, built on PageDown, the same Markdown library Stack Overflow uses.

  3. 6

    tolaria

    20.1Krefactoringhq/tolaria · TypeScript

    Tolaria 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.

  4. 7

    vue-manage-system

    19.6Klin-xin/vue-manage-system · Vue

    A 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.

  5. 8

    foam

    17.5Kfoambubble/foam · TypeScript

    Foam 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.

  6. 9

    BoostNote-Legacy

    16.9KBoostIO/BoostNote-Legacy · JavaScript

    Boostnote is a free, open-source note-taking app built for programmers, shipped as desktop apps for Mac, Windows and Linux.

  7. 10

    iview-admin

    16.3Kiview/iview-admin · Vue

    iView 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.

  8. 11

    editor.md

    14.3Kpandao/editor.md · JavaScript

    Editor.md is an open source embeddable online Markdown editor component for web pages, built on CodeMirror, jQuery and Marked.

  9. 12

    md

    13.4Kdoocs/md · TypeScript

    doocs/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.

  10. 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.

  11. 14

    note-gen

    12.9Kcodexu/note-gen · TypeScript

    NoteGen 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.

  12. 15

    marp

    12.7Kmarp-team/marp · TypeScript

    Marp 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.

  13. 16

    mall-admin-web

    12.6Kmacrozheng/mall-admin-web · Vue

    This is the frontend admin dashboard for an e-commerce back-office system, covering product, order, member, promotion, operations, content, statistics, finance, and permission management.

  14. 17

    d2-admin

    12.6Kd2-projects/d2-admin · JavaScript

    D2Admin 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.

  15. 18

    milkdown

    12KMilkdown/milkdown · TypeScript

    Milkdown is a plugin-driven WYSIWYG markdown editor framework, inspired by Typora, built on top of ProseMirror and remark.

  16. 19

    vditor

    11.4KVanessa219/vditor · TypeScript

    Vditor is a browser-based Markdown editor that supports WYSIWYG (rich text), Instant Rendering (Typora-like), and Split View preview modes.

  17. 20

    Lepton

    10.3Khackjutsu/Lepton · JavaScript

    Lepton 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.

  18. 21

    gridea

    10.2Kgetgridea/gridea · TypeScript

    Gridea 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.

  19. 22

    codimd

    10.2Khackmdio/codimd · JavaScript

    A 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.

  20. 23

    simplemde-markdown-editor

    10.1Ksparksuite/simplemde-markdown-editor · JavaScript

    SimpleMDE 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.

  21. 24

    genoffice

    10Kgenspark-ai/genoffice · TypeScript

    GenOffice 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.

  22. 25

    floral-notepaper

    5.5KAchilng/floral-notepaper · Rust

    Floral Notepaper (花笺) is a lightweight, elegant cross-platform desktop sticky-notes app with Markdown editing and live preview.

  23. 26

    open-knowledge

    4.6Kinkeep/open-knowledge · TypeScript

    OpenKnowledge 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.

  24. 27

    solomd

    1.3Kzhitongblog/solomd · TypeScript

    SoloMD 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.

  25. 28

    qiaomu-clipper

    362joeseesun/qiaomu-clipper · TypeScript

    Qiaomu 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.

  26. 29

    Mars-Editor-Web

    194whyubel1eve/Mars-Editor-Web · TypeScript

    Mars 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.

  27. 30

    oryx

    157wmahfoudh/oryx · Rust

    Oryx 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.

Often tagged together