Saltar a contenido

🧩 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