24 open-source projects similar to node-inspector/v8-profiler, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best V8 Profiler alternative.
Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.
Make a dump of the V8 heap for later inspection.
Node-clinic is a performance profiling suite for Node.js designed to diagnose CPU bottlenecks, memory leaks, and asynchronous event loop issues. It provides specialized diagnostic tools for visualizing asynchronous flows, generating CPU flame graphs, and analyzing heap memory allocation. The suite includes a CPU flame graph tool to identify functions consuming the most processing time, a heap memory analyzer to track object allocation and leaks, and an asynchronous I/O profiler to map operation flows and find event loop bottlenecks. These tools cover broader capabilities in CPU execution pro
🔥 single-command flamegraph profiling 🔥
Analyze computation-communication overlap in V3/R1.
jHiccup is a non-intrusive instrumentation tool that logs and records platform "hiccups" - including the JVM stalls that often happen when Java applications are executed and/or any OS or hardware platform noise that may cause the running application to not be continuously runnable.
v8-profiler-next provides node bindings for the v8 profiler.
Jaeger is a distributed tracing platform used for collecting, storing, and visualizing request flows across microservices. It identifies performance bottlenecks and errors by tracking requests as they move through multiple service boundaries. The system includes telemetry collectors, a multi-tenant backend, and a trace visualizer. The platform provides a multi-tenant tracing infrastructure that isolates data and queries by tenant to support shared environments. It supports standardized telemetry ingestion via the OpenTelemetry Protocol over gRPC and HTTP. To manage storage costs and overhead,
A sampling JVM profiler without the safepoint sample bias
Utilities for latency measurement and reporting
Blazing fast flame graph tool for V8 and Node 🔥
node-memwatch: Leak Detection and Heap Diffing for Node.JS
MCP server that channels JVM forensics into structured leak verdicts — for Claude Code.
JVM runtime execution analysis - finds hot code paths by frequency, not CPU time
thetool is a CLI tool to capture different cpu, memory and other profiles for your node app in Chrome DevTools friendly format
⏱️ Notes and resources related to v8 and thus Node.js performance