llnode
« Back to VersTracker
Description:
LLDB plugin for live/post-mortem debugging of node.js apps
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: debugging nodejs lldb v8 profiling
Install: brew install llnode
About:
llnode is an LLDB plugin that enables debugging of live or crashed Node.js processes. It provides custom commands to inspect the V8 heap, view JavaScript stack traces, and analyze closures and objects. This tool is invaluable for diagnosing memory leaks and complex runtime issues in production environments.
Key Features:
  • Inspect V8 heap and JavaScript objects
  • View JavaScript stack traces for crashed processes
  • Analyze closures and context variables
  • Integrates with standard LLDB workflow
Use Cases:
  • Diagnosing memory leaks in Node.js applications
  • Analyzing core dumps from production crashes
  • Debugging complex asynchronous callback chains
Alternatives:
  • node-inspect – Uses the V8 inspector protocol for line-by-line debugging, whereas llnode works on core dumps and live processes without code modification.
  • gdb – Standard system debugger that lacks awareness of V8 heap structures and JavaScript context.
Version History
Detected Version Rev Change Commit
Sep 14, 2024 3:06pm 0 VERSION_BUMP c367b2ad