{"library":"esp-idf-size","type":"library","category":null,"description":"esp-idf-size is a Python library and command-line tool for analyzing the firmware size of projects built with the Espressif ESP-IDF framework. It parses map files generated by the linker to provide detailed insights into memory usage by components, archives, files, and symbols. As of version 2.1.0, it's actively maintained with several releases per year.","language":"python","status":"active","version":"2.1.0","tags":["esp-idf","firmware","size-analysis","embedded","espressif"],"last_verified":"Fri May 22","install":[{"cmd":"pip install esp-idf-size","imports":["from esp_idf_size.core import IdfSize","from esp_idf_size.size_report import SizeReport"]}],"homepage":null,"github":"https://github.com/espressif/esp-idf-size","docs":null,"changelog":null,"pypi":"https://pypi.org/project/esp-idf-size/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":2.7,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/esp-idf-size/compatibility"}}