MPX is a cross-platform framework designed to build applications for multiple mini-program ecosystems and the web from a single codebase. It utilizes a static transpilation pipeline to transform source code into platform-specific bundles, employing a single-file component system that encapsulates templates, logic, and styles. The framework provides a reactive state management system that automatically synchronizes application data with the user interface through computed properties and watchers. The project distinguishes itself through a robust build-time toolchain that supports sub-package p
size-limit is a set of specialized tools for measuring JavaScript bundle sizes and enforcing performance budgets within continuous integration pipelines. It functions as a bundle size monitor and budget enforcer that can reject pull requests when JavaScript bundles exceed predefined size thresholds. The project distinguishes itself by providing a browser-based execution profiler that calculates the time required to compile and execute JavaScript on simulated low-end hardware. It also includes a tree-shaking validator that analyzes partial import bundle sizes to verify that unused code is corr
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
Microbundle is a zero-configuration JavaScript module bundler designed to package small libraries and modules into optimized distribution files. It serves as a JavaScript library packager and TypeScript compiler, converting source code into compatible module formats for both browser and server-side runtimes. The tool functions as a bundle size optimizer by mangling object properties and analyzing bundle composition to reduce final file sizes. It also acts as a CSS module processor, converting style imports into external stylesheets or scoped modules to prevent global namespace collisions. It
Bundlephobia is a suite of tools for analyzing the composition and size of JavaScript dependencies from the npm registry. It functions as a bundle analyzer and size monitor that calculates the total footprint of frontend packages and stylesheets to determine their impact on page load performance.
Die Hauptfunktionen von pastelsky/bundlephobia sind: Bundle Composition Analyzers, Bundle Size Analyzers, Bundle Size Optimization, Package Composition Analysis, Package Registry Integrations, Package Composition Auditing, Package Size Version Tracking, Archive Size Analysis.
Open-Source-Alternativen zu pastelsky/bundlephobia sind unter anderem: didi/mpx — MPX is a cross-platform framework designed to build applications for multiple mini-program ecosystems and the web from… ai/size-limit — size-limit is a set of specialized tools for measuring JavaScript bundle sizes and enforcing performance budgets… webpack/webpack-bundle-analyzer — webpack-bundle-analyzer is a bundle size analysis tool and Webpack build plugin that visualizes the composition of web… developit/microbundle — Microbundle is a zero-configuration JavaScript module bundler designed to package small libraries and modules into… tencent/matrix — Matrix is a suite of mobile application performance management and analysis tools. It provides a plugin-based… argyleink/open-props — Open Props is a CSS custom property library and design token set providing reusable variables for colors, typography,…