snakeviz
« Back to VersTracker
Description:
Web-based viewer for Python profiler output
Type: Formula  |  Latest Version: 2.2.2@0  |  Tracked Since: Oct 12, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: python profiling visualization development performance
Install: brew install snakeviz
About:
Snakeviz is a browser-based visualizer for Python profiling data. It renders the output from Python's cProfile module as interactive sunburst, icicle, or d3-based flame graphs. This visual representation helps developers quickly identify performance bottlenecks and understand the call stack hierarchy within their code.
Key Features:
  • Interactive sunburst and icicle charts
  • Browser-based interface (no terminal required)
  • Supports standard cProfile output files
  • D3.js powered visualizations
Use Cases:
  • Analyzing performance bottlenecks in Python scripts
  • Visualizing function call relationships and execution time
Alternatives:
  • cProfile – Built-in Python module providing raw text output, whereas Snakeviz offers visual interactivity.
  • py-spy – Sampling profiler useful for live processes, while Snakeviz analyzes saved profile runs.
Version History
Detected Version Rev Change Commit
Oct 12, 2025 10:24am 2 VERSION_BUMP 2a11b43b
Sep 15, 2025 8:52am 2 VERSION_BUMP efd85b22
Nov 10, 2024 4:48am 0 VERSION_BUMP f5d85217
Oct 11, 2024 9:12pm 1 VERSION_BUMP f666d909
Sep 13, 2024 10:45pm 1 VERSION_BUMP 2de87081