To quickly generate HTML documentation for a namespace hierarchy, say ::app, run the following commands from inside your application after all code has been loaded.

package require ruff
::ruff::document_namespaces html ::app -output app.html -recurse true

 This will create the documentation for all classes and procs under the ::app namespace tree, in the app.html file.