awesome-markdown

Markdown toolkit

A curated list of Markdown libraries and tools for building text formatting applications.

memo Delightful Markdown stuff.

GitHub

804 stars
18 watching
74 forks
last commit: 3 months ago
Linked from 5 awesome lists

awesomeawesome-listcommonmarkgfmlistmarkdownresources

Awesome Markdown / CMS / Blogs

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

Awesome Markdown / Libraries / C

cmark 1,652 about 2 months ago CommonMark parsing and rendering library and program in C
Hoedown 957 over 4 years ago Standards compliant, fast, secure Markdown processing library in C (Sundown fork)
peg-markdown 696 about 4 years ago An implementation of Markdown in C, using a PEG grammar
Sundown 1,998 over 6 years ago Standards compliant, fast, secure Markdown processing library in C

Awesome Markdown / Libraries / Java

commonmark-java 2,299 28 days ago Java implementation of CommonMark, a specification of the Markdown format
flexmark-java 2,288 about 2 months ago Java Implementation of Markdown parser with source level AST
pegdown 1,291 almost 8 years ago A pure-Java Markdown processor based on a parboiled PEG parser supporting a number of extensions

Awesome Markdown / Libraries / JavaScript

markdown-it 18,310 4 months ago Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed
markdown-js 7,696 over 4 years ago Yet another Markdown parser, this time for JavaScript
marked 33,189 10 days ago Full-featured Markdown parser and compiler, written in JavaScript. Built for speed
mmarkdown 76 over 3 years ago Interpret mmd fenced code blocks in a markdown file and generate a cooler version of it
Showdown 14,308 3 months ago Showdown is a JavaScript Markdown to HTML converter, based on the original works by John Gruber
Snarkdown 2,295 almost 2 years ago Snarkdown is a dead simple 1kb Markdown parser

Awesome Markdown / Libraries / Perl

Markdown.pl

Awesome Markdown / Libraries / PHP

commonmark 2,747 6 days ago Highly-extensible PHP Markdown parser which fully supports the CommonMark and GFM specs
parsedown 14,794 11 days ago Better Markdown Parser in PHP
php-markdown 3,425 6 months ago Parser for Markdown and Markdown Extra derived from the original Markdown.pl by John Gruber

Awesome Markdown / Libraries / Python

markdown-it-py 734 10 days ago Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed. Now in Python!
markdown2 2,670 19 days ago Fast and complete implementation of Markdown in Python
Mistune 2,597 14 days ago The fastest Markdown parser in pure Python with renderer feature
PyMdown Extensions A collection of extensions for Python Markdown
Python-Markdown 3,800 about 2 months ago Python implementation of John Gruber's Markdown

Awesome Markdown / Libraries / Ruby

kramdown 1,716 4 months ago kramdown is a fast, pure Ruby Markdown superset converter, using a strict syntax definition and supporting several common extensions
Redcarpet 4,990 5 months ago Redcarpet is a Ruby library for Markdown processing that smells like butterflies and popcorn

Awesome Markdown / Tools / Converters

csvtomd 655 over 4 years ago Convert your CSV files into Markdown tables
Dimer Markdown 94 10 months ago converts Markdown to HTML or to JSON
HTML To Markdown for PHP 1,771 10 days ago Convert HTML to Markdown with PHP
markdown-pdf 2,713 about 1 year ago Markdown to PDF converter
Markdown to PDF Simple and useful website for converting Markdown to PDF
Pandoc Universal document converter
Torsimany 67 over 5 years ago Translate format-independent JSON to stylish, human-readable Markdown
turndown 8,893 4 months ago HTML to Markdown converter written in JavaScript
yamp 28 almost 5 years ago Easy-to-use cli toolbox for markdown-related task
clipboard2markdown Website to paste content and get a markdown version. Works on any modern browser with JavaScript

Awesome Markdown / Tools / Editors

