pprof support for Node.js
pprof support for Node.js
Pure JavaScript pprof encoder and decoder
React component for visualizing pprof with WebGL
Convert pprof profiling data into Markdown format for performance analysis
pprof profiling capture for wattpm
Handy wrapper for pprof
CPU and heap profiling and flamegraph visualization tool using @platformatic/react-pprof
Node.js profiling library that automatically uploads heap profiles to Polar Signals
Express middleware that exposes pprof endpoints for easy profiling
Node.js profiling bridge for OpenTelemetry resource metadata and pprof export
pprof profiling capture for watt
AI Skill for pprof profile analysis - convert .pb.gz to Markdown and generate structured performance recommendations
pyroscope nodejs package
English | [简体中文](./README-zh_CN.md) # 🔬speedscope A fast, interactive web-based viewer for performance profiles. Supports import from a variety of profiles in a variety of languages (JS, Ruby, Python, Go & more). Try it here: https://www.speedscope.app
Support for google-perftools remote profiling with NodeJS
A WebAssembly memory profiler
Converts performance profiles to human and LLM friendly Markdown.
my cool project
OpenCtx provider that annotates Go functions with their associated CPU time and memory allocations.
pyroscope nodejs package
Continuous profiling for Bun using JavaScriptCore's sampling profiler with Pyroscope backend
To install dependencies:
Tools and plugins to run innerloop builds of typescript monorepos using [esbuild](https://esbuild.github.io/).
An internal perf tools for rust programs.
Allocation profiling and Linux memory telemetry for Rust services.
Convert jemalloc heap profiles to pprof to understand memory usage, fix memory leaks, and fix OOM Kills.
An internal perf tools for rust programs.
foundations adapter for culpert: maps TelemetryContext spans into culpert's SpanContext and provides a TelemetryServerRoute for serving pprof profiles.
Unified CLI for profiling MoonBit code: profile wasm (wasmtime), summarize / diff pprof files, and drive cross-backend bench runs.
Per-span heap allocation profiler core for Rust services.
CLI for analyzing culpert profiles (`culpert report` / `diff` / `info` / `upload` / `pull`).
Proc-macros for culpert. The crate-root re-exports the macros at `culpert::span_fn`; depend on `culpert` rather than this crate directly.
tracing-crate adapter for culpert: maps tracing::Span IDs into culpert's SpanContext via a tracing_subscriber::Layer.
Convert Linux `perf script` textual output into gzip'd pprof. Used to round out cross-backend profiling on Linux where samply isn't available (e.g. inside containers).
A minimal pprof server implementation using hyper without runtime dependency
library and binary tool to manipulate Provisioning Profile files
Generates pprof profiles of ruby memory usage
perf2pprof converts perf record output to gperftools CPU profile format for analysis and visualization using excellent pprof tool.
A safepoint-based sampling performance profiler that uses actual time deltas as weights to correct safepoint bias. Outputs JSON, pprof, collapsed stacks, or text report.
A safepoint-based sampling performance profiler that uses thread CPU time deltas as weights to correct safepoint bias. Outputs pprof, collapsed stacks, or text report.