On this page
Charts, Images, Tables & Graphs#
40 projects, most used and most active first. 4 of them build on MkDocs NG in the weekly compatibility test.
Data from 2026-11-01.
plantuml-markdown#
PlantUML plugin for Python-Markdown.
- Install:
pip install plantuml-markdown - Markdown extension:
plantuml_markdown - Builds on MkDocs NG in the weekly compatibility test
- 226 · 704k/month · last commit 2026-10-26 · BSD-2-Clause
- GitHub · PyPI
MkDocs GLightbox#
A MkDocs plugin supports image lightbox (zoom effect) with GLightbox.
- Install:
pip install mkdocs-glightbox - Plugin:
glightbox - Builds on MkDocs NG in the weekly compatibility test
- 189 · 986k/month · last commit 2026-10-25 · MIT
- GitHub · PyPI
mermaid2#
A Mermaid graphs plugin for mkdocs.
- Install:
pip install mkdocs-mermaid2-plugin - Plugin:
mermaid2 - Builds on MkDocs NG in the weekly compatibility test
- 287 · 793k/month · last commit 2026-05-14 · MIT
- GitHub · PyPI
kroki#
MkDocs plugin for Kroki-Diagrams.
- Install:
pip install mkdocs-kroki-plugin - Plugin:
kroki - Builds on MkDocs NG in the weekly compatibility test
- 63 · 65k/month · last commit 2026-10-22 · MIT
- GitHub · PyPI
panzoom#
MkDocs Plugin to enable pan & zoom on images and mermaid/d2 diagrams.
- Install:
pip install mkdocs-panzoom-plugin - Plugin:
panzoom - 71 · 483k/month · last commit 2026-10-24 · MIT
- GitHub · PyPI
table-reader#
MkDocs plugin that enables a markdown tag like {{ read_csv(table.csv) }} to directly insert various table formats into..
- Install:
pip install mkdocs-table-reader-plugin - Plugin:
table-reader - 162 · 142k/month · last commit 2026-10-29 · MIT
- GitHub · PyPI
mkdocs_puml#
Inline PlantUML diagrams in your MkDocs documentation.
- Install:
pip install mkdocs-puml - Plugin:
plantuml - 63 · 40k/month · last commit 2026-03-03 · MIT
- GitHub · PyPI
MkDocs Video#
MkDocs Video plugin.
- Install:
pip install mkdocs-video - Plugin:
mkdocs-video - 83 · 100k/month · last commit 2024-01-04 · MIT
- GitHub · PyPI
Warning
No commits since 2024-01-04. Check that it still fits your setup.
build-plantuml#
MkDocs plugin to help generate your plantuml images locally or remotely as files (NOT inline).
- Install:
pip install mkdocs-build-plantuml-plugin - Plugin:
build_plantuml - 78 · 34k/month · last commit 2026-02-24 · MIT
- GitHub · PyPI
Markdown blockdiag#
blockdiag extension for Python Markdown.
- Install:
pip install markdown-blockdiag - Markdown extension:
markdown_blockdiag - 30 · 2.7k/month · last commit 2023-11-22 · MIT
- GitHub · PyPI
Warning
No commits since 2023-11-22. Check that it still fits your setup.
mkdocs-d2-plugin#
A plugin for embedding D2 diagrams in MkDocs.
- Install:
pip install mkdocs-d2-plugin - Plugin:
d2 - 38 · 25k/month · last commit 2026-04-09 · MIT
- GitHub · PyPI
Interactive Graph#
interactive graph for Material for MkDocs like Obsidian, refer demo:.
- Install:
pip install mkdocs-obsidian-interactive-graph-plugin - Plugin:
obsidian-interactive-graph - 35 · 1.4k/month · last commit 2026-02-10 · MIT
- GitHub · PyPI
drawio-exporter#
Exports your Draw.io diagrams at build time for easier embedding into your documentation.
- Install:
pip install mkdocs-drawio-exporter - Plugin:
drawio-exporter - 85 · 8.7k/month · last commit 2025-05-25 · MIT
- GitHub · PyPI
Warning
No commits since 2025-05-25. Check that it still fits your setup.
Lightgallery#
Markdown extension to wrap images in a lightbox.
- Install:
pip install lightgallery - Markdown extension:
lightgallery - 26 · 3.8k/month · last commit 2023-10-07 · MIT
- GitHub · PyPI
Warning
No commits since 2023-10-07. Check that it still fits your setup.
charts#
Mkdocs plugin to add plots from data using vegalite.
- Install:
pip install mkdocs-charts-plugin - Plugin:
charts - 90 · 15k/month · last commit 2025-09-02 · MIT
- GitHub · PyPI
Warning
No commits since 2025-09-02. Check that it still fits your setup.
oEmbedPy#
MkDocs plugin to render rich contents from URL by oEmbed API.
- Install:
pip install oEmbedPy - Plugin:
oembedpy - 8 · 1.2k/month · last commit 2025-12-27 · Apache-2.0
- GitHub · PyPI · Homepage
mkdocs-diagrams#
MkDocs plugin to render Diagrams files.
- Install:
pip install mkdocs-diagrams - Plugin:
diagrams - 33 · 47k/month · last commit 2020-09-04 · MIT
- GitHub · PyPI
Warning
No commits since 2020-09-04. Check that it still fits your setup.
markdownmermaid#
A MkDocs plugin that support mermaid graph in markdown file.
- Install:
pip install mkdocs-mermaid-plugin - Plugin:
markdownmermaid - 27 · 2.2k/month · last commit 2019-05-26 · MIT
- GitHub · PyPI
Warning
No commits since 2019-05-26. Check that it still fits your setup.
markdown-captions#
Python-Markdown plugin for image captions.
- Install:
pip install markdown-captions - Markdown extension:
markdown_captions - 12 · 21k/month · last commit 2023-05-24 · GPL-3.0
- GitHub · PyPI
Warning
No commits since 2023-05-24. Check that it still fits your setup.
Termage#
Generate SVGs from any Python code, even in your documentation.
- Install:
pip install Termage - Plugin:
termage - 30 · 54/month · last commit 2022-08-23 · MIT
- GitHub · PyPI
Warning
No commits since 2022-08-23. Check that it still fits your setup.
mkdocs-matplotlib#
A mkdocs plugin to automatically render matplotlib figure in your documenation.
- Install:
pip install mkdocs-matplotlib - Plugin:
mkdocs_matplotlib - 4 · 1.4k/month · last commit 2022-06-20 · MIT
- GitHub · PyPI
Warning
No commits since 2022-06-20. Check that it still fits your setup.
plotly charts#
Mkdocs plugin to add interactive charts with Plotly.js.
- Install:
pip install mkdocs-plotly-plugin - Plugin:
plotly - 13 · 3.7k/month · last commit 2026-09-11 · MIT
- GitHub · PyPI
svgbob extension for Python Markdown#
svgbob extension for Python Markdown.
- Install:
pip install markdown-svgbob - Markdown extension:
markdown_svgbob - 8 · 1.5k/month · last commit 2024-06-21 · MIT
- GitHub · PyPI
Warning
No commits since 2024-06-21. Check that it still fits your setup.
mkdocs-resize-images#
MkDocs plugin to resize images according to the configuration.
- Install:
pip install mkdocs-resize-images - Plugin:
resize-images - 5 · 459/month · last commit 2023-11-04 · MIT
- GitHub · PyPI
Warning
No commits since 2023-11-04. Check that it still fits your setup.
docutools#
Dev Centric Tools for Mkdocs Based Documentation.
- Install:
pip install docutools - Plugins:
lcd-find-pages,lcd-custom-dir,lcd-blacklist,lcd-lp,lcd-md-replace,lcd-page-tree,lcd-stats - 27 · 118/month · last commit 2025-11-09 · BSD-2-Clause
- GitHub · PyPI
badges#
Add badges to your mkdocs page.
- Install:
pip install mkdocs-badges - Plugin:
badges - 16 · 1.7k/month · last commit 2026-05-23 · MIT
- GitHub · PyPI
markdownwavedrom#
A MkDocs plugin for support wavedrom charts in markdown file.
- Install:
pip install mkdocs-wavedrom-plugin - Plugin:
markdownwavedrom - 10 · 83/month · last commit 2025-05-02 · MPL-2.0
- GitHub · PyPI
Warning
No commits since 2025-05-02. Check that it still fits your setup.
mkdocs-bpmn-js#
MkDocs plugin to embed BPMN diagrams.
- Install:
pip install mkdocs-bpmn-js - Plugin:
bpmn-js - 3 · 821/month · last commit 2025-08-01 · MIT
- GitHub · PyPI
Warning
No commits since 2025-08-01. Check that it still fits your setup.
MkDocs Img2Fig Plugin#
A MkDocs plugin that converts markdown encoded images into figure elements.
- Install:
pip install mkdocs-img2fig-plugin - Plugin:
img2fig - 23 · 3.3k/month · last commit 2020-07-14 · MIT
- GitHub · PyPI
Warning
No commits since 2020-07-14. Check that it still fits your setup.
MkDocs Graphviz#
A mkdocs Extension that automatically renders Graphviz images, in SVG or PNG format, within your markdown file.
thumbnails#
MkDocs plugin for thumbnail images generated automatically.
- Install:
pip install mkdocs-thumbnails - Plugin:
thumbnails - 4 · 55/month · last commit 2023-06-05 · MIT
- GitHub · PyPI
Warning
No commits since 2023-06-05. Check that it still fits your setup.
pico-8#
A MKDocs plugin that allows to embed a Pico-8 web player in a page.
- Install:
pip install pico8-mkdocs-plugin - Plugin:
pico-8 - 2 · 37/month · last commit 2019-03-17 · MIT
- GitHub · PyPI
Warning
No commits since 2019-03-17. Check that it still fits your setup.
markdown-figcap#
Extension for Python-Markdown to handle figure and figcaption.
- Install:
pip install markdown-figcap - Markdown extension:
markdown_figcap - 1 · 60/month · last commit 2019-03-09 · BSD-3-Clause
- GitHub · PyPI
Warning
No commits since 2019-03-09. Check that it still fits your setup.
Markdown aafigure#
aafigure extension for Python Markdown.
- Install:
pip install markdown-aafigure - Markdown extension:
markdown_aafigure - 6 · 65/month · last commit 2024-05-04 · MIT
- GitHub · PyPI
Warning
No commits since 2024-05-04. Check that it still fits your setup.
Family tree example#
An interactive family tree visualization using d3-dag.
- 2 · last commit 2023-08-04 · GPL-3.0
- GitHub
Warning
No commits since 2023-08-04. Check that it still fits your setup.
import-statement#
- Install:
pip install mkdocs-import-statement-plugin - Plugin:
import-statement - 2 · 134/month · last commit 2023-02-06 · MIT
- GitHub · PyPI
Warning
No commits since 2023-02-06. Check that it still fits your setup.
inline-svg#
- Install:
pip install mkdocs-plugin-inline-svg-mod - Plugin:
inline-svg - 40/month · last commit 2024-01-12 · MIT
- GitHub · PyPI
Warning
No commits since 2024-01-12. Check that it still fits your setup.
sequence-js#
MkDocs plugin to render sequence.js blocks.
- Plugin:
sequence-js - 5 · last commit 2020-02-28 · MIT
- GitHub
Warning
No commits since 2020-02-28. Check that it still fits your setup.
image-formatter-plugin#
- Install:
pip install mkdocs-image-formatter-plugin - Plugin:
image-formatter - 4 · 36/month · last commit 2023-12-06
- GitHub · PyPI
Warning
No commits since 2023-12-06. Check that it still fits your setup.
MkHack3rs#
Hacks & Integrations for Mkdocs / Material Theme.
- 4
- Homepage