Saltar a contenido

πŸ€– Code execution

macros - πŸ₯‡27 Β· ⭐ 280 Β· MIT Β·
Create richer and more beautiful pages in MkDocs, by using variables and calls to macros in the markdown code.
  • GitHub (πŸ‘¨β€πŸ’» 31 Β· πŸ”€ 45 Β· πŸ“¦ 3.1K Β· πŸ“‹ 120 - 4% open Β· ⏱️ 09.03.2024)
  • PyPi (πŸ“₯ 330K / month):
    pip install mkdocs-macros-plugin
    
  • Add to mkdocs.yml:
    plugins:
      - macros
    
mkdocs-jupyter - πŸ₯‡24 Β· ⭐ 330 Β· Apache-2 Β·
Use Jupyter Notebook in mkdocs.
  • GitHub (πŸ‘¨β€πŸ’» 24 Β· πŸ”€ 42 Β· πŸ“¦ 2.2K Β· πŸ“‹ 110 - 19% open Β· ⏱️ 09.04.2024)
  • PyPi (πŸ“₯ 120K / month):
    pip install mkdocs-jupyter
    
  • Add to mkdocs.yml:
    plugins:
      - mkdocs-jupyter
    
markdownextradata - πŸ₯ˆ21 Β· ⭐ 77 Β· πŸ’€ Β· MIT Β·
A MkDocs plugin that injects the mkdocs.yml extra variables into the markdown template.
  • GitHub (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 17 Β· πŸ“¦ 1.1K Β· πŸ“‹ 34 - 23% open Β· ⏱️ 15.12.2021)
  • PyPi (πŸ“₯ 39K / month):
    pip install mkdocs-markdownextradata-plugin
    
  • Add to mkdocs.yml:
    plugins:
      - markdownextradata
    
mknotebooks - πŸ₯ˆ20 Β· ⭐ 130 Β· MIT Β·
A plugin for mkdocs to help you include Jupyter notebooks in your projects.
  • GitHub (πŸ‘¨β€πŸ’» 14 Β· πŸ”€ 20 Β· πŸ“¦ 530 Β· πŸ“‹ 39 - 33% open Β· ⏱️ 11.08.2023)
  • PyPi (πŸ“₯ 13K / month):
    pip install mknotebooks
    
  • Add to mkdocs.yml:
    plugins:
      - mknotebooks
    
gen-files - πŸ₯ˆ20 Β· ⭐ 84 Β· MIT Β·
MkDocs plugin to programmatically generate documentation pages during the build.
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 7 Β· πŸ“¦ 2K Β· πŸ“‹ 23 - 21% open Β· ⏱️ 03.02.2024)
  • PyPi (πŸ“₯ 250K / month):
    pip install mkdocs-gen-files
    
  • Add to mkdocs.yml:
    plugins:
      - gen-files
    
markdown-exec - πŸ₯ˆ20 Β· ⭐ 71 Β· ISC Β·
Utilities to execute code blocks in Markdown files.
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 5 Β· πŸ“¦ 230 Β· πŸ“‹ 36 - 41% open Β· ⏱️ 15.04.2024)
  • PyPi (πŸ“₯ 18K / month):
    pip install markdown-exec
    
  • Add to mkdocs.yml:
    plugins:
      - markdown-exec
    
mkdocs-markmap - πŸ₯ˆ15 Β· ⭐ 38 Β· MIT Β·
MkDocs plugin and extension to create mindmaps from markdown using markmap.
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 5 Β· πŸ“₯ 170 Β· πŸ“‹ 26 - 11% open Β· ⏱️ 05.10.2023)
  • PyPi (πŸ“₯ 2K / month):
    pip install mkdocs-markmap
    
  • Add to mkdocs.yml:
    plugins:
      - markmap
    
Termynal - πŸ₯ˆ14 Β· ⭐ 75 Β· MIT Β·
Python markdown terminal. Built for mkdocs.
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 7 Β· πŸ“¦ 160 Β· πŸ“‹ 15 - 46% open Β· ⏱️ 18.02.2024)
  • PyPi (πŸ“₯ 5K / month):
    pip install termynal
    
  • Add to mkdocs.yml:
    plugins:
      - termynal
    
pheasant - πŸ₯‰13 Β· ⭐ 16 Β· πŸ’€ Β· MIT Β·
Documentation tool for Markdown conversion by Jupyter client.
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 9 Β· πŸ“¦ 43 Β· ⏱️ 19.12.2020)
  • PyPi (πŸ“₯ 200 / month):
    pip install pheasant
    
  • Add to mkdocs.yml:
    plugins:
      - pheasant
    
