TrendWhat rose on GitHub, every day at 07:30 KST · 한국어

GitHub · as of November 8, 2026 · View on GitHub →

webpack/webpack

JavaScript module bundler

Bundle JavaScript and assets for faster initial browser loading

It bundles numerous module files into one so the browser can load them quickly. It is a tool that transforms and packages various resources, including CSS, images, and JSON, in addition to JavaScript. It is used to reduce initial loading time and configure a flexible development environment.

Module format integration and code splitting

You can use ES Modules, CommonJS, and AMD modules together. It resolves dependencies at compile time to reduce runtime size. You can split code into multiple chunks and load them asynchronously when needed, which shortens initial loading time. It supports most existing libraries as-is through static analysis.

Loader and plugin system

Use loaders to pre-process files during compilation.

  • Preprocessing Use Babel to transform ES2015+ code to ES5, or process TypeScript and CoffeeScript.
  • Styling Supports LESS, Sass/SCSS, Stylus, and PostCSS to compile style sheets.
  • Frameworks Loads components from major frameworks such as Vue, Angular, Svelte, and Riot.

Performance optimization and caching

It uses asynchronous I/O and multi-stage caching to increase compilation speed. Fast processing is possible, especially during incremental compilation. It deduplicates frequently used modules and applies minification to reduce output size. It uses hashes to create cache-friendly chunks.

Installation and browser support scope

You can install it with npm or yarn. Use the npm install --save-dev webpack command. It targets all browsers that support ES5 and does not support IE8 or lower. Using import() and require.ensure() requires Promise, so a polyfill is needed for older browsers.

Considerations before adoption

webpack is a low-level tool with high flexibility, but it may have a barrier to entry for beginners. Complex configuration may be required, so it is best to review the concept pages in the official documentation first. Plugin selection may vary depending on the project's scale and requirements. You should decide on adoption after checking the compatibility and support scope of the latest version.

Written by AI from this repository's README on October 4, 2026. For the facts, the original on GitHub is the reference.

By the numbers

GitHub trending history
1 day between Jun 19, when Trend began recording, and Nov 8, 2026 · first on Aug 4 · best daily rank #9 (Aug 4)

Read from GitHub, as of November 2, 2026. None were read on November 8, 2026.

Language
JavaScript
Topics
amd · build-tool · commonjs · compiler · es2015 · es6 · esm · javascript
Stars
65,978
Contributors
996
Forks
9,619
Latest release
v5.112.2 · October 23, 2026
Commits
20,311
Last commit
November 2, 2026
Open issues
50
Open pull requests
62
Used by
22,481,877

Related repositories

View on GitHub → · Homepage

README badge

trend.ondo.sh · GitHub daily trending #9 · August 4, 2026

The badge above shows the highest this repository has ranked on GitHub's daily trending since June 19, 2026, and the day it did. Paste the Markdown below into your README. The badge opens this page, and it updates by itself when the repository climbs higher.

[![trend.ondo.sh](https://trend.ondo.sh/github/r/webpack--webpack/badge.en.svg)](https://trend.ondo.sh/github/r/webpack--webpack/en.html)