#mdbook #footnotes

app mdbook-footnote

mdbook preprocessor for footnotes

3 unstable releases

0.2.0 Nov 22, 2025
0.1.1 Mar 23, 2023
0.1.0 Jun 25, 2022

#1368 in Text processing

Download history 15/week @ 2025-12-23 6/week @ 2025-12-30 27/week @ 2026-01-06 20/week @ 2026-01-13 14/week @ 2026-01-20 28/week @ 2026-01-27 19/week @ 2026-02-03 13/week @ 2026-02-10 7/week @ 2026-02-17 10/week @ 2026-02-24 23/week @ 2026-03-03 16/week @ 2026-03-10 36/week @ 2026-03-17 45/week @ 2026-03-24 41/week @ 2026-03-31 53/week @ 2026-04-07

177 downloads per month

Apache-2.0

18KB
134 lines

mdbook-footnote

A preprocessor for mdbook to support the inclusion of automatically numbered footnotes.

It turns this:

Normal text{{footnote: Or is it?}} in body.

into:

Normal text1 in body.

with the footnotes accumulated at the bottom of the page, following an <hr/>.

Configuration

The markdown boolean flag indicates whether footnotes should be emitted as MarkDown rather than HTML. This is needed for any non-HTML backend.

Installation

To use, install the tool

cargo install mdbook-footnote

and add it as a preprocessor in book.toml:

[preprocessor.footnote]


1: Or is it?

Dependencies

~8–13MB
~155K SLoC