user-defined-values - πŸ₯‰12 Β· ⭐ 4 Β· πŸ’€ Β· MIT Β·
MkDocs User Defined Values.
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 3 Β· πŸ“₯ 10 Β· πŸ“¦ 12 Β· ⏱️ 10.07.2022)
  • PyPi (πŸ“₯ 1K / month):
    pip install mkdocs-user-defined-values
    
  • Add to mkdocs.yml:
    plugins:
      - user-defined-values
    
nbconvert - πŸ₯‰9 Β· ⭐ 6 Β· BSD-2 Β·
A MkDocs plug-in provides a source parser for *.ipynb files.
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 1 Β· πŸ“¦ 2 Β· ⏱️ 09.04.2024)
  • PyPi (πŸ“₯ 500 / month):
    pip install mkdocs-nbconvert
    
  • Add to mkdocs.yml:
    plugins:
      - nbconvert
    
markdown-filter - πŸ₯‰9 Β· ⭐ 3 Β· πŸ’€ Β· MIT Β·
Adds a markdown template filter to the jinja templating environment in mkdocs.
  • GitHub (πŸ”€ 1 Β· πŸ“¦ 20 Β· ⏱️ 06.02.2019)
  • PyPi (πŸ“₯ 490 / month):
    pip install mkdocs-markdown-filter
    
  • Add to mkdocs.yml:
    plugins:
      - markdown-filter
    
placeholder - πŸ₯‰8 Β· ⭐ 7 Β· MIT Β·
Add placeholders to your MkDocs pages.
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 3 Β· πŸ“‹ 5 - 20% open Β· ⏱️ 17.04.2024)
  • PyPi (πŸ“₯ 740 / month):
    pip install mkdocs-placeholder-plugin
    
  • Add to mkdocs.yml:
    plugins:
      - placeholder
    
meta-manager - πŸ₯‰8 Β· ⭐ 1 Β· πŸ’€ Β· MIT Β·
MkDocs plugin for managing meta tags across folders and files.
  • GitHub (πŸ‘¨β€πŸ’» 3 Β· πŸ”€ 1 Β· πŸ“¦ 5 Β· πŸ“‹ 3 - 66% open Β· ⏱️ 24.03.2023)
  • PyPi (πŸ“₯ 1.8K / month):
    pip install mkdocs-meta-manager
    
  • Add to mkdocs.yml:
    plugins:
      - meta-manager
    
mkjsfiddle - πŸ₯‰7 Β· ⭐ 4 Β· MIT Β·
An MkDocs plugin that lets you edit code fences in JSFiddle.
  • GitHub (⏱️ 07.06.2023)
  • PyPi (πŸ“₯ 110 / month):
    pip install mkjsfiddle
    
  • Add to mkdocs.yml:
    plugins:
      - jsfiddle
    
Entangled - πŸ₯‰7 Β· Apache-2 Β·
An MkDocs plugin that lets you do Literate Programming through Entangled.
  • GitHub (πŸ“¦ 6 Β· ⏱️ 14.10.2023)
  • PyPi (πŸ“₯ 110 / month):
    pip install mkdocs-entangled-plugin
    
  • Add to mkdocs.yml:
    plugins:
      - entangled
    
jinja2sandbox - πŸ₯‰5 Β· ⭐ 3 Β· πŸ’€ Β· MIT Β·
A MkDocs plugin that enables the Jinja2-sandbox.
mkdocs_protobuf - πŸ₯‰4 Β· ⭐ 2 Β· πŸ’€ Β· Apache-2 Β·
Mkdocs plugin to render protobuf messages.
  • GitHub (πŸ‘¨β€πŸ’» 2 Β· πŸ”€ 1 Β· ⏱️ 30.03.2022)
  • PyPi (πŸ“₯ 250 / month):
    pip install mkdocs-protobuf
    
  • Add to mkdocs.yml:
    plugins:
      - mkdocs_protobuf
    
codeyaml - πŸ₯‰4 Β· πŸ’€ Β· MIT Β·
Allows for more than one yaml config in mkdocs.
  • GitHub (πŸ”€ 1 Β· ⏱️ 30.04.2019)
  • PyPi (πŸ“₯ 18 / month):
    pip install mkdocs-codeyaml-plugin
    
  • Add to mkdocs.yml:
    plugins:
      - codeyaml