Skip to content
Blazing fast flame graph tool for V8 and Node 🔥
JavaScript HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin stricter linting Apr 3, 2018
examples update exampole Apr 4, 2018
.gitignore nicer generated html Mar 30, 2018
.nojekyll try adding .nojekyll Mar 30, 2018
.travis.yml ci: add Node.js 10 (#11) Nov 14, 2018
LICENSE basic readme and license Mar 29, 2018 improve UI on mobile Apr 2, 2018
index.html adjust tooltip styles a bit Apr 4, 2018
index.js cleanup, comments Apr 2, 2018
package.json 1.1.3 Apr 4, 2018
viz.js fix a bug that made some bars hidden Apr 4, 2018
yarn.lock cut out UI code into a separate JS file Mar 30, 2018

🔥 flamebearer

A blazing fast flame graph tool for Node and V8. Used to visualize and explore performance profiling results. Designed to produce fast, lightweight flame graphs that remain responsive even on really big input.

Example graph


Use the online version, or the command line tool:

# install flamebearer (Node v8.5+ required)
$ npm install -g flamebearer

# profile your app
$ node --prof app.js

# generate flamegraph.html from a V8 log and open it in the browser
$ node --prof-process --preprocess -j isolate*.log | flamebearer


You can’t perform that action at this time.