16 lines
751 B
Plaintext
16 lines
751 B
Plaintext
lowdown is a Markdown translator producing HTML5 and roff documents in
|
|
the ms and man formats. It's just clean, secure, open source C code with
|
|
no dependencies. Its canonical documentation is lowdown(1) for the
|
|
formatter, lowdown(5) for the syntax, and the library interface at
|
|
lowdown(3).
|
|
|
|
lowdown started as a fork of hoedown to add sandboxing (pledge(2),
|
|
capsicum(4), or sandbox_init(3)) and roff output to securely generate
|
|
PDFs on OpenBSD with just mandoc(1).
|
|
|
|
It has grown to admit many more extensions and outputs, and can even be
|
|
used to show the difference between two Markdown documents with
|
|
lowdown-diff, documented as the lowdown diffing engine. This uses a
|
|
tree-based difference algorithm to show semantically-valid Markdown
|
|
differences.
|