On this page
Site building, site management#
22 projects, most used and most active first. 3 of them build on MkDocs NG in the weekly compatibility test.
Data from 2026-11-01.
mike#
Manage multiple versions of your MkDocs-powered documentation via Git.
- Install:
pip install mike - Plugin:
mike - Builds on MkDocs NG in the weekly compatibility test
- 748 · 908k/month · last commit 2026-10-13 · BSD-3-Clause
- GitHub · PyPI
techdocs-core#
The core MkDocs plugin used by Backstages TechDocs as a wrapper around multiple MkDocs plugins and Python Markdown..
- Install:
pip install mkdocs-techdocs-core - Plugin:
techdocs-core - Builds on MkDocs NG in the weekly compatibility test
- 116 · 588k/month · last commit 2026-10-15 · Apache-2.0
- GitHub · PyPI
monorepo#
Build multiple documentation folders in a single Mkdocs. Designed for large codebases.
- Install:
pip install mkdocs-monorepo-plugin - Plugin:
monorepo - Builds on MkDocs NG in the weekly compatibility test
- 400 · 1.3M/month · last commit 2025-06-15 · Apache-2.0
- GitHub · PyPI
Warning
No commits since 2025-06-15. Check that it still fits your setup.
mkdocs-multirepo-plugin#
Build documentation in multiple repos into one site.
- Install:
pip install mkdocs-multirepo-plugin - Plugin:
multirepo - 196 · 57k/month · last commit 2026-03-19 · MIT
- GitHub · PyPI
simple#
Build documentation files inside your code into a MkDocs site.
- Install:
pip install mkdocs-simple-plugin - Plugin:
simple - 51 · 22k/month · last commit 2026-10-31 · Apache-2.0
- GitHub · PyPI
same-dir#
ProperDocs plugin to allow placing mkdocs.yml in the same directory as documentation.
- Install:
pip install mkdocs-same-dir - Plugin:
same-dir - 46 · 134k/month · last commit 2026-04-17 · MIT
- GitHub · PyPI
Publisher for MkDocs - debugger#
Advanced console and file logger from build and serve process.
- Install:
pip install mkdocs-publisher - Plugin:
pub-debugger - 130 · 4.2k/month · last commit 2025-11-26 · MIT
- GitHub · PyPI
mkdocs-versioning#
A tool that allows for versioning sites built with mkdocs.
- Install:
pip install mkdocs-versioning - Plugin:
mkdocs-versioning - 40 · 3.0k/month · last commit 2021-08-01 · MIT
- GitHub · PyPI
Warning
No commits since 2021-08-01. Check that it still fits your setup.
markdown-docs#
Action/docker image that transforms your markdown into a static website. No need for particular configuration: it just..
- 29 · 783/month · last commit 2026-10-05 · MIT
- GitHub
multirepo#
A bit like monorepo, but keeps MkDocs projects separate.
Warning
No commits since 2024-01-04. Check that it still fits your setup.
MkDocs Merge#
Merge the source of multiple MkDocs sites into a single one.
Warning
No commits since 2025-07-05. Check that it still fits your setup.
mkdocs-exclude-unused-files#
Exclude orphaned (unused) static files from your mkdocs build.
- Install:
pip install mkdocs-exclude-unused-files - Plugin:
exclude-unused-files - 5 · 6.3k/month · last commit 2025-06-11 · MIT
- GitHub · PyPI
Warning
No commits since 2025-06-11. Check that it still fits your setup.
mkdocs-note#
A MkDocs plugin to add note boxes to your documentation.
- Install:
pip install mkdocs-note - Plugin:
mkdocs-note - 7 · 631/month · last commit 2026-10-01 · GPL-3.0
- GitHub · PyPI
mkdocs-auto-refresh-build-pages#
MkDocs plugin that automatically refreshes the build pages when the documentation is updated.
- Install:
pip install mkdocs-auto-refresh-build-pages - Plugin:
auto-refresh-build-pages - 3 · 1.2k/month · last commit 2025-07-06 · MIT
- GitHub · PyPI
Warning
No commits since 2025-07-06. Check that it still fits your setup.
no-sitemap#
Disable Mkdocs sitemap generation.
- Install:
pip install mkdocs-no-sitemap-plugin - Plugin:
no-sitemap - 4 · 1.6k/month · last commit 2025-08-23 · MIT
- GitHub · PyPI
Warning
No commits since 2025-08-23. Check that it still fits your setup.
mkdocs-yamp#
Yet Another Multirepo Plugin for MkDocs.
- Install:
pip install mkdocs-yamp - Plugin:
yamp - 2 · 110/month · last commit 2022-10-10 · Apache-2.0
- GitHub · PyPI
Warning
No commits since 2022-10-10. Check that it still fits your setup.
mkdocs-required-frontmatter-plugin#
This MkDocs plugin enforces required frontmatter for documentation pages.
- Install:
pip install mkdocs-required-frontmatter-plugin - Plugin:
required-frontmatter - 4 · 258/month · last commit 2024-03-22 · MIT
- GitHub · PyPI
Warning
No commits since 2024-03-22. Check that it still fits your setup.
progress#
A plugin for MkDocs that lets you know exactly what is happening during the build.
- Plugin:
progress - 5 · last commit 2026-04-22 · Apache-2.0
- GitHub
mkdocs-exclude-tagged-files#
A mkdocs plugin for excluding files based on frontmatter tags.
- Install:
pip install mkdocs-exclude-tagged-files - Plugin:
mkdocs_exclude_tagged_files - 4 · 108/month · last commit 2023-09-10 · MIT
- GitHub · PyPI
Warning
No commits since 2023-09-10. Check that it still fits your setup.
mkdocs-new-features-notifier#
This plugin enables you to notify users of new features in your product. It does this by identifying new documentation..
- Install:
pip install mkdocs-new-features-notifier - Plugin:
mkdocs-new-features-notifier - 4 · 610/month · last commit 2020-01-15 · MIT
- GitHub · PyPI
Warning
No commits since 2020-01-15. Check that it still fits your setup.
multiple#
Allows to merge mkdocs documentations dynamically.
- Install:
pip install mkdocs-multiple - Plugin:
multiple - 2 · 462/month · last commit 2019-11-22 · GPL-3.0
- GitHub · PyPI
Warning
No commits since 2019-11-22. Check that it still fits your setup.
octadocs-adr#
A blueprint for Architecture Decision Record in Octadocs - the smart documentation environment.
- Install:
pip install octadocs-adr - Plugin:
octadocs_adr - 1 · 27/month · last commit 2021-08-22
- GitHub · PyPI
Warning
No commits since 2021-08-22. Check that it still fits your setup.