TGViewer
C++ - Reddit C++ - Reddit @r_cpp · 230 subscribers
Post #25086 17
ACAV v1.0.0: an open-source GUI tool for exploring Clang ASTs in C/C++ projects

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 provide a `compile_commands.json` compilation database.

It supports source-to-AST navigation, AST-node search, source-code search, declaration-context views, selected-subtree JSON export, and background AST generation/caching.



Links:

\- GitHub: https://github.com/uvic-aurora/acav

\- Release: https://github.com/uvic-aurora/acav/releases/tag/v1.0.0

\- Manual: https://uvic-aurora.github.io/acav-manual/index.html

\- Demo video: https://youtu.be/0M7dYAlnrTI

There are also prebuilt Docker/Podman demo images for LLVM 20, 21, and 22.

https://github.com/uvic-aurora/acav/pkgs/container/acav


I would appreciate feedback from C++ users, especially anyone who works with Clang tooling or wants a more visual way to inspect ASTs.





https://redd.it/1sz6w3w
@r_cpp
GitHub GitHub - uvic-aurora/acav: Aurora Clang AST Viewer Aurora Clang AST Viewer. Contribute to uvic-aurora/acav development by creating an account on GitHub.
More from @r_cpp
  1. Oct 4, 2026PJ Plauger's final column at C/C++ Users Journal (2000) https://jacobfilipp.com/DrDobbs/ar…
  2. Oct 4, 2026Why C++ is so hated!!! I love C++. High level + low level at the same time. But Linus Torv…
  3. Oct 4, 2026About alignment, struct layout and the cache... https://meetingcpp.com/blog/items/About-al…
  4. Oct 4, 20260x40: Intro, NB and C++ news, the 10 year anniversary , and the Quiz https://youtu.be/cEjc…
  5. Oct 4, 2026Packing Binary Is Fun, Actually https://hereticpleb.vercel.app/blog/packing-binary-is-fun-…
  6. Oct 3, 2026I've tried "Token Sequence Injection & Modern Macros" and here are my thoughts We had this…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →