webpack

Webpack is a module compiler that combines JavaScript files and various assets into modules for use in the browser. In the compilation phase, it reduces the runtime size by resolving dependencies and supports ES Modules, CommonJS and AMD modules. You can also convert files with installers and add-on system, upload application parts on demand with code splitting feature.

WE

webpack · Build Systems & Monorepos

STARS66.0K
FORKS9.6K
COMMITS19.5K
CONTRIBUTORS390
VERSIONv5.110.3
UPDATEDtoday
JavaScriptModül BirleştiriciDerleyiciModülMIT
What can it do?
  • You combine JavaScript files and other assets into one or more packages for use in the browser.
  • You preprocess files such as TypeScript through installers during compilation.
  • With the code partition feature, you load the application parts simultaneously at runtime.
User reviews
  • ↓ NegativeHacker News

    Turbopack, the successor to Webpack

    “> How is it not a problem for you that you make a change in a .ts file and then you are immediately in a world of uncertainty: Is the typecheck already complete? No clear progress on this. You're right in saying that having a clean and understandable development environment has…”

  • • NeutralHacker News

    Turbopack, the successor to Webpack

    “I didn't have much of any trouble in Snowpack with even the largest projects I worked on but at least with Snowpack it was easy enough to target "freeze" a sub-tree of modules into Snowpack's "web_modules" with esbuild. I don't know about Vite in that case as I haven't been…”

Verified against README · Oct 26, 2026 · source

My note

More in: Build Systems & Monorepos