LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

flameshow

Terminal-based flamegraph viewer

TLDR

View a flamegraph file
$ flameshow [profile.json]
copy
View folded stacks
$ flameshow [stacks.folded]
copy
View from stdin
$ cat [profile] | flameshow
copy

SYNOPSIS

flameshow [options] [file]

DESCRIPTION

flameshow is a Python-based terminal flamegraph viewer. It allows users to visualize profiling data directly in the terminal, making it easy to analyze performance data without leaving the command line.The tool supports various profile formats and provides an interactive TUI for exploring flamegraphs, identifying hotspots, and understanding application performance.

PARAMETERS

-h, --help

Display help and exit
--version
Display version and exit
--theme THEME
Color theme: dark, light

KEYBINDINGS

↑/↓

Navigate through frames
Enter
Expand/collapse frame
q
Quit
?
Show help

CAVEATS

Requires Python environment. May not support all profiler output formats. Performance depends on terminal capabilities. Large profiles may impact rendering speed.

HISTORY

flameshow was developed as an alternative to browser-based flamegraph viewers, focusing on terminal-native display and quick profile inspection.

SEE ALSO

[flamelens](https://github.com/YS-L/flamelens), [flamegraph](https://github.com/brendangregg/FlameGraph), [py-spy](https://github.com/benfred/py-spy)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid