🔎 Overview#
Clanguru
C language utils and tools based on the libclang and binutils modules.
Clanguru provides four main capabilities:
Documentation Generation: Create documentation from C/C++ source code in multiple formats (Myst Markdown, Markdown, RestructuredText)
Mock Generation: Generate C function mocks for unit testing with GMock and CMock support
Object File Analysis: Analyze dependencies and symbol usage with HTML and Excel reports
Code Parsing: Parse and examine C/C++ Abstract Syntax Trees
See the Getting Started section to learn how to use Clanguru.