SharpDox — это инструмент документации для создания документации по коду C# любого типа. Инструмент создает модель заданного решения C# и передает ее зарегистрированным подключаемым модулям экспорта. Плагины преобразуют модель в определенный результат. SharpDox поставляется с подключаемым модулем экспорта chm и html, который демонстрирует возможности инструмента.
Помимо обычной документации по коду, он создает диаграммы классов, диаграммы последовательности и расширенную документацию со статьями и описаниями пространств имен!