py-spy

Code profiler

A tool that lets you visualize what your program is spending time on without modifying the code.

Sampling profiler for Python programs

GitHub

13k stars
110 watching
432 forks
Language: Rust
last commit: almost 2 years ago
Linked from 3 awesome lists

performance-analysisprofilerprofilingpython

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
facebook/pyre-checkType-checking software for Python code6,885
indygreg/pyoxidizerA tool for packaging and distributing Python applications by creating self-contained executables with embedded Python interpreters.5,562
mtshiba/pylyzerA fast and feature-rich static code analyzer and language server for Python2,550
pythonprofilers/memory_profilerTools for analyzing memory usage of Python programs4,403
pyinstaller/pyinstallerA tool for bundling Python applications and their dependencies into standalone executables.11,999
nvdv/vprofA Python package providing interactive visualizations for analyzing the performance of Python programs.3,957
dominicbreuker/pspyA tool to monitor Linux processes without root permissions5,005
pmorissette/btA flexible Python framework for building and testing algorithmic trading strategies2,316
spyder-ide/spyderA comprehensive scientific Python development environment with advanced editing, analysis, and visualization capabilities.8,408
jendrikseipp/vultureAutomatically finds and reports unused code in Python programs.3,561
google/pytypeAutomates type checking and error prevention in Python code4,791
nedbat/coveragepyMeasures code coverage during test execution3,040
joerick/pyinstrumentA Python profiler tool used to identify and optimize slow parts of code.6,727
dashingsoft/pyarmorA tool for protecting and obfuscating Python scripts to prevent reverse engineering3,720
pypa/pipA package installer for Python that simplifies the process of managing dependencies and installing packages.9,569