All Projects β†’ webpackmonitor β†’ Webpackmonitor

webpackmonitor / Webpackmonitor

Licence: mit
A tool for monitoring webpack optimization metrics through the development process

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to Webpackmonitor

Webpack Ops
πŸ“ webpack bundle visualization // optimization // config tool
Stars: ✭ 251 (-89.68%)
Mutual labels:  webpack, plugin, monitoring, analyzer
Serverless Plugin Webpack
Serverless Plugin Webpack
Stars: ✭ 72 (-97.04%)
Mutual labels:  webpack, plugin, optimization
Rabbitmq Prometheus
A minimalistic Prometheus exporter of core RabbitMQ metrics
Stars: ✭ 124 (-94.9%)
Mutual labels:  plugin, monitoring
Sounds Webpack Plugin
πŸ”ŠNotify or errors, warnings, etc with sounds
Stars: ✭ 125 (-94.86%)
Mutual labels:  webpack, plugin
Webpack Internal Plugin Relation
πŸ”Ž a tiny tool to show the relation of webpack internal plugins & hooks
Stars: ✭ 135 (-94.45%)
Mutual labels:  webpack, plugin
Fork Ts Checker Webpack Plugin
Webpack plugin that runs typescript type checker on a separate process.
Stars: ✭ 1,343 (-44.78%)
Mutual labels:  webpack, plugin
Wordless
All the power of Pug, Sass, Coffeescript and WebPack in your WordPress theme. Stop writing themes like it's 1998.
Stars: ✭ 1,374 (-43.5%)
Mutual labels:  webpack, plugin
Webpack Plugin Hash Output
Plugin to replace webpack chunkhash with an md5 hash of the final file conent.
Stars: ✭ 128 (-94.74%)
Mutual labels:  webpack, plugin
Award
βš™εŸΊδΊŽreactηš„ζœεŠ‘η«―ζΈ²ζŸ“ζ‘†ζžΆ
Stars: ✭ 91 (-96.26%)
Mutual labels:  webpack, plugin
Snappy
snAppy is a VS Code extension coupled with an interactive view to support your React front-end delivery.
Stars: ✭ 144 (-94.08%)
Mutual labels:  webpack, optimization
Speed Measure Webpack Plugin
⏱ See how fast (or not) your plugins and loaders are, so you can optimise your builds
Stars: ✭ 1,980 (-18.59%)
Mutual labels:  webpack, plugin
Webpack Fast Refresh
React Fast Refresh plugin and loader for webpack
Stars: ✭ 155 (-93.63%)
Mutual labels:  webpack, plugin
Nodefony Starter
Nodefony Starter Node.js Framework
Stars: ✭ 95 (-96.09%)
Mutual labels:  webpack, monitoring
Webpack Conditional Loader
C conditionals directive for JavaScript
Stars: ✭ 93 (-96.18%)
Mutual labels:  webpack, optimization
Next Optimized Images
πŸŒ… next-optimized-images automatically optimizes images used in next.js projects (jpeg, png, svg, webp and gif).
Stars: ✭ 1,870 (-23.11%)
Mutual labels:  plugin, optimization
Cypress Webpack Preprocessor
Cypress preprocessor for bundling JavaScript via webpack
Stars: ✭ 93 (-96.18%)
Mutual labels:  webpack, plugin
Webapp Webpack Plugin
[DEPRECATED] use favicons-webpack-plugin instead
Stars: ✭ 127 (-94.78%)
Mutual labels:  webpack, plugin
Emoji Search
πŸ˜„ Emoji synonyms to build your own emoji-capable search engine (elasticsearch, solr)
Stars: ✭ 184 (-92.43%)
Mutual labels:  plugin, analyzer
Maze
Maze Applied Reinforcement Learning Framework
Stars: ✭ 85 (-96.5%)
Mutual labels:  monitoring, optimization
Auxpack
A dashboard for monitoring Webpack build stats.
Stars: ✭ 86 (-96.46%)
Mutual labels:  webpack, optimization

Please note that Webpack Monitor is NOT currently maintained - sorry 😒

Webpack Monitor

Webpack Monitor is a configurable Webpack plugin that captures relevant statistics on your production builds, and an interactive analysis tool that helps developers better understand bundle composition and identify and prioritize optimization strategies.

NPM version Downloads

Usage

webpack monitor analysis tool

Install the webpack monitor plugin on your production config. The plugin will collect stats whenever meaningful changes to bundle composition have occurred. Optionally launch analysis too to see how your bundles have changed over time!

Setup

npm install --save-dev webpack-monitor

in webpack.config.js

const WebpackMonitor = require('webpack-monitor');

// ...

plugins: [
  new WebpackMonitor({
    capture: true, // -> default 'true'
    target: '../monitor/myStatsStore.json', // default -> '../monitor/stats.json'
    launch: true, // -> default 'false'
    port: 3030, // default -> 8081
    excludeSourceMaps: true // default 'true'
  }),
],
  • capture will collect stats on the build where meaningful changes have occurred. We do not capture build data where the build does not differ from most recent build on file.
  • target specify where to save your build data
  • launch will fire up a local server and launch the webpack monitor analysis tool
  • port optionally set the port for local server
  • excludeSourceMaps excludes emitted source maps from the build stats

Contributing

To contribute to webpack-monitor, fork the repository and clone it to your machine then install dependencies with npm install. If you're interested in joining the Webpack Monitor team as a contributor, feel free to message one of us directly!

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].