Dox is a Haxe documentation generator.
Dox also supports github-flavored markdown using haxe-markdown in the comment blocks.
If the library can be used on multiple Haxe targets with subtle differences (such as a #if
conditional compilation making certain methods (un)available), one XML per target should be generated. Dox then merges these XMLs and displays "Available on target" messages accordingly.