Select Page

92 Markdown Editors and Tools for All Your Writing Needs

92 Markdown Editors and Tools for All Your Writing Needs
Markdown is a lightweight markup language for creating formatted text using a plain-text editor. John Gruber and Aaron Swartz created Markdown in 2004 as a markup language that is appealing to human readers in its source code form. Markdown is also a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).

Markdown is gaining popularity among writers, developers, and content creators due to its versatility. It is a free markup language you can use to format plain text and generate different outputs. It implies that you do not have to invest in expensive software anymore to create and publish diverse content. It is widely used, and because it’s just ASCII text after all, it is future-proof.

In nearly every way, Markdown is also the ideal syntax for taking notes. With Markdown you can quickly format text by adding headers, bolding and bulleted lists to your notes while surfing the web. It helps to format your text using simple characters – dashes, slashes, asterisks, etc. Instead of writing the whole text, you can use shortcuts. This reduces your finger effort, which can boost your writing speed.

The basics of Markdown are easy to learn, and it can quickly become second nature. We’ve compiled 92 Markdown softwares, editors, tools and resources available that are worth using in a wide variety of scenarios. You’ll also find tutorials and libraries to get your started in no time. Happy writing and programming!

Editors

  1. Abricotine
    Lightweight markdown editor built with Electron with built-in realtime preview.
  2. Caret
    Markdown Editor for Mac and PC.
  3. iA Writer
    iA Writer is designed to provide the best writing experience on Mac OS, iOS and Android.
  4. Markdownify
    A minimal Markdown Editor desktop app.
  5. Mark Text
    Next generation Markdown editor (built with Electron).
  6. PileMd
    Markdown Note App.
  7. StackEdit
    In-browser markdown editor.
  8. TOAST UI Editor
    Extensible GFM Markdown WYSIWYG Editor
  9. Typora
    A minimal Markdown editor.
  10. Notable
    The Markdown-based note-taking app that doesn’t suck.
  11. Boostnote
    A markdown editor for developers.
  12. Trilium Notes
    A hierarchical note taking application with focus on building large personal knowledge bases.
  13. Joplin
    An open source note taking and to-do application with synchronisation capabilities.
  14. Visual Studio Code
    An open source code editor with built-in markdown preview and many markdown extensions.
  15. Quiver
    A notebook built for programmers.
  16. Bear
    A beautiful, flexible writing app for crafting notes and prose.
  17. Obsidian
    Notebook editor with Mermaid support

Linters

  1. Markdown Lint Tool
    Tool to check Markdown files and flag style issues.
  2. Markdownlint
    Node.js style checker and lint tool for Markdown/CommonMark files.
  3. remark-lint
    Markdown code style linter.
  4. textlint
    Pluggable linting tool for text and markdown.
  5. markdownlint
    Markdown linting and style checking for Visual Studio Code.

Miscellaneous

  1. Dillinger
    Dillinger is a cloud-enabled, mobile-ready, offline-storage, AngularJS powered HTML5 Markdown editor.
  2. GitDown
    GitHub’s Markdown preprocessor.
  3. HackMD
    HackMD lets you create realtime collaborative Markdown notes on all platforms.
  4. Laverna
    Laverna is a JavaScript note taking application with Markdown editor and encryption support.
  5. Markdown Magic
    Automatically format markdown files and sync external docs/src code
  6. Markdown Tables Generator
    Visual Markdown table builder with CSV importing support.
  7. mdformat
    CommonMark compliant Markdown formatter
  8. remark
    Markdown processor powered by plugins
  9. termd
    Markdown renderer for the terminal with syntax highlighting.
RELATED

Other Related Posts

  1. 20 Handy List Of Books, Websites And Tools To Help You Improve Your Copywriting And Persuasion Skills – 2021
    In this post, you’ll find 20 resources to help you with your copyrwiting tasks, including 7 highly recommended books, 6 well renowned websites and 7 amazing tools. Not everything is free but definitely something worth investing into. The vast amount of information may take a while to digest, so take your time and all the best in your current and future writing projects!
  2. 150 Student Writing Prompts For Blogs, Digital Portfolios, Or Websites – 2020
    If your students have their own blog, digital portfolio, or website, you may have found that their enthusiasm for writing was initially high. Students typically can’t wait to unleash their creativity and publish on their own online space, often for an authentic audience.
  3. Other free writing ebooks and resources
  4. Other free tools & softwares – For your reading and writing activities.

Presentations

  1. gitpitch
    Markdown Presentations For Everyone on GitHub, GitLab, Bitbucket, GitBucket, Gitea, and Gogs.
  2. hacker-slides
    Minimal UI for building presentation slides from markdown.
  3. Marp
    Markdown presentation ecosystem.
  4. mdp
    Command-line based Markdown presentation tool.
  5. remark
    A simple, in-browser, Markdown-driven slideshow tool targeted at people who know their way around HTML and CSS.
  6. reveal.js
    Open source HTML presentation framework with Markdown support

