deepak1556/node-memwatch — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2022-12-29
Monitor a long-running Node.js server for gradual memory growth.
Take before-and-after HeapDiff snapshots around a suspect function to find leaked objects.
Set up leak alerts so you catch a growing memory footprint before production crashes.
Track memory usage trends over weeks on a chat or data-processing service.
| deepak1556/node-memwatch | keyan/ev_routing_engine | siddontang/tpush | |
|---|---|---|---|
| Stars | 6 | 5 | 5 |
| Language | C++ | C++ | C++ |
| Last pushed | 2022-12-29 | 2021-03-19 | 2013-11-05 |
| Maintenance | Dormant | Dormant | Dormant |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 3/5 | 4/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Native C++ addon, requires a build toolchain to compile for your Node.js version.
node-memwatch monitors a Node.js app's memory over time and alerts you to leaks, with a HeapDiff tool to pinpoint exactly what's not being cleaned up.
Mainly C++. The stack also includes C++, Node.js.
Dormant — no commits in 2+ years (last push 2022-12-29).
The README does not specify license details.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.