🔧 Site Management
mike - 🥇28 · ⭐ 460 · BSD-3
·
Manage multiple versions of your MkDocs-powered documentation via Git.
- GitHub (👨💻 9 · 🔀 43 · 📥 160 · 📦 2.8K · 📋 180 - 4% open · ⏱️ 05.04.2024)
- PyPi (📥 230K / month):
pip install mike
- Add to mkdocs.yml:
plugins: - mike
monorepo - 🥇23 · ⭐ 300 · Apache-2
·
Build multiple documentation folders in a single Mkdocs. Designed for large codebases.
- GitHub (👨💻 30 · 🔀 70 · 📦 390 · 📋 61 - 50% open · ⏱️ 04.01.2024)
- PyPi (📥 290K / month):
pip install mkdocs-monorepo-plugin
- Add to mkdocs.yml:
plugins: - monorepo
mkdocs-multirepo-plugin - 🥈21 · ⭐ 110 · MIT
·
Build documentation in multiple repos into one site.
- GitHub (👨💻 14 · 🔀 38 · 📦 100 · 📋 94 - 47% open · ⏱️ 19.01.2024)
- PyPi (📥 39K / month):
pip install mkdocs-multirepo-plugin
- Add to mkdocs.yml:
plugins: - multirepo
techdocs-core - 🥈21 · ⭐ 74 · Apache-2
·
The core MkDocs plugin used by Backstages TechDocs as a wrapper around multiple MkDocs plugins and Python Markdown..
- GitHub (👨💻 38 · 🔀 57 · 📦 49 · 📋 58 - 10% open · ⏱️ 01.04.2024)
- PyPi (📥 250K / month):
pip install mkdocs-techdocs-core
- Add to mkdocs.yml:
plugins: - techdocs-core
simple - 🥈20 · ⭐ 38 · Apache-2
·
Build documentation files inside your code into a MkDocs site.
- GitHub (👨💻 8 · 🔀 10 · 📦 46 · ⏱️ 08.04.2024)
- PyPi (📥 31K / month):
pip install mkdocs-simple-plugin
- Add to mkdocs.yml:
plugins: - simple
mkdocs-versioning - 🥈17 · ⭐ 40 · 💤 · MIT
·
A tool that allows for versioning sites built with mkdocs.
- GitHub (👨💻 5 · 🔀 6 · 📦 69 · 📋 25 - 12% open · ⏱️ 01.08.2021)
- PyPi (📥 4.4K / month):
pip install mkdocs-versioning
- Add to mkdocs.yml:
plugins: - mkdocs-versioning
markdown-docs - 🥈16 · ⭐ 16 · MIT
·
Action/docker image that transforms your markdown into a static website. No need for particular configuration: it just..
- GitHub (👨💻 4 · 🔀 6 · 📦 39 · ⏱️ 01.04.2024)
- Docker Hub (📥 9K · ⏱️ 01.04.2024):
docker pull deloo/markdown-docs
same-dir - 🥈15 · ⭐ 34 · MIT
·
MkDocs plugin to allow placing mkdocs.yml in the same directory as documentation.
- GitHub (👨💻 2 · 🔀 2 · 📦 270 · ⏱️ 03.02.2024)
- PyPi (📥 17K / month):
pip install mkdocs-same-dir
- Add to mkdocs.yml:
plugins: - same-dir
Publisher for MkDocs - debugger - 🥉14 · ⭐ 27 · ➕ · MIT
·
Advanced console and file logger from build and serve process.
- GitHub (👨💻 2 · 🔀 1 · 📥 9 · 📦 22 · 📋 13 - 30% open · ⏱️ 18.04.2024)
- PyPi (📥 2K / month):
pip install mkdocs-publisher
- Add to mkdocs.yml:
plugins: - pub-debugger
MkDocs Merge - 🥉13 · ⭐ 21 · 💤 · MIT
Merge the source of multiple MkDocs sites into a single one.
mkdocs-required-frontmatter-plugin - 🥉9 · 🐣 · MIT
·
This MkDocs plugin enforces required frontmatter for documentation pages.
- GitHub (⏱️ 22.03.2024)
- PyPi (📥 190 / month):
pip install mkdocs-required-frontmatter-plugin
- Add to mkdocs.yml:
plugins: - required-frontmatter
mkdocs-exclude-unused-files - 🥉8 · ⭐ 2 · MIT
·
Exclude orphaned (unused) static files from your mkdocs build.
- GitHub (👨💻 2 · 📦 4 · ⏱️ 27.01.2024)
- PyPi (📥 720 / month):
pip install mkdocs-exclude-unused-files
- Add to mkdocs.yml:
plugins: - exclude-unused-files
mkdocs-yamp - 🥉7 · ⭐ 1 · 💤 · Apache-2
·
Yet Another Multirepo Plugin for MkDocs.
- GitHub (👨💻 2 · 🔀 2 · 📦 4 · ⏱️ 10.10.2022)
- PyPi (📥 130 / month):
pip install mkdocs-yamp
- Add to mkdocs.yml:
plugins: - yamp
no-sitemap - 🥉7 · MIT
·
Disable Mkdocs sitemap generation.
- GitHub (📦 7 · ⏱️ 04.04.2023)
- PyPi (📥 2.6K / month):
pip install mkdocs-no-sitemap-plugin
- Add to mkdocs.yml:
plugins: - no-sitemap
progress - 🥉6 · ⭐ 4 · 💤 · Apache-2
·
A plugin for MkDocs that lets you know exactly what is happening during the build.
- GitHub (👨💻 3 · 📦 28 · ⏱️ 20.06.2020)
- Add to mkdocs.yml:
plugins: - progress
mkdocs-exclude-tagged-files - 🥉5 · ⭐ 3 · MIT
·
A mkdocs plugin for excluding files based on frontmatter tags.
- GitHub (👨💻 2 · 🔀 2 · 📦 2 · ⏱️ 10.09.2023)
- PyPi (📥 55 / month):
pip install mkdocs-exclude-tagged-files
- Add to mkdocs.yml:
plugins: - mkdocs_exclude_tagged_files
mkdocs-new-features-notifier - 🥉4 · ⭐ 2 · 💤 · MIT
·
This plugin enables you to notify users of new features in your product. It does this by identifying new documentation..
- GitHub (👨💻 2 · 🔀 1 · ⏱️ 15.01.2020)
- PyPi (📥 790 / month):
pip install mkdocs-new-features-notifier
- Add to mkdocs.yml:
plugins: - mkdocs-new-features-notifier
multiple - 🥉3 · ⭐ 1 · 💤 · ❗️GPL-3.0
·
Allows to merge mkdocs documentations dynamically.
- GitHub (👨💻 2 · ⏱️ 22.11.2019)
- PyPi (📥 380 / month):
pip install mkdocs-multiple
- Add to mkdocs.yml:
plugins: - multiple
octadocs-adr - 🥉2 · ⭐ 1 · 💤 · ❗Unlicensed
·
A blueprint for Architecture Decision Record in Octadocs - the smart documentation environment.
- GitHub (⏱️ 22.08.2021)
- PyPi (📥 9 / month):
pip install octadocs-adr
- Add to mkdocs.yml:
plugins: - octadocs_adr