Skip to content

Entry

pyinstrument

Appears in 5 awesome lists

A statistical wall-clock profiler with low overhead and readable call-tree output.

Open github.comjoerick/pyinstrument

Found in these lists

Awesome Python

Section: Debugging Tools · A statistical wall-clock profiler with low overhead and readable call-tree output.

FreshScore 94

Best Of Python Dev

Section: pyinstrument (29 · 8K) - Call stack profiler for Python. Shows you why your code is slow!. BSD-3 · (👨‍💻 78 · 🔀 300 · 📦 4.7K):

FreshScore 84

awesome-python

Section: Debugging and Profiling · 🚴 Call stack profiler for Python. Shows you why your code is slow!

FreshScore 81

Awesome Systematic Trading

Section: Python Profilers · Call stack profiler for Python. Shows you why your code is slow!

FreshScore 89

Awesome Django

Section: Performance · Call stack profiler for Python, Django, Flask, FastAPI.

FreshScore 89

scalene

Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals

In 6 listsDetails

memray

A memory profiler that tracks allocations in Python code, native extensions, and the interpreter itself.

In 4 listsDetails

GitHub

Inspect variables, expressions, and program execution with a single, simple function call.

In 4 listsDetails

py-spy

A sampling profiler for Python programs. Written in Rust.

In 4 listsDetails

gdb-dashboard

GDB dashboard is a standalone .gdbinit file written using the Python API that enables a modular interface showing relevant information about the program being debugged.

In 4 listsDetails

pudb

Allows you to debug code right where you write and test it in a terminal.

In 3 lists

GitHub

A python module for monitoring memory consumption of a process as well as line-by-line analysis of memory consumption for python programs.

In 3 lists

django-debug-toolbar

Configurable panels to debug requests/responses.

In 2 lists