Skip to content

🏆 📚 A ranked list of awesome MkDocs projects and plugins.

License

Notifications You must be signed in to change notification settings

entangled/best-of-mkdocs

 
 

Repository files navigation

best-of-mkdocs

🏆 📚 A ranked list of awesome MkDocs projects and plugins.

This curated list contains 200 awesome open-source projects with a total of 23K stars grouped into 18 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open an issue, submit a pull request, or directly edit the projects.yaml. Contributions are very welcome!

🧙‍♂️ Discover other best-of lists or create your own.

Contents

Explanation

  • 🥇🥈🥉  Combined project-quality score
  • ⭐️  Star count from GitHub
  • 🐣  New project (less than 6 months old)
  • 💤  Inactive project (12 months no activity)
  • 💀  Dead project (99999 months no activity)
  • 📈📉  Project is trending up or down
  • ➕  Project was recently added
  • ❗️  Warning (e.g. missing/risky license)
  • 👨‍💻  Contributors count from GitHub
  • 🔀  Fork count from GitHub
  • 📋  Issue count from GitHub
  • ⏱️  Last update timestamp on package manager
  • 📥  Download count from package manager
  • 📦  Number of dependent projects
  •   MkDocs plugin
  •   MkDocs theme
  •   Mkdocs-based project (website, templates, etc.)
  •   Markdown extension(s)

💻 API documentation building

Back to top

mkdocstrings - 🥇31 · ⭐ 1.2K · ISC ·
Automatic documentation from sources, for MkDocs.
  • GitHub (👨‍💻 36 · 🔀 91 · 📦 7.8K · 📋 340 - 13% open · ⏱️ 11.05.2023):

     git clone https://github.com/mkdocstrings/mkdocstrings
    
  • PyPi (📥 350K / month):

     pip install mkdocstrings
    
mkdocs-click - 🥇18 · ⭐ 67 · Apache-2 ·
An MkDocs extension to generate documentation for Click command line applications.
  • GitHub (👨‍💻 11 · 🔀 16 · 📦 250 · 📋 25 - 64% open · ⏱️ 20.12.2022):

     git clone https://github.com/DataDog/mkdocs-click
    
  • PyPi (📥 23K / month):

     pip install mkdocs-click
    
MkApi - 🥈17 · ⭐ 80 · 💤 · MIT ·
A documentation generation tool for MkDocs.
  • GitHub (👨‍💻 4 · 🔀 18 · 📦 150 · 📋 49 - 57% open · ⏱️ 20.12.2020):

     git clone https://github.com/daizutabi/mkapi
    
  • PyPi (📥 3.5K / month):

     pip install mkapi
    
