{"full_name":"webpack/webpack","owner":"webpack","name":"webpack","url":"https://github.com/webpack/webpack","description":"A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through \"loaders\", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.","homepage":"https://webpack.js.org","topics":[],"language":"JavaScript","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/2105791?v=4","created_at":"2012-03-10T10:08:14Z","pushed_at":"2026-11-10T09:37:04Z","metrics":{"stars":65997,"forks":9594,"watchers":1414,"issues":10299,"prs":10644,"releases":471,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":1589},"growth":{"day":{"stars":1,"forks":0,"base_day":"2026-11-09"},"week":{"stars":19,"forks":-25,"base_day":"2026-11-03"},"month":{"stars":-21,"forks":66,"base_day":"2026-10-11"}},"history":{"dates":["2026-09-06","2026-09-07","2026-09-08","2026-09-09","2026-09-10","2026-09-11","2026-09-12","2026-09-13","2026-09-14","2026-09-15","2026-09-16","2026-09-17","2026-09-18","2026-09-19","2026-09-20","2026-09-21","2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-26","2026-09-27","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-03","2026-10-04","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-09","2026-10-10","2026-10-11","2026-10-12","2026-10-13","2026-10-14","2026-10-15","2026-10-16","2026-10-17","2026-10-18","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25","2026-10-26","2026-10-27","2026-10-28","2026-10-29","2026-10-30","2026-10-31","2026-11-01","2026-11-02","2026-11-03","2026-11-04","2026-11-09","2026-11-10"],"stars":[65972,65970,65962,65966,65965,65964,65964,65960,65960,65961,65961,65963,65966,65963,65944,65945,65948,65949,65948,65949,65946,65944,65944,65942,65947,65949,65945,65946,65950,65956,65964,65963,65956,65956,65957,66018,66062,66056,66058,66055,66058,66064,66067,65972,65975,65975,65979,65979,65977,65972,65967,65969,65970,65971,65970,65973,65971,65969,65978,65987,65996,65997],"forks":[9526,9525,9522,9523,9523,9523,9523,9546,9545,9546,9547,9549,9553,9554,9544,9546,9544,9544,9544,9543,9544,9545,9548,9548,9545,9545,9545,9545,9545,9546,9546,9543,9541,9539,9537,9528,9529,9529,9529,9530,9530,9531,9533,9532,9533,9533,9533,9546,9534,9490,9464,9469,9473,9497,9515,9535,9554,9574,9619,9622,9594,9594],"watchers":[1466,1466,1466,1466,1466,1466,1467,1469,1469,1468,1468,1468,1468,1468,1454,1454,1454,1455,1455,1455,1455,1456,1456,1456,1455,1453,1453,1453,1453,1453,1453,1453,1452,1452,1452,1452,1453,1453,1453,1452,1451,1449,1449,1448,1448,1448,1448,1448,1439,1427,1426,1426,1421,1421,1421,1421,1422,1419,1418,1415,1414,1414],"issues_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"prs_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},"boards":{},"same_owner":[],"issues":[{"number":20537,"title":"unused default export not marked as unused, so isn't tree-shaken away","comments":55,"created_at":"2026-02-25T09:47:57Z"},{"number":11033,"title":"Federated Modules: Dynamic Remotes","comments":49,"created_at":"2020-06-13T19:49:10Z"},{"number":985,"title":"Unexpected behavior with linked NPM modules","comments":40,"created_at":"2015-04-16T07:27:28Z"},{"number":3957,"title":"Imported variable bindings have difficult to debug names.","comments":39,"created_at":"2017-01-14T21:08:56Z"},{"number":16173,"title":"Using Webpack Module Federation breaks Workers","comments":32,"created_at":"2022-08-22T19:29:24Z"},{"number":5866,"title":"Webpack without bundling for server-side compilation","comments":32,"created_at":"2017-10-21T22:19:45Z"},{"number":15554,"title":"Module Federation: unable to share externalized dependency between host and remote","comments":30,"created_at":"2022-03-18T20:20:29Z"},{"number":17288,"title":"Apply same ESM/CJS interop in `.mts`/`.ts` files as in `.mjs`/`.js` files","comments":28,"created_at":"2023-05-30T19:29:48Z"}],"discussions":[{"number":23154,"title":"Clarification requested: automatic closure of PRs #23118 and #23119","comments":0,"category":"Q&A","created_at":"2026-11-06T03:02:05Z"},{"number":22922,"title":"How to use Google font when using Webpack native HTML and CSS bundling","comments":3,"category":"Q&A","created_at":"2026-10-26T11:22:55Z"},{"number":22895,"title":"Webpack-dev-server 6.1.0 causes 'Can't import the named export 'Logger'\"","comments":0,"category":"General","created_at":"2026-10-24T10:54:01Z"},{"number":22808,"title":"How to output JS file as is + how to output assets to subdirectories (including links in HTML file)","comments":3,"category":"Q&A","created_at":"2026-10-19T16:39:19Z"},{"number":22311,"title":"yarn test:integration Taking Around 2 Hours — Is This Expected?","comments":1,"category":"General","created_at":"2026-09-25T10:00:12Z"},{"number":21883,"title":"Webpack 5.110.2 causes `@mui/utils/chainPropTypes` to be reported as having no default export","comments":1,"category":"Q&A","created_at":"2026-08-31T18:37:15Z"},{"number":21835,"title":"How should filesystem cache track an optional build dependency that may not exist?","comments":2,"category":"Ideas","created_at":"2026-08-26T14:08:53Z"},{"number":21080,"title":"`enhanced-resolve`: What is the expected fallback behavior when `restrictions` is combined with multiple `modules` entries?","comments":1,"category":"Q&A","created_at":"2026-06-03T15:26:30Z"}],"latest_release":{"name":"v5.112.2","tag":"v5.112.2","published_at":"2026-10-23T12:13:00Z","body":"### Patch Changes\n\n- Reduce repeated scans when concatenating imported modules. (by [@xiaoxiaojx](https://github.com/xiaoxiaojx) in [#22865](https://github.com/webpack/webpack/pull/22865))\n\n- Avoid allocating CSS module sets for single-group chunks. (by [@xiaoxiaojx](https://github.com/xiaoxiaojx) in [#22866](https://github.com/webpack/webpack/pull/22866))\n\n- Return the value of every module type loaded with `importModule()`. (by [@alexander-akait](https://github.com/alexander-akait) in [#22869](https://github.com/webpack/webpack/pull/22869))"},"readme":true,"readme_zh":false,"news":[],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}