The Cocoon utilities process C++ include files and produce a net of relocatable web pages that document the libraries, classes, and global functions and types that are found in them. Cocoon relies on a small set of simple formatting conventions in the header files.

DOC++ is a documentation system for C, C++, IDL and Java generating both TeX output for high quality hardcopies and HTML output for sophisticated online browsing of your documentation. The documentation is extracted directly from the C/C++/IDL header/source files or Java class files.

KDOC is a C++ and IDL interface documentation tool, initially written for the specific purpose of generating documentation for the KDE libraries. KDOC extracts specially formatted documentation and information about your classes from the class' header or IDL files, and generates cross-referenced HTML, LaTeX or Man pages from it.

A Perl script designed to parse C/C++ header files and automatically generate documentation in a variety of formats based on the class definitions, declarations, and comment information found in those files.

SDoc is a general purpose document generator for programmers. It can process files to produce browsable or printable manuals from source files, which can have the documentation embeded in program comments. SDoc is configurable to fit any programming language (almost), and uses a simple markup which is quite readable in source form. Output formats are HTML, LaTeX and Lout.

DocBuilder detects program structures of the languages C/C++ and Pascal/Delphi and also description texts. The latter can be be present in comments inside the program or in separate text files. All relevant information is analyzed, assembled according to the desired configuration to a document and transformed then into the target formats. The user does not have to know these target formats.

DocJet is a tool for generating documentation from comments in source code. The current version, 3.0, works with Java, Visual Basic, C, C++ , and MS IDL. There is a full-featured demonstration version available for download. You will probably also be interested in AltHelp, a plug-in for VB and Visual Studio which can display DocJet-generated HTML just like the built-in documentation.