Abricotine Lightweight markdown editor built with Electron with built-in realtime preview
Caret Markdown Editor for Mac and PC
iA Writer iA Writer is designed to provide the best writing experience on Mac OS, iOS and Android
Let's Markdown! An online real-time collaborative markdown editor built on Rust
Markdownify A minimal Markdown Editor desktop app
MarkRight 914 almost 3 years ago Minimalistic github flavored Markdown editor
Mark Text 47,398 3 months ago Next generation Markdown editor (built with Electron)
PileMd Markdown Note App
StackEdit In-browser markdown editor
TOAST UI Editor Extensible GFM Markdown WYSIWYG Editor
Typora A minimal Markdown editor
Notable The Markdown-based note-taking app that doesn't suck
Boostnote A markdown editor for developers
Trilium Notes 27,370 3 months ago A hierarchical note taking application with focus on building large personal knowledge bases
Joplin An open source note taking and to-do application with synchronisation capabilities
Visual Studio Code An open source code editor with built-in markdown preview and many markdown extensions
Quiver A notebook built for programmers
Bear A beautiful, flexible writing app for crafting notes and prose
Obsidian Notebook editor with Mermaid support
Bangle.io A Notion like note taking webapp where data is saved in Markdown format locally

Awesome Markdown / Tools / Linters

Markdown Lint Tool 1,813 10 months ago Tool to check Markdown files and flag style issues
Markdownlint 854 24 days ago Node.js style checker and lint tool for Markdown/CommonMark files
remark-lint 952 4 months ago Markdown code style linter
textlint Pluggable linting tool for text and markdown
markdownlint 948 7 days ago Markdown linting and style checking for Visual Studio Code

Awesome Markdown / Tools / Miscellaneous

Dillinger Dillinger is a cloud-enabled, mobile-ready, offline-storage, AngularJS powered HTML5 Markdown editor
GitDown 452 4 months ago – GitHub's Markdown preprocessor
HackMD HackMD lets you create realtime collaborative Markdown notes on all platforms
Laverna Laverna is a JavaScript note taking application with Markdown editor and encryption support
Markable.in Remarkable Markdown Editor
markcat 42 almost 2 years ago Markdown files terminal viewer
Markdown Magic 820 3 months ago Automatically format markdown files and sync external docs/src code
Markdown Tables Generator Visual Markdown table builder with CSV importing support
mdformat 449 8 days ago CommonMark compliant Markdown formatter
remark Markdown processor powered by plugins
Socrates Serveless realtime Markdown editor and viewer, etherpad-like
termd 66 almost 2 years ago Markdown renderer for the terminal with syntax highlighting

Awesome Markdown / Tools / Presentations

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

Awesome Markdown / Services

Daux.io Daux.io is an documentation generator that uses a simple folder structure and Markdown files to create custom documentation on the fly
Dimer Dimer generates a clean and beautiful documentation website from Markdown
GitBook GitBook is a modern publishing toolchain. Making both writing and collaboration easy
GitPrint Easily print GitHub Markdown

Awesome Markdown / Resources / Documentation

CommonMark Strongly defined, highly compatible specification of Markdown
GitHub Flavored Markdown Specifications The formal spec for GitHub's Markdown, based on CommonMark
Original Specifications
Pandoc’s Markdown has its own, powerful markdown implementation. It consists of several addional extensions
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
Stack Overflow Markdown Documentation (archived) Well organized Markdown documentation
Stack Overflow Markdown Questions Highest voted Markdown questions on Stack Overflow
The text/markdown Media Type (RFC7763) This document registers the media type for use with Markdown, a family of plain-text formatting syntaxes
Wikipedia Article

Awesome Markdown / Resources / Tutorials

GitHub's Mastering Markdown
how-to-markdown 218 about 5 years ago This workshopper will teach you how to use Markdown
Interactive Markdown Tutorial
Markdown Cheatsheet 59,646 10 days ago
Markdown Guide A concise, barebones guide to Markdown

Backlinks from these awesome lists:

More related projects: