plasma-umass / scalene
Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals
β12,623Updated 3 weeks ago
Alternatives and similar repositories for scalene:
Users that are interested in scalene are comparing it to the libraries listed below
- Memray is a memory profiler for Pythonβ13,929Updated last week
- π΄Β Call stack profiler for Python. Shows you why your code is slow!β7,045Updated 2 months ago
- Sampling profiler for Python programsβ13,602Updated 3 weeks ago
- Python logging made (stupidly) simpleβ21,529Updated last week
- π¦ Never use print() to debug again.β9,708Updated last week
- An extremely fast Python linter and code formatter, written in Rust.β38,302Updated this week
- Fast, correct Python JSON library supporting dataclasses, datetimes, and numpyβ6,872Updated last week
- a Hassle-Free Python Experienceβ14,173Updated last week
- Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization and exploration of big tabular data at a billion rows per sβ¦β8,380Updated 7 months ago
- Unbearably fast near-real-time hybrid runtime-static type-checking in pure Python.β3,003Updated this week
- A modern Python application packaging and distribution toolβ5,785Updated 4 months ago
- A Python library that generates static type annotations by collecting runtime typesβ4,880Updated 9 months ago
- Computing with Python functions.β4,050Updated this week
- A light-weight, flexible, and expressive statistical data testing libraryβ3,777Updated last week
- Monitor Memory usage of Python codeβ4,476Updated last year
- Typer, build great CLIs. Easy to code. Based on Python type hints.β16,970Updated this week
- Static Type Checker for Pythonβ14,251Updated this week
- Python datetimes made easyβ6,428Updated 2 weeks ago
- Simple, powerful, and fast logging for Python.β3,944Updated this week
- Install and Run Python Applications in Isolated Environmentsβ11,536Updated this week
- A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOMLβ2,803Updated 2 weeks ago
- A fast and reliable background task processing library for Python 3.β4,592Updated last week
- Retrying library for Pythonβ7,359Updated last week
- NumPy aware dynamic Python compiler using LLVMβ10,400Updated last month
- Modern, extensible Python project managementβ6,560Updated last month
- Cinder is Meta's internal performance-oriented production version of CPython.β3,609Updated last week
- Find dead Python codeβ3,798Updated last month
- Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.13. You feed it your Python app, it doeβ¦β13,098Updated this week
- A high-performance, zero-overhead, extensible Python compiler with built-in NumPy supportβ15,639Updated last week
- Python packaging and dependency management made easyβ33,105Updated this week