{"library":"memlab","type":"library","category":null,"description":"MemLab is an end-to-end testing and analysis framework for identifying JavaScript memory leaks and optimization opportunities. Version 2.0.1 is the latest stable release, actively maintained by Meta. It provides automated browser memory leak detection using Puppeteer, a heap snapshot analysis API for Node.js/Electron/Hermes, and CLI tools for memory debugging. Key differentiators: supports custom leak detectors, object-oriented heap traversing, and integrates with unit testing. MemLab goes beyond simple heap dump analysis by automatically comparing snapshots and filtering leaks with retainer traces.","language":"javascript","status":"active","version":"2.0.1","tags":["javascript","facebook","memlab","memory","leak","detector","heap","snapshot","typescript"],"install":[{"cmd":"npm install memlab","imports":["import memlab from 'memlab'","import { IScenario } from 'memlab'","import { takeHeapSnapshot } from 'memlab'"]},{"cmd":"yarn add memlab","imports":[]},{"cmd":"pnpm add memlab","imports":[]}],"homepage":"https://facebook.github.io/memlab/","github":"https://github.com/facebook/memlab","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/memlab","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/memlab/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Fri Jul 24","install_tag":null}}