JavaScript Markdown Editor

Open-source JavaScript projects categorized as Markdown Editor

Top 23 JavaScript Markdown Editor Projects

Markdown Editor
  1. editor.md

    The open source embeddable online markdown editor (component).

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. Lepton

    💻 Democratizing Snippet Management (macOS/Win/Linux)

  4. easy-markdown-editor

    EasyMDE: A simple, beautiful, and embeddable JavaScript Markdown editor. Delightful editing for beginners and experts alike. Features built-in autosaving and spell checking.

    Project mention: DiaryMD - markdown editor with Tabs, WorkSpaces and Blog | dev.to | 2024-11-22

    That's why I created DiaryMD. It has unlimited WorkSpaces, each WorkSpace with it's own theme, repo and blog (optional). It supports Markdown formatting with EasyMDE editor, but can be used with any kind of text files.

  5. django-markdown-editor

    Awesome Django Markdown Editor, supported for Bootstrap & Semantic-UI

  6. Marker

    🖊 A gtk3 markdown editor (by fabiocolacio)

  7. notes

    ✎ Distraction-free notes and writing (by nextcloud)

    Project mention: Nextcloud: Open-Source Cloud Apps | news.ycombinator.com | 2024-09-21

    Files are files so you can download them to your computer and upload them to the new provider. Unfortunately I am not aware of any direct provider-to-provider sync.

    Application data depends on the app. For example, _Notes_ [0] save your notes as Markdown files so you can move them (along with your files) wherever you want. However, _News_ [1] don't and don't have export/import features at the moment either [2].

    Nextcloud as a file storage solution and a non-collaborative office suite is great, but I cannot recommend its apps the same way. They are very convenient to install, but the quality varies a lot in my opinion so evaluate before you adopt.

    [0] https://apps.nextcloud.com/apps/notes

    [1] https://apps.nextcloud.com/apps/news

    [2] https://github.com/nextcloud/news/issues/2503#issuecomment-2...

  8. react-md-editor

    React.js Markdown Editor Component (by JedWatson)

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. Typemill

    Typemill is a flat-file CMS based on Markdown and designed for informational websites like documentation, manuals, and handbooks.

    Project mention: Open Source Needs a New Business Model – What if AI Could Help? | dev.to | 2025-02-12

    I’ve been running Typemill, a small flat-file CMS for publishing documentation and handbooks, for eight years now. Last year, I introduced paid plugins as a way to support development. It hasn't worked well. Let’s be honest – competing with massive plugin ecosystems is nearly impossible for smaller projects.

  11. marksmith

    GitHub-style markdown editor for Ruby and Rails

    Project mention: Marksmith: GitHub-style Markdown editor for Ruby and Rails | news.ycombinator.com | 2025-02-03
  12. table-magic

    Converts between CSV, HTML and Markdown. Has a little form editor and a preview.

  13. react-markdown-editor

    A markdown editor using React/Reflux

  14. BlazorMarkdownEditor

    Complete Markdown Editor component for Blazor WebAssembly and Blazor Server. Full of functionalities

  15. append-editor

    Append to your notes @StandardNotes with GitHub Flavored Markdown via CodeMirror, Rich Markdown, and Monaco | https://appendeditor.com

  16. mur2_editor

    The μr² editor an easy to use, versatile and comprehensive text editor for academic writing.

  17. Scriptor.js

    A JavaScript Library for building custom text editors with ease 📝

  18. meditee

    Meditee Desktop App is a minimalist "Medium like" Markdown editor based on Draft.js and Electron.

  19. laravel-markdown-blog

    A Beautiful Markdown Blog Setup for Laravel - Tailwind, Laravel 8, Markdown, Blogging

  20. Cammy

    A GNU markdown notepad that uses natural language processing to automatically detect and add events/tasks to google calendar. (by sripkunda)

  21. Markdown-Viewer

    Markdown Viewer is a fast, GitHub-style Markdown editor and previewer. It features syntax highlighting, LaTeX math, Mermaid diagrams, a dark mode, and supports file import/export (MD/HTML/PDF), emoji support, and sync scrolling. (by ThisIs-Developer)

    Project mention: Building a Markdown Viewer Web Application: A Comprehensive Guide to Development and Features | dev.to | 2024-08-30

    GitHub: github.com/ThisIs-Developer/Markdown-Viewer](https://github.com/ThisIs-Developer/Markdown-Viewer)

  22. rant

    The smallest and most portable markdown editor of all time (by decentlabs-north)

  23. NoteDown

    NoteDown is an open source note-taking app to capture your ideas with an easy and fast way that supports formatting using Markdown syntax. (by MAHcodes)

  24. md

    Yet another notetaking app. Markdown formatting, autosave feature, stored locally inside your own browser, p2p note sharing. (by altilunium)

  25. mdown-editor

    A markdown editor playground with preview panel written in Angular with html5, css3 and javascript

  26. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Markdown Editor discussion

Log in or Post with

JavaScript Markdown Editor related posts

  • NanoMD: 輕量化 Markdown 編輯器

    2 projects | dev.to | 21 Dec 2024
  • DiaryMD - markdown editor with Tabs, WorkSpaces and Blog

    2 projects | dev.to | 22 Nov 2024
  • No Markdown support in Google Drive after all these years

    2 projects | news.ycombinator.com | 25 Jun 2023
  • Notes app with WebDAV sync that works with Pydio and a solid Android client

    1 project | /r/selfhosted | 10 Jun 2023
  • What is the simplest way to send a text file into a Nextcloud folder?

    1 project | /r/NextCloud | 24 Apr 2023
  • Scriptor.js: A JavaScript Library for building custom text editors with ease

    1 project | /r/javascript | 19 Sep 2022
  • Scriptor.js: A JavaScript Library for building custom text editors with ease

    1 project | /r/opensource | 1 Sep 2022
  • A note from our sponsor - SurveyJS
    surveyjs.io | 8 Jul 2025
    Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more. Learn more →

Index

What are some of the best open-source Markdown Editor projects in JavaScript? This list will help you:

# Project Stars
1 editor.md 14,097
2 Lepton 10,241
3 easy-markdown-editor 2,749
4 django-markdown-editor 858
5 Marker 852
6 notes 657
7 react-md-editor 598
8 Typemill 511
9 marksmith 494
10 table-magic 435
11 react-markdown-editor 216
12 BlazorMarkdownEditor 192
13 append-editor 83
14 mur2_editor 30
15 Scriptor.js 21
16 meditee 11
17 laravel-markdown-blog 9
18 Cammy 6
19 Markdown-Viewer 7
20 rant 4
21 NoteDown 2
22 md 2
23 mdown-editor 2

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?