awesome-markdown
github.com/mundimark/awesome-markdown ↗A collection of awesome markdown goodies (libraries, services, editors, tools, cheatsheets, etc.)
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me markdown lint / style rule checker resources from awesome-markdown"
Installation instructions →What's inside
Markdown Building Blocks
- ai-slop-detectMarkdown Lint / Style Rule Checker
Free Python CLI that flags AI-generated text patterns in markdown and prose (em-dashes, ChatGPT phrases like "leverage" / "cutting-edge", punctuation density, zero-width unicode tells). EN+PL, MIT, GitHub Action included.
- Babelmark 2 F.A.Q.Babelmark
frequently asked questions (and answers) e.g. ... ??
- em-dee-pdf :octocat:Markdown to Portable Document Format (PDF)
converts Markdown files to styled PDFs using Typst with 18 built-in themes, LaTeX math, and syntax highlighting
- madoMarkdown Lint / Style Rule Checker
A fast Markdown linter written in Rust. GitHub Actions are supported.
- markdownlintMarkdown Lint / Style Rule Checker
A Node.js style checker and lint tool for Markdown/CommonMark files offering a good set of defaults. Allows for customization.
- markdown-pdf :octocat:Markdown to Portable Document Format (PDF)
converts Markdown files to PDFs
What's News?
- Beyond MarkdownBeyond Markdown - Let's fix markdown quirks & oddities and let's fill-in / add the missing parts (tables? footnotes? generic blocks? etc.)
- Djot Syntax PageBeyond Markdown - Let's fix markdown quirks & oddities and let's fill-in / add the missing parts (tables? footnotes? generic blocks? etc.)
- Text w/ Instructions Syntax SamplesBeyond Markdown - Let's fix markdown quirks & oddities and let's fill-in / add the missing parts (tables? footnotes? generic blocks? etc.)
Idea - let's take a wikipedia page (in wikitext markup) and rewrite in markdown, latex, and yes, text w/ instructions!
- Versadoc Syntax PageBeyond Markdown - Let's fix markdown quirks & oddities and let's fill-in / add the missing parts (tables? footnotes? generic blocks? etc.)
Book Services
- Bitbooks.cc (discontinued; archived)
a static-site framework, optimized for online books
- Franklin :octocat:
a static-site framework, optimized for online books
- GitBook.com
a command line tool (and Node.js library) for building beautiful books using GitHub/Git and Markdown (or AsciiDoc)
- GitBook :octocat:
a command line tool (and Node.js library) for building beautiful books using GitHub/Git and Markdown (or AsciiDoc)
- Softcover.io
a command line tool for book generation, building, and publishing
- Softcover :octocat:
a command line tool for book generation, building, and publishing
Markdown Syntax Extensions
- CheatsheetMarkdown Extended (MDE)
syntax quick reference; examples side-by-side
- CheatsheetMultiMarkdown (MMD)
syntax quick reference
- Code :octocat:Markdown Extended (MDE)
converter script in PHP
- CriticMarkup
- DingusMarkdown Extended (MDE)
try Markdown Extended in your browser
- DingusMarkdown Extra
try Markdown Extra in your browser
Convert to Markdown Tools
- CopyMD :octocat:Hypertext Markup Language (HTML) to Markdown
Embeddable widget that adds a "Copy as Markdown" button to any website. One script tag lets readers copy page content as clean Markdown.
- dita-ot-markdownTechnical Documentation to Markdown
- doc2md :octocat:PDF / Office Documents to Markdown
high-fidelity PDF, DOCX, and PPTX to Markdown conversion pipeline with multi-extractor support (pymupdf, pdfplumber, MinerU), image extraction, per-image classification, and multi-stage quality control
- file2markdown.aiPDF / Office Documents to Markdown
AI-powered converter that turns PDFs, Word docs, and images into clean structured Markdown. Optimized for RAG pipelines and Obsidian. Free tier available (20 conversions/day).
- heckyesmarkdown.comHypertext Markup Language (HTML) to Markdown
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)
- html2markdown :octocat:Hypertext Markup Language (HTML) to Markdown
simple and flexible HTML to markdown converter
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)
- Dive into Markdown
March 19, 2004
- Introducing Markdown
March 15, 2004
- Markdown
March 22, 2004
- Markdown @ Wikipedia
Protocol
Markdown Documentation
- Markdown Basics @ GitHub HelpMarkdown Getting Started Guides / Tutorials
- Markdown Cheatsheet :octocat:Markdown Cheatsheets / Quick References
- Markdown GuideMarkdown Getting Started Guides / Tutorials
- Markdown TutorialMarkdown Getting Started Guides / Tutorials
- Mastering Markdown @ GitHub GuidesMarkdown Getting Started Guides / Tutorials
- The Ultimate Markdown Cheat SheetMarkdown Cheatsheets / Quick References
Showing a sample of 88 resources. View the full list on GitHub →