Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-markdown
A collection of awesome markdown goodies (libraries, services, editors, tools, cheatsheets, etc.)
https://github.com/mundimark/awesome-markdown
Last synced: 3 days ago
JSON representation
-
Articles
-
JSON to Markdown
- The Ultimate Markdown Cheat Sheet
- Why You Shouldn't Use Markdown for Documentation
- Why isn't there a formal grammar for Markdown?
- Why You Shouldn't Use Markdown for Documentation
- Stop Using Markdown For Documentation
- Why isn't there a formal grammar for Markdown?
- The Ultimate Markdown Cheat Sheet
- The Ultimate Markdown Cheat Sheet
- The Ultimate Markdown Cheat Sheet
- The Ultimate Markdown Cheat Sheet
- The Ultimate Markdown Cheat Sheet
- The Ultimate Markdown Cheat Sheet
- The Ultimate Markdown Cheat Sheet
- The Ultimate Markdown Cheat Sheet
- The Ultimate Markdown Cheat Sheet
- The Ultimate Markdown Cheat Sheet
- The Ultimate Markdown Cheat Sheet
- The Ultimate Markdown Cheat Sheet
- The Ultimate Markdown Cheat Sheet
- The Ultimate Markdown Cheat Sheet
-
-
Markdown
- daringfireball.net/projects/markdown - original Markdown syntax write-up and processor in Perl by John Gruber; no longer maintained (last update in December 2004)
- Introducing Markdown - March 15, 2004
- Dive into Markdown - March 19, 2004
- Markdown - March 22, 2004
- **Talk** - markdown-discuss mailing list
- **Markdown @ Wikipedia**
-
Markdown Building Blocks
-
Markdown Libraries & Tools
- `pandoc.org`
- `kramdown.gettalong.org`
- `kramdown`
- `e-picas/markdown-extended`
- `marked.js.org`
- `markdown-it.github.io` - it :octocat:](https://github.com/markdown-it/markdown-it)) Javascript markdown parser. 100% CommonMark support, extensions, syntax plugins & high speed.
- plugins
- npm - md#readme)) CLI and API to concatenate markdown files and modify as necessary. Also adds titles from FrontMatter, file names and directory names, decreases level of existing titles to comply with added titles.
- `pandoc.org`
- `kramdown.gettalong.org`
- `kramdown`
- `e-picas/markdown-extended`
- `marked.js.org`
- `markdown-it.github.io` - it :octocat:](https://github.com/markdown-it/markdown-it)) Javascript markdown parser. 100% CommonMark support, extensions, syntax plugins & high speed.
- plugins
- npm - md#readme)) CLI and API to concatenate markdown files and modify as necessary. Also adds titles from FrontMatter, file names and directory names, decreases level of existing titles to comply with added titles.
- `kramdown`
- npm - md#readme)) CLI and API to concatenate markdown files and modify as necessary. Also adds titles from FrontMatter, file names and directory names, decreases level of existing titles to comply with added titles.
-
Babelmark
- Babelmark 2 F.A.Q. - frequently asked questions (and answers) e.g. ... ??
- Babelmark 2 F.A.Q. - frequently asked questions (and answers) e.g. ... ??
-
Markdown to Website / Blog
- `Mermade/shins` :octocat:
- `jekyllrb.com`
- `jekyll` :gem:
- `middlemanapp.com`
- `middleman` :gem:
- lord/slate :octocat: - beautiful API documentation, based on **Middleman**
- `jekyllrb.com`
- `jekyll` :gem:
- `middlemanapp.com`
- `middleman` :gem:
- lord/slate :octocat: - beautiful API documentation, based on **Middleman**
- `Mermade/shins` :octocat:
- md-fileserver :octocat: - fileserver`](https://www.npmjs.com/package/md-fileserver)) – View markdown files locally in browser.
- `jekyll` :gem:
-
Markdown Web Components / Custom Elements
- Markdown-Tag - Render Markdown to HTML on any website using a md tag
- Markdown-Tag - Render Markdown to HTML on any website using a md tag
-
Markdown to Email
-
Markdown to Presentation / Slideshow
- `slideshow-s9.github.io`
- `slideshow-s9/slideshow`
- `slideshow`
- `slideshow-templates`
- `slidev` - Slidev allows you to create slideshows from a markdown file. You can include HTML and Vue components in the markdown.
- `markpress` - A command line tool and node package to convert markdown files into self-contained [impressjs](https://github.com/impress/impress.js/) html presentations. [Example](https://gamell.github.io/markpress)
- Deckset
- GitPitch
- `slideshow-s9.github.io`
- `slideshow-s9/slideshow`
- `slideshow`
- `slidev` - Slidev allows you to create slideshows from a markdown file. You can include HTML and Vue components in the markdown.
- Deckset
- `slideshow-s9/slideshow`
- `slideshow`
-
Markdown Styles / Documents / Pages
-
Markdown to Books
-
Markdown to Table of Contents (TOC)
- mdtoc :octocat: - Standalone TOC generator designed for CI
-
Markdown to Markdown Pre-Processor
- markedpp :octocat: - of-contents (TOC), numbered headings, includes other markdown files and/or create reference lists for use with different markdown processors like [marked](#marked), [markdown-it](#markdown-it), [pandoc](#pandoc) or for hosting on github.com, gitlab.com, bitbucket.org or ghost.org.
- markedpp :octocat: - of-contents (TOC), numbered headings, includes other markdown files and/or create reference lists for use with different markdown processors like [marked](#marked), [markdown-it](#markdown-it), [pandoc](#pandoc) or for hosting on github.com, gitlab.com, bitbucket.org or ghost.org.
-
-
CommonMark
-
Markdown Extended (MDE)
- `talk.commonmark.org`
- `jgm/CommonMark` - spec and reference code in JavaScript and C
- `commonmark.org`
- `spec.commonmark.org` - Edited by John MacFarlane
- `spec.commonmark.org/dingus` - try CommonMark in your browser
- `talk.commonmark.org`
- `jgm/CommonMark` - spec and reference code in JavaScript and C
-
-
GitHub Flavored Markdown (GFM)
-
Markdown Extended (MDE)
- `github.github.com/gfm`
- `github/cmark` - reference code in C (fork of cmark w/ extensions)
- `github.github.com/gfm`
-
-
Vanilla Flavored Markdown (VFMD)
-
Markdown Extended (MDE)
- `vfmd.org`
- vfmd.org/vfmd-spec/specification - Edited by Roopesh Chander
- `vfmd/vfmd-src` - reference code in C++
- `vfmd.org`
- vfmd.org/vfmd-spec/specification - Edited by Roopesh Chander
- `vfmd/vfmd-src` - reference code in C++
-
-
Markdown Documentation
-
Markdown Cheatsheets / Quick References
-
Markdown Getting Started Guides / Tutorials
- Mastering Markdown @ GitHub Guides
- Markdown Basics @ GitHub Help
- Markdown Guide
- Markdown Tutorial - [:octocat:](https://github.com/gjtorikian/markdowntutorial.com)
- Mastering Markdown @ GitHub Guides
- Markdown Basics @ GitHub Help
- Markdown Tutorial - [:octocat:](https://github.com/gjtorikian/markdowntutorial.com)
-
-
Markdown Syntax Extensions
-
- SmartyPants - convert (c) into ?, "" into ?, etc.
- Emojis - [:octocat:](https://github.com/arvida/emoji-cheat-sheet.com)
- GitHub Flavored Markup (GFM) - @mention, to do lists w/ [ ] and [x], etc.
-
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
- Cheatsheet - syntax quick reference
-
Markdown Extra
- Markdown Extra - Markdown extensions by Michel Fortin; first added to PHP Markdown (Extra)
- Dingus - try Markdown Extra in your browser
-
Markdown Extended (MDE)
- Markdown Extended (MDE) @ aboutmde.org
- Spec
- Cheatsheet - syntax quick reference; examples side-by-side
- Dingus - try Markdown Extended in your browser
-
-
Manuscripts
-
Markdown Extended (MDE)
-
-
Convert to Markdown Tools
-
Hypertext Markup Language (HTML) to Markdown
- reverse_markdown :octocat: - map simple HTML back into markdown
- html2markdown :octocat: - simple and flexible HTML to markdown converter
- hypertextmarkdown :octocat: - HTML to markdown converter
- html2md :octocat: - converts basic HTML to markdown
- upmark :octocat: - a HTML to Markdown converter
- turndown :octocat: - a HTML to Markdown converter in JavaScript (formerly known as `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.
- Markitdown.medusis.com :octocat: - A client-side web app for converting rich text to markdown
- reverse_markdown :octocat: - map simple HTML back into markdown
- html2markdown :octocat: - simple and flexible HTML to markdown converter
- hypertextmarkdown :octocat: - HTML to markdown converter
- html2md :octocat: - converts basic HTML to markdown
- upmark :octocat: - a HTML to Markdown converter
- remark :octocat: - HTML to Markdown converter in Ruby
- turndown :octocat: - a HTML to Markdown converter in JavaScript (formerly known as `to-markdown`)
- html2markdown :octocat: - 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.
- Markitdown.medusis.com :octocat: - A client-side web app for converting rich text 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)
-
Source Code to Markdown
- Moxygen :octocat: - [Doxygen](http://www.stack.nl/~dimitri/doxygen/) (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 :octocat: - turn [RAML](http://raml.org) REST API documentation to Markdown using raml2html
- jsdoc-to-markdown :octocat: - JavaScript API documentation via JSDoc to Markdown
- markpush - Firefox/Chrome Extension to push Articles on git repositories in a readable markdown format.
- raml2html/markdown-theme :octocat: - turn [RAML](http://raml.org) REST API documentation to Markdown using raml2html
- jsdoc-to-markdown :octocat: - JavaScript API documentation via JSDoc to Markdown
-
Technical Documentation to Markdown
-
Screencast to Markdown
- Paircast - Combines desktop video, git diffs, and voice transcriptions into markdown documentation.
-
JSON to Markdown
- json2md - A JSON to Markdown converter.
- json2md - A JSON to Markdown converter.
- ts-markdown - An extensible TypeScript markdown generator that takes JSON and creates a markdown document.
- ts-markdown - An extensible TypeScript markdown generator that takes JSON and creates a markdown document.
-
-
Book Services
-
JSON to Markdown
- Softcover.io - publish from the comfort of your command-line by Michael Hartl et al
- Softcover :octocat: - a command line tool for book generation, building, and publishing
- GitBook.com - write and publish books with Markdown and Git by Samy Pessé et al
- Bitbooks.cc (discontinued; archived) - Bitbooks turns a repo full of markdown files into a handsome, hosted, online book - by Bryan Braun
- Franklin :octocat: - a static-site framework, optimized for online books
- Softcover.io - publish from the comfort of your command-line by Michael Hartl et al
- Softcover :octocat: - a command line tool for book generation, building, and publishing
- GitBook.com - write and publish books with Markdown and Git by Samy Pessé et al
- Bitbooks.cc (discontinued; archived) - Bitbooks turns a repo full of markdown files into a handsome, hosted, online book - by Bryan Braun
- Franklin :octocat: - a static-site framework, optimized for online books
- Bitbooks.cc (discontinued; archived) - Bitbooks turns a repo full of markdown files into a handsome, hosted, online book - by Bryan Braun
-
Categories
Sub Categories
JSON to Markdown
35
Markdown Extended (MDE)
22
Hypertext Markup Language (HTML) to Markdown
19
Markdown Libraries & Tools
18
Markdown to Presentation / Slideshow
15
Markdown to Website / Blog
14
Markdown Getting Started Guides / Tutorials
7
Source Code to Markdown
6
Markdown to Books
6
MultiMarkdown (MMD)
2
Markdown Web Components / Custom Elements
2
Markdown to Email
2
Markdown to Markdown Pre-Processor
2
Markdown Extra
2
Markdown Styles / Documents / Pages
2
Babelmark
2
Markdown to Table of Contents (TOC)
1
Technical Documentation to Markdown
1
Markdown Cheatsheets / Quick References
1
Screencast to Markdown
1