Services

  1. Daux.io
    Daux.io is an documentation generator that uses a simple folder structure and Markdown files to create custom documentation on the fly.
  2. GitBook
    GitBook is a modern publishing toolchain. Making both writing and collaboration easy.

RESOURCES

Documentation

  1. CommonMark
    Strongly defined, highly compatible specification of Markdown.
  2. GitHub Flavored Markdown Specifications
    The formal spec for GitHub’s Markdown, based on CommonMark.
  3. Original Specifications
    The place to start with Markdown.
  4. Pandoc’s Markdown
    Pandoc has its own, powerful markdown implementation. It consists of several addional extensions.
  5. ScholarlyMarkdown
    ScholarlyMarkdown is a syntax/standard/best-practice of scholarly and academic communication that is web-first, semantic XML-second, and LaTeX/Word a close third.
  6. Stack Overflow Markdown Documentation (archived)
    Well organized Markdown documentation.
  7. Stack Overflow Markdown Questions
    Highest voted Markdown questions on Stack Overflow.
  8. The text/markdown Media Type (RFC7763)
    This document registers the text/markdown media type for use with Markdown, a family of plain-text formatting syntaxes.
  9. Wikipedia Article

Tutorials

  1. GitHub’s Mastering Markdown
  2. how-to-markdown
    This workshopper will teach you how to use Markdown.
  3. Interactive Markdown Tutorial
  4. Markdown Cheatsheet
    Where to look when you don’t remember the syntax!
  5. Markdown Guide
    A concise, barebones guide to Markdown.

CMS / Blogs

  1. Ghost
    Publishing platform for professional bloggers.
  2. Grav
    Modern Flat-File CMS.
  3. Hexo
    A fast, simple & powerful blog framework
  4. Hugo
    Fast & Modern Static Website Engine.
  5. Jekyll
    Transform your plain text into static websites and blogs.
  6. Pelican
    Static site generator that requires no database or server-side logic.
  7. Svbtle
    Blogging platform designed to help you think.
  8. Vuepress
    Minimalistic Vue-powered static site generator.
  9. Laravel CommonMark Blog
    Static-generator to use with Laravel. Utilizes CommonMark and FrontMatter and publishes directly into the public-folder.

LIBRARIES

C

  1. cmark
    CommonMark parsing and rendering library and program in C.
  2. Hoedown
    Standards compliant, fast, secure Markdown processing library in C (Sundown fork).
  3. peg-markdown
    An implementation of Markdown in C, using a PEG grammar.
  4. Sundown
    Standards compliant, fast, secure Markdown processing library in C.

Java

  1. commonmark-java
    Java implementation of CommonMark, a specification of the Markdown format.
  2. flexmark-java
    Java Implementation of Markdown parser with source level AST.

JavaScript

  1. markdown-it
    Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed.
  2. marked
    Full-featured Markdown parser and compiler, written in JavaScript. Built for speed.
  3. mmarkdown
    Interpret mmd fenced code blocks in a markdown file and generate a cooler version of it.
  4. Showdown
    Showdown is a JavaScript Markdown to HTML converter, based on the original works by John Gruber.
  5. Snarkdown
    Snarkdown is a dead simple 1kb Markdown parser.

Perl

  1. Markdown.pl
    John Gruber’s original Markdown library.

PHP

  1. commonmark
    Highly-extensible PHP Markdown parser which fully supports the CommonMark and GFM specs.
  2. parsedown
    Better Markdown Parser in PHP.
  3. php-markdown
    Parser for Markdown and Markdown Extra derived from the original Markdown.pl by John Gruber.

Python

  1. markdown-it-py
    Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed. Now in Python!
  2. markdown2
    Fast and complete implementation of Markdown in Python.
  3. Mistune
    The fastest Markdown parser in pure Python with renderer feature.
  4. PyMdown Extensions
    A collection of extensions for Python Markdown.
  5. Python-Markdown
    Python implementation of John Gruber’s Markdown.

Ruby

  1. kramdown
    kramdown is a fast, pure Ruby Markdown superset converter, using a strict syntax definition and supporting several common extensions.
  2. Redcarpet
    Redcarpet is a Ruby library for Markdown processing that smells like butterflies and popcorn.

Converters

  1. Dimer Markdown
    converts Markdown to HTML or to JSON.
  2. HTML To Markdown for PHP
    Convert HTML to Markdown with PHP.
  3. markdown-pdf
    Markdown to PDF converter.
  4. Markdown to PDF
    Simple and useful website for converting Markdown to PDF.
  5. Pandoc
    Universal document converter.
  6. Torsimany
    Translate format-independent JSON to stylish, human-readable Markdown.
  7. turndown
    HTML to Markdown converter written in JavaScript.
  8. clipboard2markdown
    Website to paste content and get a markdown version. Works on any modern browser with JavaScript.
RELATED VIDEOS

Writing Tips and Motivation

Writing tips and tricks from two of the most popular authors today. 10 Tips and Rules on How to Write Better and Faster by Stephen King and Benefits of Failure and The Importance of Imagination by J. K. Rowling