plasma-umass / scalene
Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals
☆12,158Updated this week
Related projects ⓘ
Alternatives and complementary repositories for scalene
- Memray is a memory profiler for Python☆13,336Updated last week
- Sampling profiler for Python programs☆12,775Updated last week
- 🚴 Call stack profiler for Python. Shows you why your code is slow!☆6,625Updated 3 weeks ago
- Python logging made (stupidly) simple☆19,906Updated this week
- A next generation HTTP client for Python. 🦋☆13,254Updated this week
- Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy☆6,237Updated this week
- A high-performance, zero-overhead, extensible Python compiler using LLVM☆15,119Updated 2 weeks ago
- A set of tools to keep your pinned Python dependencies fresh.☆7,745Updated last week
- Python packaging and dependency management made easy☆31,671Updated this week
- Monitor Memory usage of Python code☆4,368Updated 6 months ago
- The uncompromising Python code formatter☆38,936Updated this week
- Turn (almost) any Python command line program into a full GUI application with one line☆20,652Updated 8 months ago
- A Python package for easy multiprocessing, but faster than multiprocessing☆2,013Updated 3 months ago
- Computing with Python functions.☆3,863Updated last month
- Typer, build great CLIs. Easy to code. Based on Python type hints.☆15,741Updated this week
- Dataframes powered by a multithreaded, vectorized query engine, written in Rust☆30,216Updated this week
- Install and Run Python Applications in Isolated Environments☆10,470Updated this week
- Retrying library for Python☆6,723Updated last week
- Hydra is a framework for elegantly configuring complex applications☆8,784Updated last week
- A modern Python application packaging and distribution tool☆5,476Updated this week
- Hypothesis is a powerful, flexible, and easy to use library for property-based testing.☆7,571Updated this week
- Voilà turns Jupyter notebooks into standalone web applications☆5,453Updated this week
- Data validation using Python type hints☆21,014Updated this week
- Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.12. You feed it your Python app, it doe…☆12,005Updated this week
- Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.☆27,051Updated this week
- Cinder is Meta's internal performance-oriented production version of CPython.☆3,519Updated this week
- An extremely fast Python linter and code formatter, written in Rust.☆32,513Updated this week
- Pyodide is a Python distribution for the browser and Node.js based on WebAssembly☆12,249Updated this week
- Performant type-checking for python.☆6,856Updated this week
- A Python utility / library to sort imports.☆6,504Updated 3 months ago