| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
A simple React web application for visualizing treemap data generated by the Launchpad size analysis tool. Supports both the new TreemapResults format and legacy iOS analysis reports.
npm installnpm run devOpen http://localhost:5173 to view the app in the browser.
npm run buildThe preferred format matching the Python TreemapResults model:
{
"root": {
"name": "App Name",
"install_size": 1000000,
"download_size": 800000,
"is_directory": true,
"children": [...],
"details": {}
},
"total_install_size": 1000000,
"total_download_size": 800000,
"file_count": 100,
"category_breakdown": {...},
"platform": "ios"
}Legacy iOS analysis reports are automatically detected and converted:
{
"file_analysis": {
"total_size": 8454690,
"file_count": 29,
"files_by_type": {
"unknown": [...],
"png": [...],
"car": [...]
}
},
"app_info": {
"name": "App Name",
...
}
}The app includes two sample files:
Different element types are color-coded in the treemap:
The app provides helpful error messages:
This is a testing tool for the Launchpad size analysis project. The converter handles the transition from legacy analysis formats to the new treemap structure defined in treemap.py.
| Back | FazBrowse Home | New Git URL |