Optic е инструмент с отворен код, който автоматично документира и тества вашия API.Улеснява запазването на спецификацията и кода на вашия API в синхрон и автоматизира тестовете на вашия договор.
Doxygen е инструмент за генериране на документация от коментирани източници на C ++, както и други популярни езици за програмиране като C, Objective-C, C #, PHP, Java, Python, IDL (CORBA ...