source-map-explorer is a source map bundle analyzer that visualizes the space usage of bundled JavaScript files. It functions as a bundle size auditor and visualizer, using source maps to identify which original modules and files occupy the most space within a production bundle.
The main features of danvk/source-map-explorer are: Bundle Composition Analyzers, Bundle Visualization, Frontend Debugging Workflows, Source Bundling, Bundle-to-Module Visualizations, Bundle Space Analysis, Bundle-to-Source Mappings, Treemap Visualizations.
Open-source alternatives to danvk/source-map-explorer include: zouhir/jarvis — Jarvis is a suite of utilities for Webpack projects designed for bundle analysis, tree-shaking audits, build error… robertknight/webpack-bundle-size-analyzer — Webpack bundle size analyzer is a command-line tool and diagnostic utility that inspects compiled Webpack build output… callstack-io/haul — Haul is a Webpack-based mobile bundler and build tool designed for React Native applications. It manages the… siddharthkp/bundlesize — Bundlesize is a continuous integration tool used to calculate JavaScript bundle weights, track asset growth, and block… rolldown/rolldown — Rolldown is a high-performance JavaScript and TypeScript module bundler written in Rust. It functions as a fast module… webpack/webpack-bundle-analyzer — webpack-bundle-analyzer is a bundle size analysis tool and Webpack build plugin that visualizes the composition of web…
Jarvis is a suite of utilities for Webpack projects designed for bundle analysis, tree-shaking audits, build error debugging, and network performance simulation. It provides a browser-based dashboard to visualize asset distributions and monitor the total size of bundles and chunks. The project includes a network performance simulator that estimates how assets load across various connection types and speeds. It also features a tree-shaking analysis tool that measures the ratio of shakeable to non-shakeable module imports to identify opportunities for bundle size reduction. Additional capabili
Webpack bundle size analyzer is a command-line tool and diagnostic utility that inspects compiled Webpack build output to report the exact file size and percentage contribution of each individual module and package. It operates via JSON-driven static analysis against build output files, parsing and traversing abstract syntax trees and dependency graphs to calculate precise byte weights without altering original execution code. The tool sorts and aggregates parsed module metrics by file size and percentage share to highlight the largest bundle contributors. It provides terminal stream output a
Haul is a Webpack-based mobile bundler and build tool designed for React Native applications. It manages the development lifecycle and packages source code and assets into bundles for both local development servers and production environments. The project functions as a Webpack bundler extension, allowing the integration of custom loaders and plugins to modify how mobile assets and source code are processed. It includes a mobile bundle analyzer to examine the composition and size of the final output for asset optimization. The toolset covers application build tooling, project configuration a
Bundlesize is a continuous integration tool used to calculate JavaScript bundle weights, track asset growth, and block deployments that exceed predefined size limits. It functions as a bundle size validator and reporter that monitors JavaScript build files to prevent unexpected growth. The tool integrates directly into build pipelines to enforce frontend performance budgeting. It communicates validation results back to version control platforms via API calls, allowing it to signal when bundle size limits are exceeded and block pull requests in continuous integration workflows. The system ide