Many websites host HTML rendering of man pages. How to make them yourself?
Stackoverflow always has an answer for those questions .
./configure make ./mandoc -Thtml -Ostyle=mandoc.css ../man-pages-4.08/man1/mtrace.1 > ../mtrace.html
Where are the man pages?
- Kernel interfaces: https://www.kernel.org/doc/man-pages/
- Core utils: https://www.kernel.org/pub/linux/utils/util-linux/
Command-line parameters are usually listed as HTML definition lists with the tags: <dl> (definition list), <dt> (definition term), and <dd> (definition). It would not be too hard to extract those from the HTML output and make an index of all commands with each parameter as key and the corresponding (HTML-formated) documentation as value.