MkDocsOAD - 🥉15 · ⭐ 58 · MIT · ·
Plugin for MkDocs to generate human readable documentation from OpenAPI Documentation Version 3 (also known as Swagger..
  • GitHub (👨‍💻 6 · 🔀 4 · 📥 100 · 📦 16 · 📋 21 - 28% open · ⏱️ 26.04.2023):

     git clone https://github.com/Neoteroi/mkdocs-plugins
    
  • PyPi (📥 2.6K / month):

     pip install neoteroi-mkdocs
    
automacdoc - 🥉7 · ⭐ 39 · 💤 · MIT
Automatic generation of documentation for mkdocs.
  • GitHub (👨‍💻 6 · 🔀 10 · 📦 3 · 📋 5 - 80% open · ⏱️ 29.12.2020):

     git clone https://github.com/AlexandreKempf/automacdoc
    
Show 7 hidden projects...
  • MkAutoDoc - 🥈16 · ⭐ 200 · ❗️BSD ·
    Auto documentation for MkDocs.
  • mkdoxy - 🥈16 · ⭐ 13 · MIT ·
    Automatically generates API documentation for your project based on Doxygen comments and code snippets in your..
  • mktheapidocs - 🥉13 · ⭐ 10 · MIT ·
    Numpydocs - mkdocs friendly markdown.
  • mkdocs-typer - 🥉8 · ⭐ 16 · 💤 · Apache-2 ·
    An MkDocs extension to generate documentation for Typer command line applications.
  • doxygen - 🥉6 · ⭐ 14 · 💤 · MIT ·
    A Doxygen plugin for MkDocs.
  • inari - 🥉6 · ⭐ 6 · 💤 · MIT ·
    Write docstrings in markdown!.
  • mkdocs-yaarg-plugin - 🥉2 · ⭐ 2 · 💤 · ❗Unlicensed ·
    Yet Another API Reference Generator plugin for MKDocs.

💬 Blogging

Back to top

rss - 🥇23 · ⭐ 47 · MIT ·
MkDocs plugin to generate a RSS feeds for created and updated pages, using git log and YAML frontmatter (page.meta).
  • GitHub (👨‍💻 10 · 🔀 13 · 📥 18 · 📦 200 · 📋 31 - 29% open · ⏱️ 04.04.2023):

     git clone https://github.com/Guts/mkdocs-rss-plugin
    
  • PyPi (📥 11K / month):

     pip install mkdocs-rss-plugin
    
mkdocs-blogging-plugin - 🥈20 · ⭐ 63 · MIT ·
Add blogging feature to your MkDocs site.
  • GitHub (👨‍💻 6 · 🔀 14 · 📥 8 · 📦 90 · 📋 34 - 11% open · ⏱️ 28.04.2023):

     git clone https://github.com/liang2kl/mkdocs-blogging-plugin
    
  • PyPi (📥 4.6K / month):

     pip install mkdocs-blogging-plugin
    
Show 4 hidden projects...
  • newsletter - 🥈9 · ⭐ 18 · ❗️GPL-3.0 ·
    Automatically create newsletters from the changes in a mkdocs repository.
  • Blogs for MkDocs - 🥈9 · ⭐ 13 · 💤 · MIT ·
    This plugin for MkDocs allows to keeps a really simple blog section inside your documentation site.
  • blog - 🥉3 · ⭐ 15 · 💤 · ❗Unlicensed ·
    Blogging in mkdocs.
  • python-mkblog - 🥉3 · ⭐ 1 · 💤 · MIT ·
    This is a MkDocs Plugin adding basic blogging functionality by parsing a blog directory ontop of your usual docs..

📊 Charts, Images, Tables & Graphs

Back to top

mermaid2 - 🥇23 · ⭐ 150 · 📈 · MIT ·
A Mermaid graphs plugin for mkdocs.
  • GitHub (👨‍💻 12 · 🔀 21 · 📦 1.3K · 📋 49 - 16% open · ⏱️ 30.04.2023):

     git clone https://github.com/fralau/mkdocs-mermaid2-plugin
    
  • PyPi (📥 90K / month):

     pip install mkdocs-mermaid2-plugin
    
table-reader - 🥇19 · ⭐ 69 · MIT ·
MkDocs plugin that enables a markdown tag like {{ read_csv(table.csv) }} to directly insert various table formats into..
  • GitHub (👨‍💻 5 · 🔀 9 · 📦 250 · 📋 35 - 17% open · ⏱️ 30.01.2023):

     git clone https://github.com/timvink/mkdocs-table-reader-plugin
    
  • PyPi (📥 35K / month):

     pip install mkdocs-table-reader-plugin
    
MkDocs GLightbox - 🥈18 · ⭐ 51 · MIT ·
A MkDocs plugin supports image lightbox (zoom effect) with GLightbox.
  • GitHub (👨‍💻 2 · 🔀 8 · 📥 20 · 📦 800 · 📋 19 - 21% open · ⏱️ 25.04.2023):

     git clone https://github.com/blueswen/mkdocs-glightbox
    
  • PyPi (📥 44K / month):

     pip install mkdocs-glightbox
    
drawio-exporter - 🥈17 · ⭐ 53 · MIT ·
Exports your Draw.io diagrams at build time for easier embedding into your documentation.
  • GitHub (👨‍💻 4 · 🔀 4 · 📦 44 · 📋 24 - 20% open · ⏱️ 28.05.2022):

     git clone https://github.com/LukeCarrier/mkdocs-drawio-exporter
    
  • PyPi (📥 6.8K / month):

     pip install mkdocs-drawio-exporter
    
MkDocs Video - 🥈17 · ⭐ 41 · MIT ·
MkDocs Video plugin.
  • GitHub (👨‍💻 5 · 🔀 9 · 📥 20 · 📦 350 · 📋 14 - 21% open · ⏱️ 17.03.2023):

     git clone https://github.com/soulless-viewer/mkdocs-video
    
  • PyPi (📥 28K / month):

     pip install mkdocs-video
    
kroki - 🥈17 · ⭐ 25 · MIT ·
MkDocs plugin for Kroki-Diagrams.
  • GitHub (👨‍💻 11 · 🔀 18 · 📦 20 · 📋 16 - 31% open · ⏱️ 31.03.2023):

     git clone https://github.com/AVATEAM-IT-SYSTEMHAUS/mkdocs-kroki-plugin
    
  • PyPi (📥 10K / month):

     pip install mkdocs-kroki-plugin
    
build-plantuml - 🥈16 · ⭐ 41 · MIT ·
MkDocs plugin to help generate your plantuml images locally or remotely as files (NOT inline).
  • GitHub (👨‍💻 7 · 🔀 12 · 📦 74 · 📋 17 - 17% open · ⏱️ 04.12.2022):

     git clone https://github.com/quantorconsulting/mkdocs_build_plantuml
    
  • PyPi (📥 15K / month):

     pip install mkdocs-build-plantuml-plugin
    
charts - 🥈14 · ⭐ 45 · MIT ·
Mkdocs plugin to add charts to your pages.
  • GitHub (🔀 1 · 📦 29 · 📋 14 - 28% open · ⏱️ 16.01.2023):

     git clone https://github.com/timvink/mkdocs-charts-plugin
    
  • PyPi (📥 2.7K / month):

     pip install mkdocs-charts-plugin
    
markdownmermaid - 🥉13 · ⭐ 26 · 💤 · MIT ·
A MkDocs plugin that support mermaid graph in markdown file.
  • GitHub (👨‍💻 2 · 🔀 15 · 📦 62 · 📋 6 - 50% open · ⏱️ 26.05.2019):

     git clone https://github.com/pugong/mkdocs-mermaid-plugin
    
  • PyPi (📥 9.4K / month):

     pip install mkdocs-mermaid-plugin
    
mkdocs-diagrams - 🥉10 · ⭐ 22 · 💤 · MIT ·
MkDocs plugin to render Diagrams files.
  • GitHub (🔀 1 · 📦 48 · 📋 2 - 50% open · ⏱️ 04.09.2020):

     git clone https://github.com/zoni/mkdocs-diagrams
    
  • PyPi (📥 7.6K / month):

     pip install mkdocs-diagrams
    
Show 9 hidden projects...
  • MkDocs Img2Fig Plugin - 🥉9 · ⭐ 18 · 💤 · MIT ·
    A MkDocs plugin that converts markdown encoded images into figure elements.
  • docutools - 🥉9 · ⭐ 17 · BSD-2 ·
    Dev Centric Tools for Mkdocs Based Documentation.
  • Termage - 🥉7 · ⭐ 12 · MIT ·
    Generate SVGs from any Python code, even in your documentation.
  • markdownwavedrom - 🥉6 · ⭐ 9 · 💤 · MPL-2.0 ·
    A MkDocs plugin for support wavedrom charts in markdown file.
  • markdown-figcap - 🥉5 · ⭐ 1 · 💤 · BSD-3 ·
    Extension for Python-Markdown to handle figure and figcaption.
  • plotly charts - 🥉4 · ⭐ 1 · 🐣 · MIT ·
    Mkdocs plugin to add interactive charts with Plotly.js.
  • sequence-js - 🥉3 · ⭐ 4 · 💤 · MIT ·
    MkDocs plugin to render sequence.js blocks.
  • MkHack3rs - 🥉2 · ⭐ 3 · 💤 · ❗Unlicensed ·
    Hacks & Integrations for Mkdocs / Material Theme.
  • import-statement (🥉2 · ⭐ 1 · 🐣) - MIT

🤖 Code execution, variables & templating

Back to top

macros - 🥇26 · ⭐ 190 · MIT ·
Create richer and more beautiful pages in MkDocs, by using variables and calls to macros in the markdown code.
  • GitHub (👨‍💻 26 · 🔀 37 · 📦 1.9K · 📋 94 - 7% open · ⏱️ 24.04.2023):

     git clone https://github.com/fralau/mkdocs_macros_plugin
    
  • PyPi (📥 120K / month):

     pip install mkdocs-macros-plugin
    
mkdocs-jupyter - 🥇24 · ⭐ 230 · Apache-2 ·
Use Jupyter Notebook in mkdocs.
  • GitHub (👨‍💻 19 · 🔀 36 · 📦 1.2K · 📋 86 - 18% open · ⏱️ 16.05.2023):

     git clone https://github.com/danielfrg/mkdocs-jupyter
    
  • PyPi (📥 69K / month):

     pip install mkdocs-jupyter
    
mknotebooks - 🥈21 · ⭐ 110 · MIT ·
A plugin for mkdocs to help you include Jupyter notebooks in your projects.
  • GitHub (👨‍💻 13 · 🔀 18 · 📦 380 · 📋 37 - 32% open · ⏱️ 20.12.2022):

     git clone https://github.com/greenape/mknotebooks
    
  • PyPi (📥 20K / month):

     pip install mknotebooks
    
gen-files - 🥈21 · ⭐ 53 · MIT ·
MkDocs plugin to programmatically generate documentation pages during the build.
  • GitHub (👨‍💻 5 · 🔀 7 · 📦 1.3K · 📋 19 - 15% open · ⏱️ 27.04.2023):

     git clone https://github.com/oprypin/mkdocs-gen-files
    
  • PyPi (📥 86K / month):

     pip install mkdocs-gen-files
    
markdownextradata - 🥈19 · ⭐ 61 · 💤 · MIT ·
A MkDocs plugin that injects the mkdocs.yml extra variables into the markdown template.
  • GitHub (👨‍💻 10 · 🔀 17 · 📦 770 · 📋 31 - 16% open · ⏱️ 15.12.2021):

     git clone https://github.com/rosscdh/mkdocs-markdownextradata-plugin
    
  • PyPi (📥 36K / month):

     pip install mkdocs-markdownextradata-plugin
    
markdown-exec - 🥈15 · ⭐ 42 · ISC ·
Utilities to execute code blocks in Markdown files.
  • GitHub (👨‍💻 2 · 🔀 3 · 📦 45 · 📋 18 - 27% open · ⏱️ 02.05.2023):

     git clone https://github.com/pawamoy/markdown-exec
    
  • PyPi (📥 11K / month):

     pip install markdown-exec
    
mkdocs-markmap - 🥈12 · ⭐ 25 · MIT ·
MkDocs plugin and extension to create mindmaps from markdown using markmap.
  • GitHub (👨‍💻 2 · 🔀 3 · 📥 120 · 📋 20 - 30% open · ⏱️ 25.08.2022):

     git clone https://github.com/markmap/mkdocs-markmap
    
  • PyPi (📥 770 / month):

     pip install mkdocs-markmap
    
Show 9 hidden projects...
  • pheasant - 🥈12 · ⭐ 16 · 💤 · MIT ·
    Documentation tool for Markdown conversion by Jupyter client.
  • user-defined-values - 🥉11 · ⭐ 3 · MIT ·
    MkDocs User Defined Values.
  • mkjsfiddle - 🥉8 · ⭐ 4 · MIT ·
    An MkDocs plugin that lets you edit code fences in JSFiddle.
  • meta-manager - 🥉8 · ⭐ 1 · 🐣 · MIT ·
    MkDocs plugin for managing meta tags across folders and files.
  • markdown-filter - 🥉7 · ⭐ 2 · 💤 · MIT ·
    Adds a markdown template filter to the jinja templating environment in mkdocs.
  • nbconvert - 🥉5 · ⭐ 6 · 💤 · BSD-2 ·
    A MkDocs plug-in provides a source parser for *.ipynb files.
  • jinja2sandbox - 🥉4 · ⭐ 3 · 💤 · MIT ·
    A MkDocs plugin that enables the Jinja2-sandbox.
  • codeyaml - 🥉4 · 💤 · MIT ·
    Allows for more than one yaml config in mkdocs.
  • mkdocs_protobuf - 🥉3 · ⭐ 2 · 💤 · Apache-2 ·
    Mkdocs plugin to render protobuf messages.

🌲 Git repos & info

Back to top

git-revision-date-localized - 🥇26 · ⭐ 110 · MIT ·
MkDocs plugin to add a last updated date to your site pages.
  • GitHub (👨‍💻 21 · 🔀 29 · 📦 3.6K · 📋 73 - 10% open · ⏱️ 02.03.2023):

     git clone https://github.com/timvink/mkdocs-git-revision-date-localized-plugin
    
  • PyPi (📥 140K / month):

     pip install mkdocs-git-revision-date-localized-plugin
    
git-revision-date - 🥈20 · ⭐ 52 · 💤 · MIT ·
MkDocs plugin for setting revision date from git per markdown file.
  • GitHub (👨‍💻 7 · 🔀 7 · 📦 1.4K · 📋 13 - 30% open · ⏱️ 08.03.2022):

     git clone https://github.com/zhaoterryy/mkdocs-git-revision-date-plugin
    
  • PyPi (📥 41K / month):

     pip install mkdocs-git-revision-date-plugin
    
git-authors - 🥈20 · ⭐ 43 · MIT ·
MkDocs plugin to display git authors of a page.
  • GitHub (👨‍💻 6 · 🔀 13 · 📦 380 · 📋 48 - 16% open · ⏱️ 20.02.2023):

     git clone https://github.com/timvink/mkdocs-git-authors-plugin
    
  • PyPi (📥 25K / month):

     pip install mkdocs-git-authors-plugin
    
git-committers - 🥉14 · ⭐ 24 · 💤 · MIT ·
A mkdocs plugin for displaying the last commit and a list of a files contributors.
  • GitHub (👨‍💻 5 · 🔀 6 · 📦 120 · ⏱️ 12.08.2021):

     git clone https://github.com/byrnereese/mkdocs-git-committers-plugin
    
  • PyPi (📥 5.4K / month):

     pip install mkdocs-git-committers-plugin
    
git-latest-release - 🥉5 · 💤 · ❗️GPL-3.0 ·
Plugin for MKDocs to inject the latest release tag from git into markdown.
  • GitHub (👨‍💻 3 · ⏱️ 29.12.2019):

     git clone https://github.com/agarthetiger/mkdocs_latest_release_plugin
    
  • PyPi (📥 340 / month):

     pip install mkdocs-latest-release-plugin
    
Show 3 hidden projects...
  • git-committers-2 - 🥉17 · ⭐ 15 · MIT ·
    An MkDocs plugin to create a list of contributors on the page.
  • Github-Links - 🥉6 · ⭐ 8 · ❗Unlicensed ·
    Python-Markdown GitHub Links Extension.
  • branchcustomization - 🥉5 · ⭐ 2 · 💤 · MIT ·
    Customize MkDocs options on a per-branch basis.

🌈 HTML processing & CSS styling

Back to top

minify - 🥇23 · ⭐ 89 · MIT ·
A mkdocs plugin to minify the HTML of a page before it is written to disk.
  • GitHub (👨‍💻 9 · 🔀 12 · 📦 5.1K · 📋 12 - 8% open · ⏱️ 14.03.2023):

     git clone https://github.com/byrnereese/mkdocs-minify-plugin
    
  • PyPi (📥 110K / month):

     pip install mkdocs-minify-plugin
    
enumerate-headings - 🥈19 · ⭐ 31 · MIT ·
MkDocs Plugin to enumerate the headings across site pages.
  • GitHub (👨‍💻 4 · 🔀 4 · 📦 120 · 📋 28 - 3% open · ⏱️ 12.04.2023):

     git clone https://github.com/timvink/mkdocs-enumerate-headings-plugin
    
  • PyPi (📥 5.9K / month):

     pip install mkdocs-enumerate-headings-plugin
    
Show 5 hidden projects...
  • add-number - 🥈10 · ⭐ 10 · 💤 · MIT ·
    MkDocs plugin to automatically number the headings (h1-h6) in each markdown page and the nav.
  • bootstrap-tables - 🥉9 · ⭐ 9 · 💤 · MIT ·
    A MkDocs plugin to add bootstrap classes to plan markdown generated tables.
  • mkdocs_safe_text - 🥉9 · ⭐ 4 · BSD-2 ·
    Plugin for safe text editing with MKDocs.
  • mkdocs-add-teaser - 🥉8 · ⭐ 4 · MIT ·
    An MkDocs plugin to customize the first paragraph of your pages, and to use it as the pages meta description.
  • docstyler - 🥉3 · 💤 · BSD-3 ·
    Plugin to add alternative stylesheets to MkDocs custom themes.

📎 Integrations with other tools

Back to top

MkDocs Swagger UI Tag - 🥇17 · ⭐ 26 · MIT ·
A MkDocs plugin supports for add Swagger UI in page.
  • GitHub (👨‍💻 2 · 🔀 4 · 📥 20 · 📦 47 · 📋 11 - 18% open · ⏱️ 19.03.2023):

     git clone https://github.com/blueswen/mkdocs-swagger-ui-tag
    
  • PyPi (📥 9.2K / month):

     pip install mkdocs-swagger-ui-tag
    
swagger - 🥉6 · ⭐ 29 · 💤 · MIT ·
MkDocs plugin for render swagger into docs.
  • GitHub (🔀 6 · 📋 5 - 60% open · ⏱️ 06.10.2019):

     git clone https://github.com/allevo/mkdocs-swagger-plugin
    
Show 3 hidden projects...
  • mkdocs-coverage - 🥈13 · ⭐ 5 · ISC ·
    MkDocs plugin to integrate your coverage HTML report into your site.
  • MkDocs Backend for Foliant - 🥉11 · ⭐ 3 · MIT
    MkDocs backend for Foliant.
  • factsheet - 🥉6 · ⭐ 2 · MIT ·
    Generate overviews from YAML descriptions, intended for micro-services and their deployments.

🌍 Internationalization & localization

Back to top

static-i18n - 🥇21 · ⭐ 140 · MIT ·
MkDocs i18n plugin using static translation markdown files.
  • GitHub (👨‍💻 8 · 🔀 24 · 📦 550 · 📋 90 - 10% open · ⏱️ 23.03.2023):

     git clone https://github.com/ultrabug/mkdocs-static-i18n
    
  • PyPi (📥 11K / month):

     pip install mkdocs-static-i18n
    
Show 1 hidden projects...
  • mkdocs-mdpo - 🥉11 · ⭐ 4 · BSD-3 ·
    Mkdocs translation plugin using PO files.

🔗 Links & references

Back to top

htmlproofer - 🥇22 · ⭐ 30 · MIT ·
A MkDocs plugin that validates URL in rendered html files.
  • GitHub (👨‍💻 10 · 🔀 10 · 📦 260 · 📋 26 - 15% open · ⏱️ 22.04.2023):

     git clone https://github.com/manuzhang/mkdocs-htmlproofer-plugin
    
  • PyPi (📥 19K / month):

     pip install mkdocs-htmlproofer-plugin
    
mkdocs-redirects - 🥇21 · ⭐ 100 · MIT ·
Open source plugin for Mkdocs page redirects.
  • GitHub (👨‍💻 13 · 🔀 15 · 📦 2K · 📋 28 - 39% open · ⏱️ 10.04.2023):

     git clone https://github.com/mkdocs/mkdocs-redirects
    
  • PyPi (📥 86K / month):

     pip install mkdocs-redirects
    
autolinks - 🥈18 · ⭐ 55 · MIT ·
An MkDocs plugin that automagically generates relative links between markdown pages.
  • GitHub (👨‍💻 10 · 🔀 14 · 📦 280 · 📋 15 - 40% open · ⏱️ 27.02.2023):

     git clone https://github.com/midnightprioriem/mkdocs-autolinks-plugin
    
  • PyPi (📥 27K / month):

     pip install mkdocs-autolinks-plugin
    
ezlinks - 🥈16 · ⭐ 24 · 💤 · MIT ·
Plugin for mkdocs which enables easier linking between pages.
  • GitHub (🔀 10 · 📥 94 · 📦 67 · 📋 22 - 36% open · ⏱️ 24.01.2022):

     git clone https://github.com/orbikm/mkdocs-ezlinks-plugin
    
  • PyPi (📥 3K / month):

     pip install mkdocs-ezlinks-plugin
    
autorefs - 🥈16 · ⭐ 20 · 💤 · ISC ·
Automatically link across pages in MkDocs.
  • GitHub (👨‍💻 4 · 🔀 2 · 📦 3.2K · 📋 6 - 50% open · ⏱️ 07.03.2022):

     git clone https://github.com/mkdocstrings/autorefs
    
  • PyPi (📥 330K / month):

     pip install mkdocs-autorefs
    
roamlinks - 🥈12 · ⭐ 39 · MIT ·
An MkDocs plugin that automagically generates relative links between markdown pages.
  • GitHub (👨‍💻 8 · 🔀 11 · ⏱️ 19.04.2023):

     git clone https://github.com/Jackiexiao/mkdocs-roamlinks-plugin
    
  • PyPi (📥 6.3K / month):

     pip install mkdocs-roamlinks-plugin
    
webcontext - 🥉9 · 💤 · MIT ·
Mkdocs plugin for converting absolute paths to webcontext aware paths using the configured webcontext context.
  • GitHub (🔀 1 · 📥 4 · 📦 4 · ⏱️ 14.04.2021):

     git clone https://github.com/Darrelk/mkdocs-webcontext-plugin
    
  • PyPi (📥 210 / month):

     pip install mkdocs-webcontext-plugin
    
Show 10 hidden projects...
  • mkdocs-alias-plugin - 🥈10 · ⭐ 6 · MIT ·
    An MkDocs plugin allowing links to your pages using a custom alias.
  • Autolink References - 🥉9 · ⭐ 13 · 💤 · MIT ·
    Provides GitHub like autolink references in Mkdocs.
  • abs-to-rel - 🥉9 · ⭐ 3 · 💤 · MIT ·
    MkDocs plugin for converting absolute links to relative ones.
  • unused-files - 🥉8 · ⭐ 5 · 🐣 · MIT ·
    An MkDocs plugin to find unused (orphaned) files in your project.
  • tooltipster-links - 🥉7 · ⭐ 6 · 💤 · MIT ·
    An MkDocs plugin that adds tooltips to preview the content of page links using tooltipster.
  • link-marker - 🥉7 · ⭐ 3 · 🐣 · MIT ·
    MkDocs plugin for marking links e.g. external ones or mails.
  • Wikilink Plus - 🥉6 · ⭐ 13 · ❗Unlicensed ·
    A wikilink extension for Python Markdown.
  • autoreflinks - 🥉3 · ⭐ 5 · 💤 · ❗️0BSD ·
    An MkDocs plugin that auto-links heading references.
  • alternate-link - 🥉3 · ⭐ 4 · 💤 · MIT ·
    An MkDocs plugin that simplifies internal links creation.
  • emailprotect - 🥉2 · ⭐ 2 · 💤 · MIT ·
    A MkDocs plugin that tries to obscure email-addresses from address-harvesting spam-bots.

🧩 Markdown extensions

Back to top

PyMdown Extensions - 🥇32 · ⭐ 760 · 📈 · ❗Unlicensed ·
Extensions for Python Markdown.
  • GitHub (👨‍💻 42 · 🔀 240 · 📦 20K · 📋 330 - 2% open · ⏱️ 16.05.2023):

     git clone https://github.com/facelessuser/pymdown-extensions
    
  • PyPi (📥 1.4M / month):

     pip install pymdown-extensions
    
Math extension - 🥈14 · ⭐ 110 · BSD-3 ·
Math extension for Python-Markdown.
  • GitHub (👨‍💻 8 · 🔀 24 · 📋 24 - 8% open · ⏱️ 12.08.2022):

     git clone https://github.com/mitya57/python-markdown-math
    
  • PyPi (📥 42K / month):

     pip install python-markdown-math
    
Mdx Truly Sane Lists - 🥈14 · ⭐ 57 · MIT ·
Extension for Python-Markdown that makes lists truly sane. Custom indents for nested lists and fix for messy..
  • GitHub (👨‍💻 4 · 🔀 7 · 📋 13 - 46% open · ⏱️ 19.07.2022):

     git clone https://github.com/radude/mdx_truly_sane_lists
    
  • PyPi (📥 120K / month):

     pip install mdx_truly_sane_lists
    
Show 4 hidden projects...
  • markdown-callouts - 🥈17 · ⭐ 16 · MIT ·
    Markdown extension: a classier syntax for admonitions.
  • mkpatcher - 🥉5 · ⭐ 2 · 💤 · Apache-2 ·
    Python-Markdown extension allowing arbitrary scripts to modify MkDocs input files.
  • Tweetable quotes - 🥉4 · ⭐ 13 · 💤 · MIT ·
    Python-Markdown extension to embed tweetable quotes into your blog posts.
  • markdown-del-ins - 🥉4 · ⭐ 10 · 💤 · ❗Unlicensed ·
    Markdown extension to support the del and ins tags.

🧭 Navigation & page building

Back to top

awesome-pages - 🥇26 · ⭐ 320 · MIT ·
An MkDocs plugin that simplifies configuring page titles and their order.
  • GitHub (👨‍💻 6 · 🔀 28 · 📦 2.6K · 📋 58 - 18% open · ⏱️ 08.05.2023):

     git clone https://github.com/lukasgeiter/mkdocs-awesome-pages-plugin
    
  • PyPi (📥 100K / month):

     pip install mkdocs-awesome-pages-plugin
    
literate-nav - 🥇22 · ⭐ 47 · 📈 · MIT ·
MkDocs plugin to specify the navigation in Markdown instead of YAML.
  • GitHub (🔀 7 · 📦 990 · 📋 19 - 42% open · ⏱️ 17.05.2023):

     git clone https://github.com/oprypin/mkdocs-literate-nav
    
  • PyPi (📥 64K / month):

     pip install mkdocs-literate-nav
    
encryptcontent - 🥇20 · ⭐ 68 · MIT ·
A MkDocs plugin that encrypt/decrypt markdown content with AES.
  • GitHub (👨‍💻 4 · 🔀 11 · 📥 1 · 📦 440 · 📋 41 - 4% open · ⏱️ 09.05.2023):

     git clone https://github.com/CoinK0in/mkdocs-encryptcontent-plugin
    
  • PyPi (📥 4.2K / month):

     pip install mkdocs-encryptcontent-plugin
    
section-index - 🥇20 · ⭐ 58 · MIT ·
MkDocs plugin to allow clickable sections that lead to an index page.
  • GitHub (🔀 6 · 📦 1K · 📋 13 - 30% open · ⏱️ 10.04.2023):

     git clone https://github.com/oprypin/mkdocs-section-index
    
  • PyPi (📥 71K / month):

     pip install mkdocs-section-index
    
mkdocs-simple-hooks - 🥈19 · ⭐ 50 · MIT ·
Define your own hooks for mkdocs, without having to create a new package.
  • GitHub (👨‍💻 5 · 🔀 4 · 📥 26 · 📦 950 · ⏱️ 09.05.2023):

     git clone https://github.com/aklajnert/mkdocs-simple-hooks
    
  • PyPi (📥 15K / month):

     pip install mkdocs-simple-hooks
    
exclude - 🥈17 · ⭐ 74 · 💤 · Apache-2 ·
A mkdocs plugin that lets you exclude files or trees from your output.
  • GitHub (🔀 9 · 📦 1.3K · 📋 12 - 75% open · ⏱️ 20.02.2019):

     git clone https://github.com/apenwarr/mkdocs-exclude
    
  • PyPi (📥 100K / month):

     pip install mkdocs-exclude
    
MkRefs - 🥈11 · ⭐ 23 · 💤 · MIT ·
MkDocs plugin to generate semantic reference Markdown pages from a knowledge graph.
  • GitHub (🔀 1 · 📦 2 · ⏱️ 29.06.2021):

     git clone https://github.com/DerwenAI/mkrefs
    
  • PyPi (📥 54 / month):

     pip install mkrefs
    
SWAN Gallery - 🥉7 · ❗️AGPL-3.0 ·
MkDocs plugin to generate a SWAN Gallery.
  • GitHub (📦 1 · ⏱️ 21.11.2022):

     git clone https://github.com/swan-cern/mkdocs-swangallery
    
  • PyPi (📥 39 / month):

     pip install mkdocs-swangallery
    
select-files - 🥉5 · 💤 · Apache-2 ·
Filter pages for assignments.
  • GitHub (📦 7 · ⏱️ 05.09.2019):

     git clone https://github.com/supcik/mkdocs-select-files
    
  • PyPi (📥 20 / month):

     pip install mkdocs-select-files
    
Show 13 hidden projects...
  • mkdocs-gallery - 🥈16 · ⭐ 16 · BSD-3 ·
    Same features as sphinx-gallery (https://sphinx-gallery.github.io/) but on mkdocs (https://www.mkdocs.org/) (no sphinx..
  • mkdocs-categories-plugin - 🥈10 · ⭐ 6 · MIT ·
    An MkDocs plugin allowing for categorization of wiki pages.
  • file-filter - 🥈10 · ⭐ 5 · 🐣 · MIT ·
    A MkDocs plugin that lets you exclude/include docs files using globs, regexes, gitignore-style file and..
  • mkdocs-nav-enhancements - 🥉8 · ⭐ 2 · 💤 · MIT ·
    WIP plugin for working with titles of pages in MkDocs.
  • toc-sidebar - 🥉7 · ⭐ 2 · 💤 · MIT ·
    An MkDocs plugin that allows users to add additional content to the ToC sidebar using the Material theme.
  • mkdocs-nav-weight - 🥉7 · ⭐ 1 · MIT ·
    A simple mkdocs plugin, enables to organize Navigation in a more markdownic way.
  • schema-reader - 🥉6 · ⭐ 3 · 💤 · MIT ·
    A mkdocs plugin that scans specified directories and files for JSON Schema files, converts them to markdown and builds..
  • awesome-list - 🥉4 · ⭐ 4 · 💤 · MIT ·
    MkDocs Plugin to inject social media cards for each entry in an awesome-list.
  • mkdocs-copy - 🥉4 · ⭐ 3 · 💤 · MIT ·
    A MkDocs plugin that lets you copy (and maybe transform) arbitrary doc files to the build.
  • mkdocs-title-casing-plugin - 🥉4 · ⭐ 1 · 💤 · ❗️GPL-3.0 ·
    A lightweight mkdocs plugin to add title casing to all mkdocs pages and sections.
  • pagenav-generator - 🥉1 · ⭐ 2 · 💤 · MIT ·
    Little something to automatically generate a Navigation within a page itself. Depends on Awesome-pages.
  • filename-title - 🥉1 · ⭐ 1 · 💤 · ❗️AGPL-3.0 ·
    A mkdocs plugin which lets you use filenames as page tiltles.
  • mkdocs-pug - 🥉1 · 💤 · ❗Unlicensed
    Use pug templates with your mkdocs template.

✅ Quality checks (code blocks, spelling, etc.)

Back to top

mktestdocs - 🥇16 · ⭐ 84 · Apache-2
Run pytest against markdown files/docstrings.
  • GitHub (👨‍💻 3 · 🔀 4 · 📦 28 · 📋 3 - 66% open · ⏱️ 27.04.2023):

     git clone https://github.com/koaning/mktestdocs
    
  • PyPi (📥 11K / month):

     pip install mktestdocs
    
Show 4 hidden projects...
  • mkdocs-spellcheck - 🥈10 · ⭐ 6 · ISC ·
    A spell checker plugin for MkDocs.
  • Link Checker - 🥉9 · ⭐ 4 · 💤 · MIT
    Python asyncio + aiohttp Markdown *.md URL link checker: 10,000 files/second.
  • mkdocs-code-validator - 🥉7 · ⭐ 1 · MIT ·
    Checks Markdown code blocks in a MkDocs site against user-defined actions.
  • mkdocs-codecheck - 🥉5 · ⭐ 1 · 💤 · MIT
    Traverses a directory tree looking for code samples, then attempts to validate each code sample found.

🔍 Search & tables of content

Back to top

localsearch - 🥇16 · ⭐ 27 · MIT ·
A MkDocs plugin to make the native search plugin work locally (file:// protocol).
  • GitHub (👨‍💻 4 · 🔀 7 · 📦 51 · ⏱️ 02.01.2023):

     git clone https://github.com/wilhelmer/mkdocs-localsearch
    
  • PyPi (📥 3K / month):

     pip install mkdocs-localsearch
    
exclude-search - 🥇16 · ⭐ 23 · MIT ·
A mkdocs plugin that lets you exclude selected chapters from the search index.
  • GitHub (👨‍💻 4 · 🔀 2 · 📥 6 · 📦 240 · ⏱️ 04.02.2023):

     git clone https://github.com/chrieke/mkdocs-exclude-search
    
  • PyPi (📥 7.4K / month):

     pip install mkdocs-exclude-search
    
tags - 🥉9 · ⭐ 41 · 💤 · MIT ·
Processes tags in yaml metadata.
  • GitHub (👨‍💻 3 · 🔀 19 · 📋 14 - 50% open · ⏱️ 02.09.2021):

     git clone https://github.com/jldiaz/mkdocs-plugin-tags
    
  • PyPi (📥 660 / month):

     pip install mkdocs-plugin-tags
    

🍱 Site conversion (PDF/ePUB/etc.)

Back to top

mkdocs-with-pdf - 🥇22 · ⭐ 240 · 💤 · MIT ·
Generate a single PDF file from MkDocs repository.
  • GitHub (👨‍💻 6 · 🔀 60 · 📦 330 · 📋 94 - 53% open · ⏱️ 14.10.2021):

     git clone https://github.com/orzih/mkdocs-with-pdf
    
  • PyPi (📥 24K / month):

     pip install mkdocs-with-pdf
    
pdf-export - 🥈21 · ⭐ 280 · 💤 · MIT ·
An MkDocs plugin to export content pages as PDF files.
  • GitHub (👨‍💻 11 · 🔀 41 · 📦 390 · 📋 86 - 46% open · ⏱️ 05.10.2021):

     git clone https://github.com/zhaoterryy/mkdocs-pdf-export-plugin
    
  • PyPi (📥 18K / month):

     pip install mkdocs-pdf-export-plugin
    
print-site - 🥈20 · ⭐ 76 · MIT ·
MkDocs Plugin that adds an additional page that combines all pages, allowing easy exports to PDF and standalone HTML.
  • GitHub (👨‍💻 4 · 🔀 12 · 📦 210 · 📋 75 - 10% open · ⏱️ 07.12.2022):

     git clone https://github.com/timvink/mkdocs-print-site-plugin
    
  • PyPi (📥 9.9K / month):

     pip install mkdocs-print-site-plugin
    
mkpdfs - 🥈17 · ⭐ 93 · 💤 · ❗️GPL-3.0 ·
Converts your mkdocs documentation in PDF, to be shared with users.
  • GitHub (👨‍💻 8 · 🔀 28 · 📥 30 · 📦 47 · 📋 38 - 31% open · ⏱️ 11.08.2021):

     git clone https://github.com/comwes/mkpdfs-mkdocs-plugin
    
  • PyPi (📥 1.2K / month):

     pip install mkpdfs-mkdocs
    
mkdocs-pandoc - 🥉14 · ⭐ 110 · 💤 · Apache-2
[unmaintained] mkdocs - pandoc converter: use this fork https://github.com/twardoch/mkdocs-combine.
  • GitHub (👨‍💻 4 · 🔀 22 · 📦 48 · 📋 23 - 56% open · ⏱️ 14.03.2016):

     git clone https://github.com/jgrassler/mkdocs-pandoc
    
  • PyPi (📥 150 / month):

     pip install mkdocs-pandoc
    
Show 4 hidden projects...

🔧 Site management

Back to top

mike - 🥇26 · ⭐ 320 · BSD-3 ·
Manage multiple versions of your MkDocs-powered documentation via Git.
  • GitHub (👨‍💻 8 · 🔀 27 · 📥 130 · 📦 1.9K · 📋 140 - 4% open · ⏱️ 06.05.2023):

     git clone https://github.com/jimporter/mike
    
  • PyPi (📥 74K / month):

     pip install mike
    
monorepo - 🥇24 · ⭐ 250 · 📈 · Apache-2 ·
Build multiple documentation folders in a single Mkdocs. Designed for large codebases.
  • GitHub (👨‍💻 30 · 🔀 59 · 📦 300 · 📋 50 - 52% open · ⏱️ 12.05.2023):

     git clone https://github.com/backstage/mkdocs-monorepo-plugin
    
  • PyPi (📥 100K / month):

     pip install mkdocs-monorepo-plugin
    
mkdocs-multirepo-plugin - 🥈21 · ⭐ 68 · MIT ·
Build documentation in multiple repos into one site.
  • GitHub (👨‍💻 9 · 🔀 22 · 📦 76 · 📋 59 - 37% open · ⏱️ 01.04.2023):

     git clone https://github.com/jdoiro3/mkdocs-multirepo-plugin
    
  • PyPi (📥 13K / month):

     pip install mkdocs-multirepo-plugin
    
simple - 🥈20 · ⭐ 34 · Apache-2 ·
Build documentation files inside your code into a MkDocs site.
  • GitHub (👨‍💻 8 · 🔀 10 · 📦 35 · ⏱️ 16.05.2023):

     git clone https://github.com/athackst/mkdocs-simple-plugin
    
  • PyPi (📥 8.9K / month):

     pip install mkdocs-simple-plugin
    
mkdocs-versioning - 🥈17 · ⭐ 40 · 💤 · MIT ·
A tool that allows for versioning sites built with mkdocs.
  • GitHub (👨‍💻 5 · 🔀 6 · 📦 56 · 📋 25 - 12% open · ⏱️ 01.08.2021):

     git clone https://github.com/zayd62/mkdocs-versioning
    
  • PyPi (📥 2.5K / month):

     pip install mkdocs-versioning
    
multirepo - 🥉9 · ⭐ 25 · 💤 · MIT
A bit like monorepo, but keeps MkDocs projects separate.
  • GitHub (👨‍💻 2 · 🔀 2 · 📋 3 - 33% open · ⏱️ 11.01.2022):

     git clone https://github.com/wilhelmer/mkdocs-multirepo
    
  • PyPi (📥 160 / month):

     pip install mkdocs-multirepo
    
Show 5 hidden projects...
  • MkDocs Merge - 🥉12 · ⭐ 19 · MIT
    Merge the source of multiple MkDocs sites into a single one.
  • progress - 🥉6 · ⭐ 4 · 💤 · Apache-2 ·
    A plugin for MkDocs that lets you know exactly what is happening during the build.
  • mkdocs-yamp - 🥉6 · ⭐ 2 · Apache-2 ·
    Yet Another Multirepo Plugin for MkDocs.
  • 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..
  • multiple - 🥉4 · ⭐ 1 · 💤 · ❗️GPL-3.0 ·
    Allows to merge mkdocs documentations dynamically.

📁 Snippets & includes (reusing contents)

Back to top

include-markdown - 🥇23 · ⭐ 60 · Apache-2 ·
Mkdocs Markdown includer plugin.
  • GitHub (👨‍💻 11 · 🔀 11 · 📥 110 · 📦 1.4K · 📋 54 - 7% open · ⏱️ 10.03.2023):

     git clone https://github.com/mondeja/mkdocs-include-markdown-plugin
    
  • PyPi (📥 100K / month):

     pip install mkdocs-include-markdown-plugin
    
Markdown-Include - 🥈22 · ⭐ 89 · 📈 · ❗️GPL-3.0 ·
Provides syntax for Python-Markdown which allows for the inclusion of the contents of other Markdown documents.
  • GitHub (👨‍💻 12 · 🔀 37 · 📦 4.6K · 📋 22 - 31% open · ⏱️ 07.02.2023):

     git clone https://github.com/cmacmackin/markdown-include
    
  • PyPi (📥 62K / month):

     pip install markdown-include
    
Mdx Include - 🥉9 · ⭐ 49 · ❗Unlicensed ·
Python Markdown extension to include local or remote files.
  • GitHub (👨‍💻 3 · 🔀 2 · 📋 8 - 37% open · ⏱️ 26.07.2022):

     git clone https://github.com/neurobin/mdx_include
    
  • PyPi (📥 9.1K / month):

     pip install mdx_include
    
Show 6 hidden projects...
  • meta-descriptions - 🥈18 · ⭐ 10 · MIT ·
    Generate meta descriptions from the first paragraphs in your MkDocs pages.
  • codeinclude - 🥈15 · ⭐ 11 · MIT ·
    A plugin to include code snippets into mkdocs pages.
  • mkdocs-embed-external-markdown - 🥉14 · ⭐ 4 · MIT ·
    MkDocs Embed External Markdown plugin that allow to inject section or all full markdown content from a given url. The..
  • snippet - 🥉11 · ⭐ 11 · 💤 · MIT ·
    An mkdocs plugin that injects snippets from a file in a git repository.
  • mkdocs-version-annotations - 🥉10 · ⭐ 1 · MIT ·
    MkDocs plugin to add custom admonitions for documenting version differences.
  • git snippet - 🥉8 · ⭐ 5 · 💤 · MIT ·
    Mkdocs plugin that allow to inject snippet or all markdown content from a given remote git repository.

🎨 Theming

Back to top

Material for MkDocs - 🥇42 · ⭐ 14K · MIT · ·
Documentation that simply works.
  • GitHub (👨‍💻 210 · 🔀 2.9K · 📦 32K · 📋 1.9K - 0% open · ⏱️ 17.05.2023):

     git clone https://github.com/squidfunk/mkdocs-material
    
  • PyPi (📥 2.4M / month):

     pip install mkdocs-material
    
Cinder - 🥇21 · ⭐ 180 · 💤 · ❗Unlicensed ·
A clean, responsive MkDocs theme.
  • GitHub (👨‍💻 23 · 🔀 99 · 📥 960 · 📦 540 · 📋 50 - 30% open · ⏱️ 05.01.2021):

     git clone https://github.com/chrissimpkins/cinder
    
  • PyPi (📥 5.4K / month):

     pip install mkdocs-cinder
    
Bootswatch - 🥇19 · ⭐ 130 · 💤 · BSD-2 ·
MkDocs Bootswatch Themes.
  • GitHub (👨‍💻 10 · 🔀 58 · 📦 970 · 📋 33 - 9% open · ⏱️ 27.02.2020):

     git clone https://github.com/mkdocs/mkdocs-bootswatch
    
  • PyPi (📥 11K / month):

     pip install mkdocs-bootswatch
    
Bootstrap - 🥇16 · ⭐ 74 · 💤 · BSD-2 ·
MkDocs Bootstrap Theme.
  • GitHub (👨‍💻 6 · 🔀 36 · 📦 430 · 📋 15 - 20% open · ⏱️ 23.02.2020):

     git clone https://github.com/mkdocs/mkdocs-bootstrap
    
  • PyPi (📥 2.5K / month):

     pip install mkdocs-bootstrap
    
Windmill - 🥈14 · ⭐ 92 · 💤 · ❗Unlicensed ·
Outstanding mkdocs theme with a focus on navigation and usability.
  • GitHub (👨‍💻 8 · 🔀 43 · 📦 250 · 📋 30 - 46% open · ⏱️ 11.03.2022):

     git clone https://github.com/gristlabs/mkdocs-windmill
    
  • PyPi (📥 3.1K / month):

     pip install mkdocs-windmill
    
Bootstrap4 - 🥈13 · ⭐ 42 · 💤 · MIT ·
Bootstrap 4.0+ theme for MkDocs.
  • GitHub (👨‍💻 4 · 🔀 10 · 📦 88 · ⏱️ 05.11.2020):

     git clone https://github.com/byrnereese/mkdocs-bootstrap4
    
  • PyPi (📥 1.6K / month):

     pip install mkdocs-bootstrap4
    
Alabaster - 🥉8 · ⭐ 36 · 💤 · ❗Unlicensed ·
Alabaster port for MkDocs.
  • GitHub (👨‍💻 9 · 🔀 9 · 📋 17 - 17% open · ⏱️ 16.06.2020):

     git clone https://github.com/notpushkin/mkdocs-alabaster
    
  • PyPi (📥 350 / month):

     pip install mkdocs-alabaster
    
Windmill Dark - 🥉8 · ⭐ 30 · ❗Unlicensed ·
Outstanding mkdocs theme with a focus on navigation and usability.
  • GitHub (👨‍💻 4 · 🔀 10 · ⏱️ 12.05.2022):

     git clone https://github.com/noraj/mkdocs-windmill-dark
    
  • PyPi (📥 380 / month):

     pip install mkdocs-windmill-dark
    
Unidata - 🥉8 · 💤 · MIT ·
Custom MkDocs Material Design Theme.
  • GitHub (👨‍💻 16 · 🔀 2 · ⏱️ 27.09.2017):

     git clone https://github.com/mjames-upc/mkdocs-unidata
    
  • PyPi (📥 41 / month):

     pip install mkdocs-unidata
    
GitBook - 🥉7 · ⭐ 26 · 💤 · ❗Unlicensed ·
Default theme for GitBook for Mkdocs https://lramage.gitlab.io/mkdocs-gitbook-theme.
  • PyPi (📥 4.9K / month):

     pip install mkdocs-gitbook
    
  • GitLab (🔀 12 · 📋 17 - 41% open · ⏱️ 17.12.2018):

     git clone https://gitlab.com/lramage/mkdocs-gitbook-theme
    
BOOTSTRAP386 - 🥉6 · ⭐ 29 · 💤 · ❗Unlicensed ·
A vintage 1980s DOS inspired Twitter Bootstrap theme for MkDocs https://lramage.gitlab.io/mkdocs-bootstrap386.
  • PyPi (📥 5.2K / month):

     pip install mkdocs-bootstrap386
    
  • GitLab (🔀 2 · 📋 7 - 57% open · ⏱️ 06.06.2018):

     git clone https://gitlab.com/lramage/mkdocs-bootstrap386
    
Show 20 hidden projects...
  • Dracula - 🥈14 · ⭐ 8 · 🐣 · MIT ·
    Dark theme for Mkdocs.
  • Terminal for MkDocs - 🥈13 · ⭐ 19 · 🐣 · MIT ·
    monospace theme for MkDocs.
  • Simple Blog - 🥈13 · ⭐ 16 · 🐣 · MIT ·
    Blog Template for Mkdocs.
  • Lantana - 🥈12 · ⭐ 7 · MIT ·
    Lantana MKDocsHTML.
  • Ivory - 🥈11 · ⭐ 11 · 💤 · MIT ·
    Ivory theme for MkDocs.
  • Jinks - 🥈9 · ⭐ 15 · 💤 · BSD-2 ·
    Mkdocs jinks theme.
  • Zettelkasten - 🥈9 · ⭐ 3 · MIT ·
    This is a Zettelkasten theme and plugin for MkDocs. It renders the MkDocs pages as cards (zettels).
  • CustomMill - 🥉8 · ⭐ 11 · 💤 · ❗Unlicensed ·
    Outstanding mkdocs theme with a focus on navigation, customization and usability.
  • KPN for MkDocs - 🥉8 · ⭐ 7 · MIT ·
    KPN theme for MkDocs | owner=flow.
  • Semantic - 🥉8 · ⭐ 5 · 💤 · MIT ·
    Semantic-UI Theme for MkDocs.
  • Bootstrap 4 - 🥉8 · ⭐ 4 · MIT ·
    A vanilla Bootstrap 4 theme for MkDocs.
  • SWAN - 🥉7 · ⭐ 2 · ❗️AGPL-3.0 ·
    SWAN MkDocs theme.
  • Nature - 🥉6 · ⭐ 3 · 💤 · ❗Unlicensed ·
    A MkDocs theme.
  • docSkimmer - 🥉5 · ⭐ 16 · 💤 · ❗Unlicensed ·
    An accessible, skimmable theme for MkDocs.
  • mkdocs-theme-topdf - 🥉5 · ⭐ 8 · 💤 · MPL-2.0 ·
    A mkdocs theme for create PDF and printing with paged.js.
  • Moonstone - 🥉5 · ⭐ 5 · 💤 · ❗Unlicensed ·
    A documentation theme for mkdocs.
  • GitHub - 🥉5 · ⭐ 1 · 💤 · MIT ·
    Theme Mkdocs Like a Github. DEMO =.
  • mkdocs-rtl - 🥉4 · ⭐ 23 · 💤 · MIT
    mkdocs rtl theme based on mkdocs-material.
  • Inspired - 🥉4 · 💤 · MIT ·
    Mkdocs mobile responsive theme with slider navigation inspired by bootswatch flatly.
  • Cluster - 🥉3 · ⭐ 4 · 💤 · ❗Unlicensed ·
    Another bootstrap theme for MkDocs.

👽 Other

Back to top

no-sitemap - 🥉5 · 🐣 · MIT ·
Disable Mkdocs sitemap generation.
  • GitHub (📦 3 · ⏱️ 04.04.2023):

     git clone https://github.com/leonardehrenfried/mkdocs-no-sitemap-plugin
    
  • PyPi (📥 340 / month):

     pip install mkdocs-no-sitemap-plugin
    
Show 7 hidden projects...
  • bibtex - 🥇20 · ⭐ 44 · ❗️BSD-3-Clause-LBNL ·
    A MkDocs plugin for citation management using bibtex.
  • same-dir - 🥈10 · ⭐ 19 · MIT ·
    MkDocs plugin to allow placing mkdocs.yml in the same directory as documentation.
  • placeholder - 🥈10 · ⭐ 4 · MIT ·
    Add placeholders to your MkDocs pages.
  • vim-md-tags - 🥉8 · ⭐ 3 · 💤 · MIT ·
    An MkDocs plugin that creates a vim tag file of all markdown files.
  • badges - 🥉6 · ⭐ 2 · MIT ·
    Add badges to your mkdocs page.
  • thumbnails - 🥉5 · ⭐ 2 · 💤 · MIT ·
    MkDocs plugin for thumbnail images generated automatically.
  • pico-8 - 🥉5 · ⭐ 1 · 💤 · MIT ·
    A MKDocs plugin that allows to embed a Pico-8 web player in a page.

Related Resources

  • Best-of lists: Discover other best-of lists with awesome open-source projects on all kinds of topics.

Contribution

Contributions are encouraged and always welcome! If you like to add or update projects, choose one of the following ways:

  • Open an issue by selecting one of the provided categories from the issue page and fill in the requested information.
  • Modify the projects.yaml with your additions or changes, and submit a pull request. This can also be done directly via the Github UI.

If you like to contribute to or share suggestions regarding the project metadata collection or markdown generation, please refer to the best-of-generator repository. If you like to create your own best-of list, we recommend to follow this guide.

For more information on how to add or update projects, please read the contribution guidelines. By participating in this project, you agree to abide by its Code of Conduct.

License

CC0

About

🏆 📚 A ranked list of awesome MkDocs projects and plugins.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%