What's in the list
80 links in 39 sections, with live GitHub stats.activeno commit in 2y
Markdown
- daringfireball.net/projects/markdown
(web: ) - original Markdown syntax write-up and processor in Perl by John Gruber; no longer maintained (last update in December 2004)
Markdown Syntax Extensions
- SmartyPants
convert (c) into ?, "" into ?, etc
- GitHub Flavored Markup (GFM)
@mention, to do lists w/ [ ] and [x], etc
Markdown Syntax Extensions / MultiMarkdown (MMD)
- MultiMarkdown (MMD)
Markdown extensions by Fletcher Penney adding footnotes, tables, definition lists, document metadata (e.g. title, author, date, etc.) and more; first added to MultiMarkdown.pl
Markdown Syntax Extensions / MultiMarkdown (MMD) / MultiMarkdown (MMD)
- Cheatsheet
syntax quick reference
Markdown Syntax Extensions / MultiMarkdown (MMD)
MultiMarkdown.pl
historic MultiMarkdown.pl code; converter script in Perl (last update in Jan 2011)
Markdown Syntax Extensions / Markdown Extra
- Markdown Extra
Markdown extensions by Michel Fortin; first added to PHP Markdown (Extra)
- Dingus
try Markdown Extra in your browser
Markdown Syntax Extensions / Markdown Extended (MDE)
Markdown Syntax Extensions / Markdown Extended (MDE) / Markdown Extended (MDE) @ aboutmde.org
- Cheatsheet
syntax quick reference; examples side-by-side
- Dingus
try Markdown Extended in your browser
Markdown Syntax Extensions / Markdown Extended (MDE)
Code
converter script in PHP
Manuscripts
manuscripts/book-starter
Manuscripts Book Starter Kit (github: )
CommonMark
- spec.commonmark.org
Spec (web: ) - Edited by John MacFarlane
- spec.commonmark.org/dingus
Dingus (web: ) - try CommonMark in your browser
- talk.commonmark.org
Talk (web: )
jgm/CommonMark
Code (github: ) - spec and reference code in JavaScript and C
GitHub Flavored Markdown (GFM)
- github.github.com/gfm
Spec (web: )
github/cmark
Code (github: - reference code in C (fork of cmark w/ extensions)
Vanilla Flavored Markdown (VFMD)
- vfmd.org/vfmd-spec/specification
Spec (web: ) - Edited by Roopesh Chander
vfmd/vfmd-src
Code (github: ) - reference code in C++
Markdown Documentation / Markdown Cheatsheets / Quick References
Markdown Documentation / Markdown Getting Started Guides / Tutorials
Markdown Building Blocks / Babelmark
- Babelmark 2
a tool for comparing the output of various implementations of Markdown syntax
Markdown Building Blocks / Babelmark / Babelmark 2
- Babelmark 2 F.A.Q.
frequently asked questions (and answers) e.g. ... ??
Markdown Building Blocks / Markdown Lint / Style Rule Checker
markdownlint
A Node.js style checker and lint tool for Markdown/CommonMark files offering a good set of defaults. Allows for customization
mdformat
CommonMark compliant Markdown formatter
- mdlint
to be done
mdsf
Use your preferred code formatter to format markdown code snippets
vscode-markdownlint
enabling in-place linting of markdown files
Markdown Building Blocks / Markdown Web Components / Custom Elements
Markdown-Tag
Render Markdown to HTML on any website using a md tag
- <x-markdown>
to be done
Markdown Building Blocks / Markdown to Presentation / Slideshow
- slideshow-templates
Templates (github: )
Markdown Building Blocks / Markdown to Portable Document Format (PDF)
markdown-pdf
, - converts Markdown files to PDFs
Markdown Building Blocks / Markdown to Books
Markdown Building Blocks / Markdown to Table of Contents (TOC)
markdown-toc
(github: )
mdtoc
Standalone TOC generator designed for CI
Markdown Building Blocks / Markdown to Markdown Pre-Processor
markedpp
(github: ) adds support for table-of-contents (TOC), numbered headings, includes other markdown files and/or create reference lists for use with different markdown processors like , , or for hosting on github.com, gitlab.com, bitbucket.org or ghost.org
Convert to Markdown Tools / Microsoft Word to Markdown
word-to-markdowm gem
, - "liberate" content from the jail that is Microsoft Word documents; converts to plain-text Markdown
Convert to Markdown Tools / Hypertext Markup Language (HTML) to Markdown
reverse_markdown
, - map simple HTML back into markdown
html2markdown
, - simple and flexible HTML to markdown converter
hypertextmarkdown
, - HTML to markdown converter
html2md
, - converts basic HTML to markdown
unmarkdown
, - convert HTML to Markdown
upmark
, - a HTML to Markdown converter
remark
HTML to Markdown converter in Ruby
turndown
, , - a HTML to Markdown converter in JavaScript (formerly known as )
html2markdown
, - converting HTML to Markdown
- Markitdown
A client-side web app that lets you paste formatted text from a webpage (e.g with links intact) and recieve markdown output
Convert to Markdown Tools / Hypertext Markup Language (HTML) to Markdown / Markitdown
Markitdown.medusis.com
A client-side web app for converting rich text to markdown
Convert to Markdown Tools / Hypertext Markup Language (HTML) to Markdown
- heckyesmarkdown.com
instantly convert a webpage to markdown; the service presents a simple interface that converts any reasonable web page into markdown (note: the service seems to use the Readability API to remove all the non-content cruft from the source page before proceeding with markdownification)
Convert to Markdown Tools / Source Code to Markdown
widdershins
turn REST API documentation to Markdown
Moxygen
(C++, but also supports other popular programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL , Fortran, VHDL, Tcl, and to some extent D.) documentation to Markdown
raml2html/markdown-theme
turn REST API documentation to Markdown using raml2html
jsdoc-to-markdown
JavaScript API documentation via JSDoc to Markdown
mmarkdown
Interpret mmd fenced code blocks in a markdown file and generate a cooler version of it
- markpush
Firefox/Chrome Extension to push Articles on git repositories in a readable markdown format
Convert to Markdown Tools / Technical Documentation to Markdown
- dita-ot-markdown
– converts DITA into Markdown, integrates with standard DITA OT toolchain
Convert to Markdown Tools / Screencast to Markdown
- Paircast
Combines desktop video, git diffs, and voice transcriptions into markdown documentation
Convert to Markdown Tools / JSON to Markdown
json2md
A JSON to Markdown converter
ts-markdown
An extensible TypeScript markdown generator that takes JSON and creates a markdown document
Book Services
- Softcover.io
publish from the comfort of your command-line by Michael Hartl et al
Book Services / Softcover.io
Softcover
, - a command line tool for book generation, building, and publishing
Book Services
- GitBook.com
write and publish books with Markdown and Git by Samy Pessé et al
Book Services / GitBook.com
GitBook
a command line tool (and Node.js library) for building beautiful books using GitHub/Git and Markdown (or AsciiDoc)
Book Services
- Bitbooks.cc (discontinued; archived)
Bitbooks turns a repo full of markdown files into a handsome, hosted, online book - by Bryan Braun
Book Services / Bitbooks.cc (discontinued; archived)
Franklin
a static-site framework, optimized for online books
Articles
- Why You Shouldn't Use Markdown for Documentation
by Eric Holscher, March 2016
- Stop Using Markdown For Documentation
by Anton Zolotukhin, April 2018
- Why isn't there a formal grammar for Markdown?
by Roopesh Chander, September 2014
Nothing in this list matches your filter.