All Projects → mapbox → Flamebearer

mapbox / Flamebearer

Licence: isc
Blazing fast flame graph tool for V8 and Node 🔥

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to Flamebearer

Phoronix Test Suite
The Phoronix Test Suite open-source, cross-platform automated testing/benchmarking software.
Stars: ✭ 1,339 (-9.83%)
Mutual labels:  performance, profiling
Trace Nodejs
Trace is a visualised distributed tracing platform designed for microservices.
Stars: ✭ 471 (-68.28%)
Mutual labels:  performance, profiling
Home
Project Glimpse: Node Edition - Spend less time debugging and more time developing.
Stars: ✭ 260 (-82.49%)
Mutual labels:  performance, profiling
Easy Monitor
企业级 Node.js 应用性能监控与线上故障定位解决方案
Stars: ✭ 2,451 (+65.05%)
Mutual labels:  v8, performance
Etrace
Emacs Lisp Latency Tracing for the Chromium Catapult Trace Event Format
Stars: ✭ 45 (-96.97%)
Mutual labels:  performance, profiling
imgui-flame-graph
A Dear ImGui Widget for displaying Flame Graphs.
Stars: ✭ 93 (-93.74%)
Mutual labels:  profiling, flame-graph
Pyroscope
Continuous Profiling Platform! Debug performance issues down to a single line of code
Stars: ✭ 4,816 (+224.31%)
Mutual labels:  performance, profiling
React Perf Devtool
A browser developer tool extension to inspect performance of React components.
Stars: ✭ 2,277 (+53.33%)
Mutual labels:  performance, profiling
Monomorphist
monomorphist - a JavaScript performance companion
Stars: ✭ 30 (-97.98%)
Mutual labels:  v8, performance
V8 Bailout Reasons
🔧 A list of Crankshaft bailout reasons with examples
Stars: ✭ 861 (-42.02%)
Mutual labels:  v8, performance
Discovery
Discoveries on Sustainable Loading research
Stars: ✭ 174 (-88.28%)
Mutual labels:  v8, performance
Karma Benchmark
A Karma plugin to run Benchmark.js over multiple browsers with CI compatible output.
Stars: ✭ 88 (-94.07%)
Mutual labels:  performance, profiling
Quickperf
QuickPerf is a testing library for Java to quickly evaluate and improve some performance-related properties
Stars: ✭ 231 (-84.44%)
Mutual labels:  performance, profiling
Tracetools
Tools to process Go trace logs into various profiles. Complement for "go tool trace".
Stars: ✭ 105 (-92.93%)
Mutual labels:  performance, profiling
Profilinggo
A quick tour (or reminder) of Go performance tools
Stars: ✭ 219 (-85.25%)
Mutual labels:  performance, profiling
Web Tooling Benchmark
JavaScript benchmark for common web developer workloads
Stars: ✭ 290 (-80.47%)
Mutual labels:  v8, performance
Tracy
C++ frame profiler
Stars: ✭ 3,115 (+109.76%)
Mutual labels:  performance, profiling
Myperf4j
High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it.
Stars: ✭ 2,281 (+53.6%)
Mutual labels:  performance, profiling
Processhacker
A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware.
Stars: ✭ 6,285 (+323.23%)
Mutual labels:  performance, profiling
Observer cli
Visualize Erlang/Elixir Nodes On The Command Line
Stars: ✭ 1,058 (-28.75%)
Mutual labels:  performance, profiling

🔥 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

Usage

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

Thanks

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].