Cppcheck - Cppcheck is an analysis tool for C/C++ code. It detects the types of bugs that the compilers normally fail to detect. The goal is no false positives. CppCheckDownload cppcheck for free.
Doxygen - Generate documentation from source code
Shellcheck - ShellCheck finds bugs in your shell scripts
Sandcastle - Sandcastle produces accurate, MSDN style, comprehensive documentation by reflecting over the source...
Coverity Scan - Find and fix defects in your Java, C/C++ or C# open source project for free
NDoc - NDoc generates class library documentation from .