pyheatmagic
SnakeViz
Our great sponsors
pyheatmagic | SnakeViz | |
---|---|---|
1 | 10 | |
1,020 | 2,209 | |
- | - | |
0.0 | 5.2 | |
over 2 years ago | 4 months ago | |
Python | Python | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pyheatmagic
SnakeViz
-
Python 3.11 delivers.
Python profiling is enabled primarily through cprofile, and can be visualized with help of tools like snakeviz (output flame graph can look like this). There are also memory profilers like memray which does in-depth traces, or sampling profilers like py-spy.
-
Hey Rustaceans! Got a question? Ask here! (40/2022)!
I'm looking for a Rust equivalent Python's cProfile https://docs.python.org/3/library/profile.html if possible with visualizations like in SnakeViz https://jiffyclub.github.io/snakeviz/
- Scanning Function calls in a script - is there a tool?
-
Pyheatmagic: Profile and view your Python code as a heat map
I've always used snakeviz with the stdlib profiler https://jiffyclub.github.io/snakeviz/
In prod, the pyinstrument profiler has worked well for me https://pyinstrument.readthedocs.io/en/latest/guide.html#pro...
What are some alternatives?
tuna - :fish: Python profile viewer
pygraphviz - Python interface to Graphviz graph drawing package
GooPyCharts - A Google Charts API for Python, meant to be used as an alternative to matplotlib.
Flask JSONDash - :snake: :bar_chart: :chart_with_upwards_trend: Build complex dashboards without any front-end code. Use your own endpoints. JSON config only. Ready to go.
VisPy - Main repository for Vispy
line_profiler - Line-by-line profiling for Python
bokeh - Interactive Data Visualization in the browser, from Python
plotly - The interactive graphing library for Python :sparkles: This project now includes Plotly Express!
Apache Superset - Apache Superset is a Data Visualization and Data Exploration Platform [Moved to: https://github.com/apache/superset]
Redash - Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.
matplotlib - matplotlib: plotting with Python
PyQtGraph - Fast data visualization and GUI tools for scientific / engineering applications