License README Repository and FTP access Groff dependencies Bug reports
Mailing lists
NEWS VERSION 1.22.3
NEWS VERSION 1.22.2
NEWS VERSION 1.22.1
NEWS VERSION 1.21
NEWS VERSION 1.20.1
NEWS VERSION 1.20
NEWS VERSION 1.19.2
NEWS VERSION 1.19.1
NEWS VERSION 1.19
NEWS VERSION 1.18.1
NEWS VERSION 1.18

HIS is the home page for groff (GNU Troff), which is a software typesetting package that reads plain text mixed with formatting commands and produces formatted output. Output may be PostScript or PDF, html, or ASCII/UTF8 for display at the terminal. Formatting commands may be either low-level typesetting requests (“primitives”) or macros from a supplied set. Users may also write their own macros. All three may be combined.

Present on most Unix systems owing to its long association with Unix manuals (manpages), groff is capable of producing typographically sophisticated documents while consuming only minimal system resources.

The source code of the currently released versions of groff is available at the GNU host and its mirrors; the current development version is available from a git repository. The current version is 1.22.3 (04-Nov-2014).

To view the git repository in your browser, use Savannah's cgit interface. There you can also download snapshots; simply click on a commit entry line to get the URL.

Additional contributions can be found here.

For a special version of groff on the Microsoft operating systems, see Groff for Windows (version 1.21).

Groff was originally written and maintained by James Clark; it is now maintained by Ted Harding and Werner Lemberg.

This document was produced using groff-1.22.3.
The image at the top has been contributed by Imogen Mulley, based on a similar picture found on the GNU server.