libmdf is a C89/POSIX Markdown renderer for ANSI terminal output and HTML.
It is a C port of the rendering surfaces from pkt.systems/mdf, with parity
checks against the Go implementation.
The project ships:
libmdf, a receiver-style C API.cmdf, a CLI renderer.cmdf.lua, a Lua CLI facade packaged with the CLI artifacts.PDF generation is intentionally out of scope.
Repository: https://github.com/sa6mwa/libmdf