DigiNews

Tech Watch by Johan Denoyer

← Back to articles

Show HN: Anyone interested in a tool helps to explore C++ ASTs

Quality: 7/10 Relevance: 8/10

Summary

ACAV (Aurora Clang AST Viewer) is an interactive visualization tool for C, C++, and Objective-C that lets you inspect the Clang AST of a translation unit using a JSON compilation database. Built with Clang and Qt, it provides navigation between source code and AST nodes, a declaration context view, and reusable AST caches for sessions. The project emphasizes real codebases and read-only AST exploration rather than editing.

🚀 Service construit par Johan Denoyer