As a way of demonstrating the usefulness of JsDoc Toolkit we've done something a little narcissistic: we've run JsDoc on itself. Afterall JsDoc Toolkit is written in JavaScript, so what other documentation tool would we possibly use? And, as a way of demonstrating the flexibility of the tool, as well as the creativity of its users, we've published our documentation using five different templates.

Sweet

Sweet Template

This template is included in the standard JsDoc Toolkit distribution. It was created by Michael Mathews and has been added to by members of the JsDoc Toolkit community. This should be considered the "default" template.


Sunny

Sunny Template

This template is included in the standard JsDoc Toolkit distribution. It was created by Michael Mathews and has been added to by members of the JsDoc Toolkit community. This is intended to emulate the look and feel of JavaDoc output.


Spicey

Spicey Template

This template is available for download from http://vinces.ca/jsdocs/. It was created by Vince Spicer. This adds many useful features to the default templates, including expanding tree listings and multiple frames. Vince has done a great job making JsDoc even more useable.


Mad

Mad Template

This template is available for download from http://lib.metatype.jp/madtemplate/. It was created by inamorix. In spite of the name, this template will make you happy. It adds lots of artistic polish and color to the usual look and feel.


XML

[No Preview]

This template is included in the standard JsDoc Toolkit distribution. It was created by Michael Mathews and has been added to by members of the JsDoc Toolkit community. This might be an option for serializing your documentation to a platform-neutral format.