Skip to content

Releases: mourner/flamebearer

v2.1.0

Choose a tag to compare

@mourner mourner released this 25 Jun 14:37
  • Add function name hints to hot lines section.
  • Output suggestions when --stacks <function_name> doesn't return any matches.

v2.0.0

Choose a tag to compare

@mourner mourner released this 25 Jun 12:06

This project used to be about generating an HTML flamegraph for Node traces, but then lay dormant since 2018. In 2026, as of v2.0.0, it is revived with a new purpose: to be a useful CLI tool in the age of AI.

Flamebearer is now a CLI that summarizes CPU traces for AI agents and humans, designed for JavaScript performance optimization loops. Reads Chrome DevTools Performance recordings (.json / .json.gz) and Node .cpuprofile files,
and prints a compact, structured text summary — top CPU offenders, hot source lines, long tasks, with a way to drill down further.

npm install -g flamebearer

# Profile a Node script (wraps `node --cpu-prof`)
flamebearer-node bench.js

# Summarize a Chrome DevTools or node --cpu-prof trace
flamebearer profile.json.gz
flamebearer CPU.*.cpuprofile

v1.1.3

Choose a tag to compare

@mourner mourner released this 04 Apr 10:53
  • Added a tooltip. (Thanks @ibesora!)
  • Fixed a bug that could hide some bars after zooming.

v1.1.2

Choose a tag to compare

@mourner mourner released this 03 Apr 14:06
  • Style tweaks and better experience on mobile.
  • Slightly improved hover performance.

v1.1.1

Choose a tag to compare

@mourner mourner released this 03 Apr 11:10
  • Add a missing file in the NPM package.

v1.1.0

Choose a tag to compare

@mourner mourner released this 02 Apr 13:08
  • Added a search field.
  • Added browser history support (back/forward buttons).
  • Cleaner UI.

v1.0.2

Choose a tag to compare

@mourner mourner released this 30 Mar 20:22
  • Reduced resulting HTML size (~20% smaller, gzipped ~35% smaller)
  • Reduced noise in the graph (by converting absolute file paths to relative ones)

v1.0.1

Choose a tag to compare

@mourner mourner released this 30 Mar 16:57
  • Fix command line tool breaking on really big logs.
  • Add engines field to indicate this can only be used on Node v8.5.0+.

v1.0.0

Choose a tag to compare

@mourner mourner released this 30 Mar 15:57

First release.