1

Is there somewhat of a standard out there that people use to document their libraries and frameworks?

Ideally, it would make use of JSON or YAML and would allow for generation of HTML pages that present it nicely.

ThatBrianDude
  • 2,952
  • 3
  • 16
  • 42
  • Related: [What tools are used to write documentation?](https://stackoverflow.com/q/12537/113116), [What is the best way to store software documentation?](https://stackoverflow.com/q/99419/113116) – Helen Oct 10 '17 at 17:43

1 Answers1

2

The most common approach to SDK documentation is to generate the docs from the comments in the source code. This way the class/function reference docs can be easily kept in sync with the implementation.

There are documentation generators for different programming languages and frameworks. Some tools let you combine the generated reference docs with manually written conceptual topics (overview, "getting started", etc.)

Some popular tools are:

albert
  • 8,285
  • 3
  • 19
  • 32
Helen
  • 87,344
  • 17
  • 243
  • 314