Comparison_of_documentation_generators

Comparison of documentation generators

Comparison of documentation generators

Add article description


The following tables compare general and technical information for a number of documentation generators. Please see the individual products' articles for further information. Unless otherwise specified in footnotes, comparisons are based on the stable versions without any add-ons, extensions or external programs. Note that many of the generators listed are no longer maintained.

General information

Basic general information about the generators, including: creator or company, license, and price.

More information Name, Creator ...

Supported formats

The output formats the generators can write.

More information HTML, CHM ...

Other features

More information possibility of extended customization, generated diagrams ...

See also

Notes

  1. Ddoc has a macro system which can be customized to output any desired format. CHM, groff (manpages), XHTML, XML, and LaTeX (so PostScript and PDF) were tested. They are not currently included in the standard distribution. Standard HTML output also is generated using macros and can be redefined.
  2. Generated from the LaTeX output only.[2]
  3. Though not officially supported as an output format, Epydoc uses LaTeX and PostScript as intermediate steps to produce the final PDF documentation.
  4. Via Doclets from Third Parties.
  5. RDoc currently only provides generators for CHM and XML documents in the RDoc version provided as part of the Ruby 1.9 Core.
  6. RDoc generates documentation for RI, which is Ruby's version of the Unix man pages.
  7. Generated from the LaTeX output only

References

  1. "PEP 256 -- Docstring Processing System Framework | Python.org".

Share this article:

This article uses material from the Wikipedia article Comparison_of_documentation_generators, and is written by contributors. Text is available under a CC BY-SA 4.0 International License; additional terms may apply. Images, videos and audio are available under their respective licenses.