awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
danvk avatar

danvk/source-map-explorer

0
View on GitHub↗
3,930 estrellas·111 forks·TypeScript·Apache-2.0·2 vistas

Source Map Explorer

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 tool generates an interactive treemap to represent bundle composition and calculates compressed gzip sizes to estimate actual network transfer costs. It further serves as a code coverage mapper by overlaying execution data onto source maps to identify unused code segments that can be deferred or split.

The utility provides capabilities for path sanitization via regular expressions to simplify file labels and supports exporting analysis results into HTML, JSON, or TSV formats.

Features

  • Bundle Composition Analyzers - Decomposes JavaScript bundles to identify which original files and modules occupy the most space.
  • Bundle Visualization - Generates an interactive treemap to visualize the relative size of modules and files within a production bundle.
  • Frontend Debugging Workflows - Visualizes bundle composition to help identify and eliminate bloated dependencies or oversized modules.
  • Source Bundling - Analyzes source bundling to identify which files occupy the most space in the final output.
  • Bundle-to-Module Visualizations - Generates an interactive tree map from source maps to identify the largest modules in a bundle.
  • Bundle Space Analysis - Identifies which original source files occupy the most space within minified JavaScript bundles using source maps.
  • Bundle-to-Source Mappings - Calculates original file sizes by mapping byte offsets in a bundled file back to source map entries.
  • Treemap Visualizations - Represents the relative size of different modules as nested rectangles to highlight the largest contributors to bundle size.
  • Bundle Size Analysis - Calculates compressed gzip sizes and provides detailed bundle breakdowns in HTML or JSON formats.
  • Gzip Size Previews - Provides estimates of the file size after gzip compression to approximate actual network transfer costs.
  • Visual Coverage Mapping - Overlays execution metrics onto a bundle visualization to distinguish between used and unused code segments.
  • Execution Coverage Visualization - Overlays execution data onto source maps to visually identify unused code segments that can be deferred or split.
  • Web Asset Optimization - Provides tools to reduce network transfer costs by analyzing compressed bundle sizes and identifying unused code.
  • Bundle Analysis - Debugs bundle space usage using source maps.

Historial de estrellas

Gráfico del historial de estrellas de danvk/source-map-explorerGráfico del historial de estrellas de danvk/source-map-explorer

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace danvk/source-map-explorer?

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.

¿Cuáles son las características principales de danvk/source-map-explorer?

Las características principales de danvk/source-map-explorer son: Bundle Composition Analyzers, Bundle Visualization, Frontend Debugging Workflows, Source Bundling, Bundle-to-Module Visualizations, Bundle Space Analysis, Bundle-to-Source Mappings, Treemap Visualizations.

¿Qué alternativas de código abierto existen para danvk/source-map-explorer?

Las alternativas de código abierto para danvk/source-map-explorer incluyen: zouhir/jarvis — Jarvis is a suite of utilities for Webpack projects designed for bundle analysis, tree-shaking audits, build error… 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… dequelabs/axe-core — axe-core is an automated accessibility testing engine and compliance auditor designed to scan web and mobile…

Alternativas open-source a Source Map Explorer

Proyectos open-source similares, clasificados según cuántas características comparten con Source Map Explorer.
  • zouhir/jarvisAvatar de zouhir

    zouhir/jarvis

    5,459Ver en GitHub↗

    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

    JavaScriptbuild-tooldashboardwebpack
    Ver en GitHub↗5,459
  • callstack-io/haulAvatar de callstack-io

    callstack-io/haul

    3,682Ver en GitHub↗

    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

    TypeScript
    Ver en GitHub↗3,682
  • siddharthkp/bundlesizeAvatar de siddharthkp

    siddharthkp/bundlesize

    4,476Ver en GitHub↗

    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

    JavaScript
    Ver en GitHub↗4,476
  • rolldown/rolldownAvatar de rolldown

    rolldown/rolldown

    13,797Ver en GitHub↗

    Rolldown is a high-performance JavaScript and TypeScript module bundler written in Rust. It functions as a fast module compiler that implements a Rollup-compatible API to ensure compatibility with existing workflows and plugins while specializing in ECMAScript Module formats. The project distinguishes itself by using a Rust-based core engine and lazy compilation to reduce the time spent resolving and transforming source code. It focuses on minimizing final delivery sizes through static analysis and tree-shaking to remove unused code. The toolset covers a broad range of build capabilities, in

    Rust
    Ver en GitHub↗13,797
  • Ver las 30 alternativas a Source Map Explorer→