Pumpjack is a tool for documenting APIs that are implemented in multiple languages.
For now, I'm using it to document just one API, the Qpid Proton event-driven messaging API.
See the current published results.
Makefile # Defines the make targets
python/ # Python library code
scripts/ # Scripts called by Makefile rules
xml/ # API definition files
input/ # Markdown and HTML input files
output/ # HTML output
make render # Generate content under output/
make clean # Removes output/
make publish # Publish the output to ssorj.net/pumpjack
make help # Print help for make targets