PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Profiling Python Packages

Python packages with the GitHub topic profiling. Sorted by monthly downloads, with stars and forks.
DataDog
ddtrace

Datadog Python APM Client

40.6M 652 568
benfred
py-spy

Sampling profiler for Python programs

19.3M 16K 553
jrfonseca
gprof2dot

Converts profiling output to a dot graph.

5.3M 3K 391
gaogaotiantian
viztracer

A debugging and profiling tool that can trace and visualize python code execution

1.2M 8K 476
P403n1x87
austin-dist

Python frame stack sampler for CPython

939K 2K 66
plasma-umass
scalene

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

353K 14K 442
mongkok
fastapi-debug-toolbar

A debug toolbar for FastAPI.

206K 169 20
scoutapp
scout-apm

ScoutAPM Python Agent. Supports Django, Flask, and many other frameworks.

198K 77 19
cokelaer
easydev

Common utilities to ease the development of Python packages

53K 12 7
leopd
timebudget

Stupidly-simple speed measurements for Python.

45K 155 13
kolonialno
troncos

🪵 Troncos - Collection of logging, tracing and profiling tools

38K 13 0
asottile
importtime-waterfall

Generate waterfalls from `-Ximporttime` tracing.

35K 137 7
peleiden
pelutils

The Swiss army knife of Python projects

24K 7 0
conformist-mw
django-query-counter

Count Django SQL queries and surface duplicate (N+1) and slow ones in the console — works as a decorator (management commands, tasks, views) or as middleware

21K 24 3
avitai
calibrax

JAX benchmarking, profiling and evaluation metrics for Flax NNX: a registry of pure-function metrics (regression, classification, calibration, uncertainty, forecasting, generative, image, text, audio, graph, fairness), XLA FLOP counting, roofline analysis, GPU and energy monitoring, regression detection, publication exports, W&B and MLflow.

16K 2 0
daveepope
arena-pytest

A cross platform sandboxing framework with built in profiling workflows.

14K 13 3
uliegecsm
reprospect

A framework for reproducible prospecting of CUDA applications.

8K 1 0
ywatanabe1989
scitex-benchmark

Performance benchmarking, runtime monitoring, and profiling helpers

7K 0 0
jan-krueger
polars-telemetry

Profile Polars queries: per-node timings and row counts, both plans in a browser viewer, and findings on what slows a query down. Exports to OpenTelemetry and DogStatsD.

5K 0 0
al91liwo
fastapi-profiler-lite

A lightweight, zero-configuration performance profiler for FastAPI applications

4K 13 2
facebookexperimental
cutracer

A dynamic binary instrumentation tool for tracing and analyzing GPU kernel instructions.

4K 83 10
fjjjuv
prompt-flamegraph

Lightweight, zero-dependency Python package to profile LLM prompt tokens with interactive flamegraphs, waste detection, prompt diffs and HTML/SVG/Markdown/terminal exports.

4K 1 0
seba2390
executiontimer

Hierarchical execution timing for Python: nested sections, categories, asyncio and threads.

3K 0 0
ozeranskii
httptap

Rich-powered CLI that breaks each HTTP request into DNS, connect, TLS, wait, and transfer phases with waterfall timelines, compact summaries, or metrics-only output.

3K 831 43
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology