memray has 16.3M monthly downloads and 15K GitHub stars. Version 1.19.3 supports Python 3.7.0+, first published in 2022.
It is actively maintained under a permissive license, last released in Apr 2026.
It is built on top of jinja2, rich and textual. It is used by 21 tracked packages, including pytest-memray, codeflash and chalkruntime.
GitHub topics include memory, memory-leak and memory-leak-detection.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- jinja2 >=2.9
- rich >=11.2.0
- textual >=0.41.0
- typing-extensions
41 optional dependencies
- asv[benchmark]
- asv[dev]
- black[lint]
- black[dev]
- bump2version[dev]
- bump2version[docs]
- check-manifest[dev]
- check-manifest[lint]
- cython[dev]
- cython[test]
- flake8[dev]
- flake8[lint]
- furo[docs]
- furo[dev]
- greenlet[test]
- greenlet[dev]
- ipython[dev]
- ipython[docs]
- ipython[test]
- isort[lint]
- isort[dev]
- mypy[dev]
- mypy[lint]
- packaging[test]
- packaging[dev]
- pytest[test]
- pytest[dev]
- pytest-cov[test]
- pytest-cov[dev]
- pytest-textual-snapshot[test]
- pytest-textual-snapshot[dev]
- setuptools[test]
- setuptools[dev]
- sphinx[dev]
- sphinx[docs]
- sphinx-argparse[docs]
- sphinx-argparse[dev]
- textual[dev]
- textual[test]
- towncrier[dev]
- towncrier[docs]
Used By
- pytest-memray
- codeflash
- chalkruntime
- noetl
- backend-ai-appproxy-coordinator
- backend-ai-appproxy-worker
- pytest-benchmem
- flytekitplugins-memray
- fftvis
- lf-bench
- asv-bench-memray
- sphinx-performance
- airflow-memray
- miles-rl
- benchie
- neuronbridge-python
- arlbench
- django-profileboard
- racetrack-job-runner-v2
- jotunn
- hydra-profiler