ACAV

ACAV
Interactive Abstract Syntax Tree (AST) visualization tool for C, C++, and Objective-C.
About
Technology stack
detected 2026-07-06“I am the author of ACAV, the Aurora Clang AST Viewer, and I have just made the first public release, v1.0.0. ACAV is an open-source Qt desktop application for exploring Clang ASTs in C, C++, Objective-C, and Objective-C++ projects that prov…”
View on RedditSome comments are pulled from public discussions around the web (look for the source icon). Quotes are excerpts; click through to read the full thread.
What does ACAV do?
ACAV (Aurora Clang AST Viewer) is a desktop application that allows users to interactively explore Clang Abstract Syntax Trees (ASTs) for C, C++, and Objective-C projects. It provides a side-by-side view of source code, AST structure, and declaration context, serving students, researchers, and developers who need to understand how Clang parses codebases. ACAV focuses on read-only inspection, enabling users to trace source locations to AST nodes, inspect node properties, and study program structu…
What industry does ACAV operate in?
ACAV operates in Software Development, Developer Tools, Compiler Tools, Code Analysis, C++, Objective-C.