π΄Β Call stack profiler for Python. Shows you why your code is slow!
β7,662Mar 9, 2026Updated last week
Alternatives and similar repositories for pyinstrument
Users that are interested in pyinstrument are comparing it to the libraries listed below
Sorting:
- Sampling profiler for Python programsβ15,038Mar 5, 2026Updated 2 weeks ago
- Memray is a memory profiler for Pythonβ14,937Mar 13, 2026Updated last week
- Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposalsβ13,321Mar 5, 2026Updated 2 weeks ago
- Python logging made (stupidly) simpleβ23,687Feb 22, 2026Updated 3 weeks ago
- Fast, correct Python JSON library supporting dataclasses, datetimes, and numpyβ7,962Mar 3, 2026Updated 2 weeks ago
- An extremely fast Python linter and code formatter, written in Rust.β46,359Updated this week
- Rich is a Python library for rich text and beautiful formatting in the terminal.β55,777Feb 26, 2026Updated 3 weeks ago
- Yet Another Python Profiler, but this time multithreading, asyncio and gevent aware.β1,700Updated this week
- Typer, build great CLIs. Easy to code. Based on Python type hints.β19,035Updated this week
- Data validation using Python type hintsβ27,284Updated this week
- Python packaging and dependency management made easyβ34,300Updated this week
- A next generation HTTP client for Python. π¦β15,168Mar 1, 2026Updated 2 weeks ago
- Retrying library for Pythonβ8,446Mar 11, 2026Updated last week
- Python frame stack sampler for CPythonβ2,176Mar 13, 2026Updated last week
- Simple, powerful, and fast logging for Python.β4,645Updated this week
- A tool (and pre-commit hook) to automatically upgrade syntax for newer versions of the language.β4,055Dec 22, 2025Updated 2 months ago
- The property-based testing library for Pythonβ8,504Updated this week
- The little ASGI framework that shines. πβ12,031Updated this week
- Modern, extensible Python project managementβ7,151Feb 27, 2026Updated 3 weeks ago
- Monitor Memory usage of Python codeβ4,559Apr 29, 2024Updated last year
- Simple, modern and fast file watching and code reload for Python, written in Rustβ2,442Nov 28, 2025Updated 3 months ago
- The uncompromising Python code formatterβ41,428Updated this week
- Find dead Python codeβ4,382Mar 4, 2026Updated 2 weeks ago
- Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.β28,157Mar 1, 2026Updated 2 weeks ago
- Optional static typing for Pythonβ20,302Updated this week
- Trio β a friendly Python library for async concurrency and I/Oβ7,204Mar 11, 2026Updated last week
- Python Classes Without Boilerplateβ5,746Updated this week
- Line-by-line profiling for Pythonβ3,219Mar 14, 2026Updated last week
- An in-browser Python profile viewerβ2,553Feb 20, 2026Updated last month
- SQL databases in Python, designed for simplicity, compatibility, and robustness.β17,725Updated this week
- A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOMLβ3,654Nov 27, 2025Updated 3 months ago
- A modern Python package and dependency manager supporting the latest PEP standardsβ8,544Mar 5, 2026Updated 2 weeks ago
- Ultra fast asyncio event loop.β11,687Jan 30, 2026Updated last month
- A Python library that generates static type annotations by collecting runtime typesβ4,995Feb 11, 2026Updated last month
- Static Type Checker for Pythonβ15,327Updated this week
- Rust bindings for the Python interpreterβ15,462Updated this week
- More routines for operating on iterables, beyond itertoolsβ4,043Updated this week
- Python profile viewerβ1,565Sep 8, 2025Updated 6 months ago
- An ASGI web server, for Python. π¦β10,506Updated this week