PulseGateLive intelligence on AI-era software
Coverage
172,482

Software tracked

 

Freshness
18 min ago

Last update

 

Cadence
936/day

7-day average

Indexed today: 785

PulseGate

Live intelligence on the software shipping in the AI era — apps, models, agents, and infra.

Software is shipping faster than ever, and a growing share of it lives outside the official app stores. PulseGate tracks it live — free, for builders, analysts, and everyone keeping up.

Platform

  • All Apps
  • Categories
  • Industry Updates
  • Data Sources
  • Coverage Rules
  • Glossary
  • Embed Widget

Support

  • Help Center
  • Suggest a URL
  • Report an Issue

Company

  • About
  • Press & Data
  • Contact
  • Platform Status

Legal

  • Privacy
  • Terms
  • Disclaimer

© 2026 PulseGate. Operated by Dymaxio s.r.o., Prague, Czech Republic.·

All systems operational
PulseGate
AC
ACAV
Visit ↗
  1. Home/
  2. Other dev tools/
  3. ACAV
←Back to results
AACAV logo

ACAV

github.io·Infrastructure

ACAV (Aurora Clang AST Viewer) is an interactive tool designed for visualizing and exploring the Abstract Syntax Trees (ASTs) of C, C++, and Objective-C projects. Built with Clang and Qt, it addresses the challenge of interactively examining Clang ASTs for real-world codebases, rather than just simple examples. json, ACAV enables users to open actual projects, inspect the AST for individual translation units, and seamlessly navigate between source code and AST nodes.

The platform provides a navigable tree view of the AST, allowing users to move in both directions between source locations and corresponding AST nodes. It features panels for file exploration, source code display, AST tree visualization, declaration context, and logging. Users can search both the source text and AST nodes, and the tool supports reusing dependency and AST-cache artifacts across sessions to maintain responsiveness. ACAV’s architecture comprises three programs: the main interactive GUI application (acav), a utility for extracting dependency information from the compilation database (query-dependencies), and a component for building and caching serialized AST files for individual source files (make-ast).

ACAV is intended for students learning about compiler internals, researchers investigating program structure, and developers who are building or debugging Clang-based tools. Its functionality is focused on read-only AST exploration; it does not modify source code, perform refactoring, or serve as a general-purpose editor. The tool displays the AST of one translation unit at a time and applies the recorded build settings from the compilation database for each source file, using background processing and caching to keep the interface responsive.

Delivery options include native builds and a containerized workflow, with documentation covering installation prerequisites, usage instructions, and detailed guidance for both approaches. There is also an OCI demo image available for demonstration purposes. Licensing information is provided through an authoritative license file, and the project’s documentation includes release notes, class and file references, and project attribution. ACAV is positioned as a specialized AST visualization tool for C-family languages, bridging the gap between Clang’s front-end infrastructure and practical, interactive AST exploration.

Open SourceGPL-2.0
WebCLImacOSWindowsLinux
A
ACAV preview
Visit github.io↗
⭐24
stars
🍴1
fork
✓5
features
📅2026
since

Overview

5 features

ACAV sits in PulseGate's Other dev tools category. It makes it easier for developers to explore and understand C/C++/Objective-C ASTs interactively. It is built as an open-source project for C/C++/Objective-C developers. ACAV is open source under the GPL-2.0 license. It runs on the web, the command line, macOS, Windows, and Linux.

Behind ACAV is UVic Aurora, and the product first shipped in 2026. Development happens publicly on GitHub with 24 stars and 4 commits in the last 90 days. Key capabilities include AST visualization, source code navigation, and declaration context view.

  • ✓AST visualization
  • ✓Source code navigation
  • ✓Declaration context view
  • ✓Project explorer
  • ✓Dependency analysis

Tags

ast-viewerclang-toolingcode-visualization

AI capabilities

Weights: Open

Built with & integrations

Runs on
BrowserCLImacOSWindowsLinux

Trust & compliance

LicenseGPL-2.0
Verified signals
✓ HTTPS✓ Open Source✓ Free tier✓ GitHub · ★ 24✓ Active maintenance

Recent events

Latest indexed changes and source events

  1. IndexedJun 28, 7:27 PM

    Show HN: Anyone interested in a tool helps to explore C++ ASTs verified by the PulseGate indexer

    Source: PulseGate indexerOpen ↗

Frequently asked questions about ACAV

What does ACAV do?
ACAV makes it easier for developers to explore and understand C/C++/Objective-C ASTs interactively. It is catalogued under Other dev tools on PulseGate.
Who is ACAV for?
ACAV is an open-source project built for C/C++/Objective-C developers.
Is ACAV free?
Yes — ACAV is open source under the GPL-2.0 license and free to use.
What platforms does ACAV run on?
ACAV runs on the web, the command line, macOS, Windows, and Linux.
Is ACAV still maintained?
PulseGate's automated liveness checks currently classify ACAV as active. The GitHub repository shows 4 commits in the last 90 days.
What are alternatives to ACAV?
Similar tools tracked by PulseGate include axm-ast, CodeAva, and ATAC.axm-astCodeAvaATAC
Who makes ACAV?
ACAV is developed by UVic Aurora.
When did ACAV launch?
ACAV first shipped in 2026.

At a glance

Platforms
Cli · Web
Languages
English
Open source
Yes · ★ 24
License
GPL-2.0
First seen
Jun 25, 2026
Activity
🟢 Active
Status
🟢 Active
Built for
C/C++/Objective-C developers
Model
Open source
Solves
Makes it easier for developers to explore and understand C/C++/Objective-C ASTs interactively.

Developer

UVic Aurora
Solo developer
↗ GitHub

Open source

View on GitHub →
⭐ Stars
24
🍴 Forks
1
Open issues
0
Last commit
2mo ago
Commits 90d
4
Contributors
1
Authorship
Solo
Default branch
main
Latest release
v1.0.0 · 3mo ago

Live coverage

Confidence
Medium · 73
Indexed
Jun 28, 2026
Lifecycle
Alive
Activity
Active
First seen
Jun 2026
Last seen
2w ago
Identity audit (9)
Entity ID
cmqy6moxh0eug7aap2v3gi494
Slug
show-hn-anyone-interested-in-a-tool-helps-to-explore-c-asts-github-io
Verification state
Indexed for public listing
Claim / listing state
Unclaimed · listed: yes
Index status
Included in index
Latest evidence snapshot
Jun 28, 2026
Timeline basis
Indexed-at chronology (no inferred launch/funding milestones).
Last updated
Jul 13, 2026
Canonical URL
https://uvic-aurora.github.io/acav-manual/index.html

Similar apps

Other apps tracked under the same category.

  • axm-ast
    github.com
  • CodeAva
    codeava.com
  • ATAC
    julien-cpsn.com
  • astrocrawl
    pypi.org
  • acpdbg
    pypi.org
  • ccviz
    pypi.org