https://github.com/ksherlock/nroff_man
nroff -man; man without nroff.
https://github.com/ksherlock/nroff_man
man nroff
Last synced: about 1 month ago
JSON representation
nroff -man; man without nroff.
- Host: GitHub
- URL: https://github.com/ksherlock/nroff_man
- Owner: ksherlock
- Created: 2018-06-03T14:10:13.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2025-07-29T20:53:22.000Z (11 months ago)
- Last Synced: 2025-12-24T16:21:15.009Z (6 months ago)
- Topics: man, nroff
- Language: C
- Homepage:
- Size: 141 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# nroff_man
nroff -man; man without nroff.
This is a manual page viewer. It was written as a replacement for [GNO/ME](https://github.com/GnoConsortium/gno)'s
nroff-based man page viewer, but should work elsewhere (developed with clang on OS X and gcc on Windows/MSYS2).
The goal is to support the man macros (.TH, .SH, ...) directly, as well as a reasonable enough subset of troff commands
and escape codes. Other goals:
* fast
* small stack usage
* bug free
* pretty output
Ideally, man pages will be written in mandoc, converted to man via the [mandoc](http://mandoc.bsd.lv) utility,
then displayed with nroff_man.