awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 Repos

Awesome GitHub RepositoriesBundle Analysis

Utilities for inspecting, visualizing, and optimizing frontend asset bundles.

Explore 14 awesome GitHub repositories matching part of an awesome list · Bundle Analysis. Refine with filters or upvote what's useful.

Awesome Bundle Analysis GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • panjiachen/vue-admin-templateAvatar von PanJiaChen

    PanJiaChen/vue-admin-template

    20,414Auf GitHub ansehen↗

    vue-admin-template is a boilerplate for building administrative interfaces using Vue.js. It provides a pre-configured layout, routing, and state management to bootstrap admin dashboards. The project includes a role-based access control system to restrict menu visibility and route access based on user permissions. It features a component scaffolding tool for generating boilerplate views and business components from templates, as well as an automated SVG icon management system for registering and rendering vector graphics. The template covers data management through Excel import and export uti

    Integrates bundle analysis tools to visualize the size of third-party modules in the final output.

    JavaScriptaxioselement-uijavascript
    Auf GitHub ansehen↗20,414
  • rolldown/rolldownAvatar von rolldown

    rolldown/rolldown

    13,797Auf GitHub ansehen↗

    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

    Provides utilities to inspect and visualize the size and structure of the final output bundles.

    Rust
    Auf GitHub ansehen↗13,797
  • webpack/webpack-bundle-analyzerAvatar von webpack

    webpack/webpack-bundle-analyzer

    12,667Auf GitHub ansehen↗

    webpack-bundle-analyzer is a bundle size analysis tool and Webpack build plugin that visualizes the composition of web application assets. It generates an interactive treemap to identify large dependencies and analyze the distribution of modules within the final payload. The tool functions as a bundle visualizer and a static report generator, exporting analysis data as standalone HTML and JSON files. It supports live bundle tracking via WebSockets during development and allows for the analysis of existing static stats files through a command line interface. The project provides capabilities

    Analyzes existing Webpack stats files via a command line interface to visualize bundle composition.

    JavaScriptanalyzebundlechart
    Auf GitHub ansehen↗12,667
  • jantimon/html-webpack-pluginAvatar von jantimon

    jantimon/html-webpack-plugin

    10,728Auf GitHub ansehen↗

    This project is a Webpack HTML generator and template engine that creates HTML files and automatically injects compiled script and style bundles. It functions as an asset injection tool and build process minifier to automate the production of web pages. The tool differentiates itself through a customizable template system that supports dynamic variable injection, programmatic content generation, and the ability to generate multiple distinct HTML entry points for multi-page applications. It also provides a hook-based lifecycle pipeline, allowing for the modification of assets and tags before t

    Allows specifying which asset chunks to include or exclude in a file to control page dependencies.

    JavaScripthtml-webpack-pluginwebpack
    Auf GitHub ansehen↗10,728
  • ixartz/saas-boilerplateAvatar von ixartz

    ixartz/SaaS-Boilerplate

    6,838Auf GitHub ansehen↗

    This project is a comprehensive starter kit for building subscription-based web applications using Next.js and TypeScript. It provides a structural foundation for developing software-as-a-service platforms, incorporating integrated user authentication, payment tiers, and multi-tenant organization management. The framework distinguishes itself with a dedicated multi-tenant application architecture that organizes users into teams and organizations with workspace switching. It includes a built-in monetization layer via Stripe subscription integration for managing pricing tiers and billing cycles

    Provides utilities for visualizing JavaScript bundle sizes to identify and remove bloated dependencies.

    TypeScriptauthenticationboilerplatemulti-tenancy
    Auf GitHub ansehen↗6,838
  • zouhir/jarvisAvatar von zouhir

    zouhir/jarvis

    5,459Auf GitHub ansehen↗

    Jarvis ist eine Suite von Hilfsprogrammen für Webpack-Projekte, die für Bundle-Analyse, Tree-Shaking-Audits, Debugging von Build-Fehlern und Simulation der Netzwerkleistung konzipiert ist. Sie bietet ein browserbasiertes Dashboard zur Visualisierung von Asset-Verteilungen und zur Überwachung der Gesamtgröße von Bundles und Chunks. Das Projekt enthält einen Netzwerkleistungssimulator, der schätzt, wie Assets über verschiedene Verbindungstypen und Geschwindigkeiten hinweg geladen werden. Es bietet zudem ein Tree-Shaking-Analysetool, das das Verhältnis von shakeable zu nicht-shakeable Modulimporten misst, um Möglichkeiten zur Reduzierung der Bundle-Größe zu identifizieren. Zusätzliche Funktionen decken die Fehlerbehebung bei Build-Fehlern ab, indem rohe Kompilierungsfehler für die Lesbarkeit formatiert und integrierte Links zu externen Suchmaschinen bereitgestellt werden. Das Toolset analysiert zudem statische Assets, um Chunk-Verteilungen zu berechnen und Modulimporttypen zu bewerten.

    Visualizes the size of bundles and chunks to identify large files and reduce application load time.

    JavaScriptbuild-tooldashboardwebpack
    Auf GitHub ansehen↗5,459
  • rails/webpackerAvatar von rails

    rails/webpacker

    5,276Auf GitHub ansehen↗

    Webpacker is a frontend build tooling system and JavaScript module manager that integrates Webpack into Ruby on Rails applications. It serves as a bridge between the backend web framework and the frontend build process to compile JavaScript and CSS into browser-ready bundles. The system provides a dedicated development asset server for real-time code reloading and automatic browser refreshing. For production, it includes a precompilation pipeline that minifies scripts and stylesheets and applies network asset compression to optimize delivery. The project covers comprehensive asset management

    Generates HTML tags for asset packs and dependent chunks to prevent duplication during optimization.

    Ruby
    Auf GitHub ansehen↗5,276
  • siddharthkp/bundlesizeAvatar von siddharthkp

    siddharthkp/bundlesize

    4,476Auf GitHub ansehen↗

    Bundlesize ist ein Continuous-Integration-Tool zur Berechnung von JavaScript-Bundle-Größen, zur Verfolgung des Asset-Wachstums und zum Blockieren von Deployments, die vordefinierte Größenlimits überschreiten. Es fungiert als Validator und Reporter für Bundle-Größen, der JavaScript-Build-Dateien überwacht, um unerwartetes Wachstum zu verhindern. Das Tool lässt sich direkt in Build-Pipelines integrieren, um Performance-Budgets für das Frontend durchzusetzen. Es kommuniziert Validierungsergebnisse über API-Aufrufe an Versionskontrollplattformen zurück, wodurch es signalisieren kann, wenn Größenlimits überschritten werden, und Pull Requests in CI-Workflows blockieren kann. Das System identifiziert Ziel-Assets mithilfe von Glob-Mustern und ordnet sie über eine Konfigurationsdatei spezifischen Größenbeschränkungen zu. Die Größenanalyse erfolgt durch die Bewertung sowohl der Rohdateigrößen als auch komprimierter Versionen (z. B. Gzip oder Brotli) im Vergleich zu Maximalwerten.

    Monitors and enforces bundle size limits.

    JavaScript
    Auf GitHub ansehen↗4,476
  • danvk/source-map-explorerAvatar von danvk

    danvk/source-map-explorer

    3,930Auf GitHub ansehen↗

    source-map-explorer ist ein Source-Map-Bundle-Analysator, der die Platznutzung gebündelter JavaScript-Dateien visualisiert. Er fungiert als Bundle-Size-Auditor und Visualisierer und verwendet Source Maps, um zu identifizieren, welche ursprünglichen Module und Dateien den meisten Platz innerhalb eines Produktions-Bundles einnehmen. Das Tool generiert eine interaktive Treemap, um die Bundle-Zusammensetzung darzustellen, und berechnet komprimierte Gzip-Größen, um die tatsächlichen Netzwerkübertragungskosten abzuschätzen. Es dient zudem als Code-Coverage-Mapper, indem Ausführungsdaten auf Source Maps gelegt werden, um ungenutzte Code-Segmente zu identifizieren, die aufgeschoben oder gesplittet werden können. Das Utility bietet Funktionen zur Pfad-Sanitisierung mittels regulärer Ausdrücke, um Dateilabels zu vereinfachen, und unterstützt den Export von Analyseergebnissen in HTML-, JSON- oder TSV-Formate.

    Debugs bundle space usage using source maps.

    TypeScript
    Auf GitHub ansehen↗3,930
  • statoscope/statoscopeAvatar von statoscope

    statoscope/statoscope

    1,579Auf GitHub ansehen↗

    Statoscope is a toolkit for analyzing (with UI-base report) and validate stats of your bundle.

    Modern tool for analyzing bundle stats and validating them in CI.

    TypeScript
    Auf GitHub ansehen↗1,579
  • webpack/compression-webpack-pluginAvatar von webpack

    webpack/compression-webpack-plugin

    1,427Auf GitHub ansehen↗

    Prepare compressed versions of assets to serve them with Content-Encoding

    Prepares compressed assets for efficient delivery.

    JavaScript
    Auf GitHub ansehen↗1,427
  • webpack/analyseAvatar von webpack

    webpack/analyse

    891Auf GitHub ansehen↗

    http://webpack.github.io/analyse

    Visual tool to inspect module dependencies and bundle structure.

    JavaScript
    Auf GitHub ansehen↗891
  • relative-ci/bundle-statsAvatar von relative-ci

    relative-ci/bundle-stats

    670Auf GitHub ansehen↗

    Analyze bundle stats(bundle size, assets, modules, packages) and compare the results between different builds. Support for webpack, rspack, vite, rolldown and rollup.

    Generates and compares bundle reports across builds.

    TypeScript
    Auf GitHub ansehen↗670
  • pajaydev/lasso-analyzerAvatar von pajaydev

    pajaydev/lasso-analyzer

    4Auf GitHub ansehen↗

    📊 Analyzing bundles created by Lasso js.

    Analyzes and visualizes bundles created by Lasso.

    JavaScript
    Auf GitHub ansehen↗4
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Bundle Analysis

Unter-Tags erkunden

  • Chunk Filtering1 Sub-TagCapabilities for isolating and focusing on specific bundle chunks within a visualization. **Distinct from Bundle Analysis:** Distinct from Bundle Analysis: focuses specifically on the filtering mechanism to isolate asset chunks.
  • Live TrackingCapabilities for updating bundle visualizations in real-time during development. **Distinct from Bundle Analysis:** Distinct from Bundle Analysis: focuses on the real-time WebSocket-based update mechanism during watch mode.
  • Module SearchCapabilities for locating and highlighting specific modules within a bundle visualization. **Distinct from Bundle Analysis:** Distinct from Bundle Analysis: focuses specifically on the search and highlighting of individual modules.
  • Static Stats AnalysisCapabilities for analyzing bundle composition from pre-existing build metadata files via CLI. **Distinct from Bundle Analysis:** Distinct from Bundle Analysis: focuses on analyzing existing static stats files without requiring a fresh build.
  • View FilteringCapabilities for hiding specific assets or entry-points from a bundle visualization. **Distinct from Bundle Analysis:** Distinct from Bundle Analysis: focuses on the visibility toggling of specific asset types or chunks.