Fast Apex log parser for Salesforce debug logs: a typed call tree with timings, governor limits and SOQL/DML counts. TypeScript, Node.js and browser.
-
Updated
Nov 2, 2026 - TypeScript
Fast Apex log parser for Salesforce debug logs: a typed call tree with timings, governor limits and SOQL/DML counts. TypeScript, Node.js and browser.
Artifact for the OOPSLA 2026 paper "Debugging Debugging Information Using Dynamic Call Trees"
Tools developed as part of the OOPSLA 2026 paper "Debugging Debugging Information Using Dynamic Call Trees"
CallTrace is a small function call hierarchy generation library
Zones timed into a call tree: a polite, zero dep, low-overhead Rust profiler that subtracts its own cost
Generate interactive execution-flow visualizations from application logs.
Visualize Python function call trees with timing in the terminal
Profiler in Rust from scratch: a call tree of self and total time with a chronomandala view
Interactive recursion visualizer — paste any recursive function and instantly see an animated call tree with time-travel replay, memoization detection, and variable watching. Free at recursee.com
To associate your repository with the call-tree topic, visit your repo's landing page and select "manage topics."