kmike/memory_profiler — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2013-03-06
Find which lines of code in a Python script use the most memory.
Discover a program is accidentally loading an entire file into memory instead of processing it in chunks.
Profile memory usage of data-heavy scripts interactively inside Jupyter or IPython.
Set a memory threshold that drops you into a debugger to hunt down leaks.
| kmike/memory_profiler | a-bissell/unleash-lite | abhiinnovates/whatsapp-hr-assistant | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Python | Python | Python |
| Last pushed | 2013-03-06 | — | — |
| Maintenance | Dormant | — | — |
| Setup difficulty | easy | hard | hard |
| Complexity | 2/5 | 4/5 | 3/5 |
| Audience | developer | researcher | developer |
Figures from each repo's GitHub metadata at analysis time.
Pure Python with no hard dependencies, psutil is recommended for better accuracy.
A Python tool that shows exactly how much RAM your code uses line by line, making memory hogs easy to spot.
Mainly Python. The stack also includes Python, psutil, Jupyter.
Dormant — no commits in 2+ years (last push 2013-03-06).
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.