🧩 Markdown extensions
PyMdown Extensions - 🥇30 · ⭐ 900 · 📉 · ❗Unlicensed
·
Extensions for Python Markdown.
- GitHub (👨💻 44 · 🔀 240 · 📦 31K · 📋 360 - 1% open · ⏱️ 18.04.2024)
- PyPi (📥 3.2M / month):
pip install pymdown-extensions
- Add to mkdocs.yml:
markdown_extensions: - pymdownx.arithmatex - pymdownx.b64 - pymdownx.betterem - pymdownx.blocks.admonition - pymdownx.blocks.definition - pymdownx.blocks.details - pymdownx.blocks.html - pymdownx.blocks.tab - pymdownx.caret - pymdownx.critic - pymdownx.details - pymdownx.emoji - pymdownx.escapeall - pymdownx.extra - pymdownx.highlight - pymdownx.inlinehilite - pymdownx.keys - pymdownx.magiclink - pymdownx.mark - pymdownx.pathconverter - pymdownx.progressbar - pymdownx.saneheaders - pymdownx.smartsymbols - pymdownx.snippets - pymdownx.striphtml - pymdownx.superfences - pymdownx.tabbed - pymdownx.tasklist - pymdownx.tilde
markdown-callouts - 🥇20 · ⭐ 22 · MIT
·
Markdown extension: a classier syntax for admonitions.
- GitHub (🔀 12 · 📦 200 · 📋 11 - 27% open · ⏱️ 03.02.2024)
- PyPi (📥 23K / month):
pip install markdown-callouts
- Add to mkdocs.yml:
markdown_extensions: - callouts - github-callouts
mkdocs-callouts - 🥇17 · ⭐ 19 · MIT
·
A simple MkDocs plugin that converts Obsidian callout blocks to mkdocs supported Admonitions.
- GitHub (👨💻 2 · 🔀 1 · 📦 1.1K · ⏱️ 05.03.2024)
- PyPi (📥 6.8K / month):
pip install mkdocs-callouts
- Add to mkdocs.yml:
plugins: - callouts
Math extension - 🥈15 · ⭐ 120 · 💤 · BSD-3
·
Math extension for Python-Markdown.
- GitHub (👨💻 8 · 🔀 25 · 📋 24 - 8% open · ⏱️ 12.08.2022)
- PyPi (📥 64K / month):
pip install python-markdown-math
- Add to mkdocs.yml:
markdown_extensions: - mdx_math
YAML metadata - 🥈15 · ⭐ 19 · MIT
·
YAML metadata extension for Python-Markdown.
- GitHub (👨💻 7 · 🔀 4 · 📦 80 · 📋 10 - 30% open · ⏱️ 28.01.2024)
- PyPi (📥 1.6K / month):
pip install markdown-full-yaml-metadata
- Add to mkdocs.yml:
markdown_extensions: - full_yaml_metadata
Mdx Truly Sane Lists - 🥈14 · ⭐ 78 · 💤 · MIT
·
Extension for Python-Markdown that makes lists truly sane. Custom indents for nested lists and fix for messy..
- GitHub (👨💻 4 · 🔀 9 · 📋 15 - 46% open · ⏱️ 19.07.2022)
- PyPi (📥 350K / month):
pip install mdx-truly-sane-lists
- Add to mkdocs.yml:
markdown_extensions: - mdx_truly_sane_lists
Markdown Inline Graphviz - 🥈14 · ⭐ 4 · MIT
·
Render inline graphs with Markdown and Graphviz.
- GitHub (👨💻 9 · 🔀 8 · ⏱️ 16.01.2024)
- PyPi (📥 190K / month):
pip install markdown-inline-graphviz-extension
- Add to mkdocs.yml:
markdown_extensions: - markdown_inline_graphviz
Markdown Checklist - 🥈11 · ⭐ 77 · 💤 · MIT
·
Python Markdown extension for lists of tasks with checkboxes.
- GitHub (👨💻 2 · 🔀 32 · 📋 8 - 12% open · ⏱️ 29.07.2022)
- PyPi (📥 5.4K / month):
pip install markdown-checklist
- Add to mkdocs.yml:
markdown_extensions: - markdown_checklist.extension
MarkdownSubscript - 🥈11 · ⭐ 3 · 💤 · BSD-2
·
An extension to the Python Markdown package enabling subscript text.
- GitHub (👨💻 2 · 🔀 1 · 📦 54 · 📋 5 - 40% open · ⏱️ 02.12.2018)
- PyPi (📥 240 / month):
pip install MarkdownSubscript
- Add to mkdocs.yml:
markdown_extensions: - subscript
MarkdownSuperscript - 🥈11 · ⭐ 2 · 💤 · BSD-2
·
An extension to the Python Markdown package enabling superscript text.
- GitHub (👨💻 2 · 🔀 3 · 📦 43 · 📋 4 - 25% open · ⏱️ 02.12.2018)
- PyPi (📥 670 / month):
pip install MarkdownSuperscript
- Add to mkdocs.yml:
markdown_extensions: - superscript
Breakless Lists - 🥈9 · ⭐ 5 · 💤 · MIT
·
Python markdown breakless lists extension.
- GitHub (🔀 2 · 📋 2 - 50% open · ⏱️ 08.10.2020)
- PyPi (📥 19K / month):
pip install mdx-breakless-lists
- Add to mkdocs.yml:
markdown_extensions: - mdx_breakless_lists
markdown-emdash - 🥉8 · ⭐ 3 · MIT
·
Emdash extension for python-markdown.
- GitHub (🔀 1 · 📦 33 · ⏱️ 18.05.2023)
- PyPi (📥 190 / month):
pip install markdown-emdash
- Add to mkdocs.yml:
markdown_extensions: - mdx_emdash
markdown-icons - 🥉7 · ⭐ 11 · 💤 · ❗Unlicensed
·
Easily display icon fonts in markdown.
- GitHub (👨💻 4 · 🔀 11 · 📋 7 - 42% open · ⏱️ 09.12.2018)
- PyPi (📥 26 / month):
pip install markdown-iconfonts
- Add to mkdocs.yml:
markdown_extensions: - iconfonts
caption - 🥉7 · ⭐ 9 · 💤 · ❗️GPL-3.0
·
- GitHub (👨💻 3 · 🔀 2 · 📦 49 · 📋 7 - 85% open · ⏱️ 29.01.2023)
- Add to mkdocs.yml:
markdown_extensions: - caption - image_captions - table_captions
python-asciimathml - 🥉7 · ⭐ 4 · 💤 · ❗️GPL-3.0
·
python ASCIIMathML to Presentation MathML translator.
- GitHub (👨💻 8 · 🔀 4 · ⏱️ 04.04.2017)
- PyPi (📥 80 / month):
pip install asciimathml
- Add to mkdocs.yml:
markdown_extensions: - mdx_asciimathml
mkpatcher - 🥉7 · ⭐ 2 · 💤 · Apache-2
·
Python-Markdown extension allowing arbitrary scripts to modify MkDocs input files.
- GitHub (📦 4 · ⏱️ 26.04.2020)
- PyPi (📥 270 / month):
pip install mkpatcher
- Add to mkdocs.yml:
markdown_extensions: - mkpatcher
markdown-katex - 🥉6 · ⭐ 11 · 💤 · ❗Unlicensed
·
KaTeX extension for Python Markdown.
- PyPi (📥 3.5K / month):
pip install markdown-katex
- GitLab (🔀 5 · 📋 17 - 23% open · ⏱️ 14.05.2019)
- Add to mkdocs.yml:
markdown_extensions: - markdown_katex
HEARTBEATS Flavored Markdown - 🥉5 · ⭐ 14 · 💤 · ❗Unlicensed
·
HEARTBEATS Flavored Markdown extension.
- GitHub (👨💻 2 · 🔀 1 · 📦 8 · ⏱️ 01.03.2018)
- PyPi (📥 340 / month):
pip install hbfm
- Add to mkdocs.yml:
markdown_extensions: - hbfm.inline_coloring - hbfm.inline_list - hbfm.number_headers - hbfm.quote_uri_hash
Markdown Grid Tables - 🥉5 · ⭐ 1 · 💤 · ❗Unlicensed
·
Python-Markdown extension..
- PyPi (📥 4.2K / month):
pip install markdown-grid-tables
- GitLab (🔀 3 · ⏱️ 09.02.2022)
- Add to mkdocs.yml:
markdown_extensions: - markdown_grid_tables
Tweetable quotes - 🥉4 · ⭐ 15 · 💤 · MIT
·
Python-Markdown extension to embed tweetable quotes into your blog posts.
- GitHub (🔀 1 · 📦 2 · ⏱️ 25.03.2019)
- PyPi (📥 18 / month):
pip install markdown-tweetable
- Add to mkdocs.yml:
markdown_extensions: - tweetable.extension
markdown-del-ins - 🥉4 · ⭐ 12 · 💤 · ❗Unlicensed
·
Markdown extension to support the del and ins tags.
- GitHub (👨💻 2 · ⏱️ 09.01.2020)
- PyPi (📥 1.2K / month):
pip install markdown-del-ins
- Add to mkdocs.yml:
markdown_extensions: - markdown_del_ins
Cite Extension - 🥉4 · ⭐ 6 · 💤 · ❗Unlicensed
·
Python-Markdown extension to support the cite tag.
- GitHub (🔀 3 · ⏱️ 21.04.2012)
- PyPi (📥 9 / month):
pip install mdx-cite
- Add to mkdocs.yml:
markdown_extensions: - mdx_cite
KBD Extension - 🥉4 · ⭐ 2 · 💤 · MIT
·
KBD Extension for Python-Markdown.
- GitHub (🔀 1 · 📦 7 · ⏱️ 08.06.2020)
- PyPi (📥 100 / month):
pip install kbdextension
- Add to mkdocs.yml:
markdown_extensions: - kbdextension
markdown_sub_sup - 🥉4 · ⭐ 1 · 💤 · ❗️LGPL-3.0
·
A python markdown extension for add sub and sup support.
- GitHub (⏱️ 24.03.2023)
- PyPi (📥 31 / month):
pip install markdown-sub-sup
- Add to mkdocs.yml:
markdown_extensions: - markdown_sub_sup
Semantic WikiLinks Extension - 🥉2 · ⭐ 8 · 💤 · ❗Unlicensed
·
Python-Markdown extension to add support for semantic (wiki)links (RDFa).
- GitHub (🔀 1 · ⏱️ 15.08.2012)
- PyPi (📥 9 / month):
pip install mdx-semanticwikilinks
- Add to mkdocs.yml:
markdown_extensions: - mdx_semanticwikilinks
Semantic Data Extension - 🥉2 · ⭐ 5 · 💤 · ❗Unlicensed
·
Python-Markdown extension to add support for semantic data (RDFa).
- GitHub (🔀 1 · ⏱️ 05.11.2012)
- PyPi (📥 11 / month):
pip install mdx-semanticdata
- Add to mkdocs.yml:
markdown_extensions: - mdx_semanticdata
Django Static Image · ❗Unlicensed
·
- PyPi (📥 7 / month):
pip install markdown-djangostaticimage
- Add to mkdocs.yml:
markdown_extensions: - django_static_image