Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 2.1 KB

README.md

File metadata and controls

30 lines (23 loc) · 2.1 KB

A curated list of different preprocessors, backends and other additions to mdbook which I have found.

Please feel free to contribute.

Preprocessors

Name Description
mdbook-admonish A preprocessor for mdbook to add Material Design admonishments.
mdbook-cmdrun This is a preprocessor for the rust-lang mdbook project. This allows to run arbitrary (shell) commands and include the output of these commands within the markdown file.
mdbook-katex A preprocessor for mdBook, rendering LaTex equations to HTML at build time.
mdbook-mermaid A preprocessor for mdbook to add mermaid support
mdbook-pagetoc A page table of contents for mdBook
mdbook-plantuml mdBook preprocessor to render PlantUML diagrams to png images in the book output directory
mdbook-svgbob SvgBob mdbook preprocessor which swaps code-blocks with neat SVG.

Backends

Name Description
mdbook-ebub An experimental mdbook backend for creating EPUB documents.
mdbook-linkcheck A backend for mdbook which will check your links for you.
mdbook-latex An mdbook backend for generating LaTeX and PDF documents.
mdbook-pdf A backend for mdBook written in Rust for generating PDF based on headless chrome and Chrome DevTools Protocol.

Other

Name Description
actions-mdbook GitHub Actions for mdBook (rust-lang/mdBook) Setup mdBook quickly and build your site fast. Linux (Ubuntu), macOS, and Windows are supported.