This is the technical documentation for Ninja, including API description, class dependency graphs and other nifty things.