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

Performance Analysis Python Packages

Python packages with the GitHub topic performance-analysis. Sorted by relevance, with stars and monthly downloads.
benfred
py-spy

Sampling profiler for Python programs

22.1M 15K 532
plasma-umass
scalene

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

305K 13K 436
LLNL
caliper-reader

Caliper is an instrumentation and performance profiling library

57K 415 78
llnl
llnl-hatchet

Graph-indexed Pandas DataFrames for analyzing hierarchical performance data

53K 36 19
szymonmaszke
torchfunc-nightly

PyTorch functions and utilities to make your life easier

21K 195 9
nschloe
perfplot

:chart_with_upwards_trend: Performance analysis for Python snippets

7K 1K 64
inducer
loopy

A code generator for array-based code on CPUs and GPUs

7K 632 80
extra-p
pycubexr

pyCubexR is a Python package for reading the Cube4 (.cubex) file format.

6K 8 3
triton-inference-server
triton-model-analyzer

Triton Model Analyzer is a CLI tool to help with better understanding of the compute and memory requirements of the Triton Inference Server models.

5K 516 86
facebookexperimental
cutracer

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

5K 69 9
JerBouma
fundamentalanalysis

Transparent and Efficient Financial Analysis

5K 5K 582
IBM
javacore-analyser

This is a tool to analyse IBM Javacore files and provide the report used to analyse hang/outage and performance issues.

4K 7 2
miketheman
pytest-execution-timer

Measure Pytest execution phases

4K 12 1
hatchet
hatchet

Analyze graph/hierarchical performance data using pandas dataframes

4K 119 41
plasma-umass
bigo

Measures empirical computational complexity (in both time and space) of functions

3K 52 4
al91liwo
fastapi-profiler-lite

A lightweight, zero-configuration performance profiler for FastAPI applications

3K 12 1
LucaCanali
sparkhistogram

Includes notes on using Apache Spark, with drill down on Spark for Physics, how to run TPCDS on PySpark, how to create histograms with Spark. Also tools for stress testing, measuring CPUs' performance, and I/O latency heat maps. Jupyter notebooks examples for using various DB systems.

3K 463 153
jubnl
timeit-decorator

A versatile timing decorator

2K 3 0
KaykCaputo
oracletrace

Lightweight Python tool to detect performance regressions and compare execution traces with call graph visualization.

2K 21 16
extra-p
extrap

Extra-P, automated performance modeling for HPC applications

1K 41 11
RRZE-HPC
osaca

Open Source Architecture Code Analyzer

1K 371 30
arprax
alnoms

A Performance Intelligence Engine that analyzes and verifies algorithmic performance before code reaches production.

1K 0 0
rajveer43
callflow-tracer

Trace, profile & visualize Python function calls with interactive graphs. FastAPI, Flask, Django integrations. VSCode extension. Find bottlenecks fast! 🔥

1K 1 0
jupyterlab
jupyterlab-ui-profiler

Extension for profiling performance of JupyterLab UI for JupyterLab core developers, extension developers, and advanced users.

877 14 3
    • Data from PyPI, GitHub, ClickHouse, and BigQuery