Puffy mandoc (formerly mdocml) — UNIX manpage compiler — current version 1.14.6 (September 23, 2021)

The mandoc UNIX manpage compiler toolset

mandoc is a suite of tools compiling mdoc, the roff macro language of choice for BSD manual pages, and man, the predominant historical language for UNIX manuals. It is small, ISO C, ISC-licensed, and quite fast. The main component of the toolset is the mandoc utility program, based on the libmandoc validating compiler, to format output for UTF-8 and ASCII UNIX terminals, HTML 5, PostScript, and PDF.

mandoc has predominantly been developed on OpenBSD and is both an OpenBSD and a BSD.lv project. We strive to support all interested free operating systems, in particular FreeBSD, NetBSD, DragonFly, illumos, Minix 3, both GNU- and musl-based Linux distributions, and a few non-free systems like macOS, SUN Solaris and IRIX, as well as all systems running the pkgsrc portable package build system. To support mandoc development, consider donating to the OpenBSD foundation.


Documentation and help

Availability and installation

Related information

Copyright © 2008, 2009, 2010, 2011 Kristaps Dzonsons, © 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Ingo Schwarze, $Date: 2022/08/09 11:18:35 $
This server is running httpd on OpenBSD in the NYC*BUG rack sponsored and hosted by New York Internet. Thanks for all that!