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
111 watching
431 forks
Language: Rust
last commit: 19 days ago
Linked from 3 awesome lists

performance-analysisprofilerprofilingpython

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
facebook/pyre-check Type-checking software for Python code 6,859
indygreg/pyoxidizer A tool for packaging and distributing Python applications by creating self-contained executables with embedded Python interpreters. 5,493
mtshiba/pylyzer A fast and feature-rich static code analyzer and language server for Python 2,483
pythonprofilers/memory_profiler Tools for analyzing memory usage of Python programs 4,379
pyinstaller/pyinstaller A tool for bundling Python applications and their dependencies into standalone executables. 11,914
nvdv/vprof A Python package providing interactive visualizations for analyzing the performance of Python programs. 3,958
dominicbreuker/pspy A tool to monitor Linux processes without root permissions 4,960
pmorissette/bt A flexible Python framework for building and testing algorithmic trading strategies 2,287
spyder-ide/spyder A comprehensive scientific Python development environment with advanced editing, analysis, and visualization capabilities. 8,344
jendrikseipp/vulture Automatically finds and reports unused code in Python programs. 3,513
google/pytype Automates type checking and error prevention in Python code 4,773
nedbat/coveragepy Analyze and report on the execution of Python code to measure coverage levels. 3,022
joerick/pyinstrument A Python profiler tool used to identify and optimize slow parts of code. 6,651
dashingsoft/pyarmor A tool for protecting and securing Python scripts by obfuscating them and binding them to specific machines or setting expiration dates. 3,452
pypa/pip A package installer for Python that simplifies the process of managing dependencies and installing packages. 9,537