跳转到主要内容

标签(标签)

资源精选(342) Go开发(108) Go语言(103) Go(99) angular(82) LLM(78) 大语言模型(63) 人工智能(53) 前端开发(50) LangChain(43) golang(43) 机器学习(39) Go工程师(38) Go程序员(38) Go开发者(36) React(33) Go基础(29) Python(24) Vue(22) Web开发(20) Web技术(19) 精选资源(19) 深度学习(19) Java(18) ChatGTP(17) Cookie(16) android(16) 前端框架(13) JavaScript(13) Next.js(12) 安卓(11) 聊天机器人(10) typescript(10) 资料精选(10) NLP(10) 第三方Cookie(9) Redwoodjs(9) ChatGPT(9) LLMOps(9) Go语言中级开发(9) 自然语言处理(9) PostgreSQL(9) 区块链(9) mlops(9) 安全(9) 全栈开发(8) OpenAI(8) Linux(8) AI(8) GraphQL(8) iOS(8) 软件架构(7) RAG(7) Go语言高级开发(7) AWS(7) C++(7) 数据科学(7) whisper(6) Prisma(6) 隐私保护(6) JSON(6) DevOps(6) 数据可视化(6) wasm(6) 计算机视觉(6) 算法(6) Rust(6) 微服务(6) 隐私沙盒(5) FedCM(5) 智能体(5) 语音识别(5) Angular开发(5) 快速应用开发(5) 提示工程(5) Agent(5) LLaMA(5) 低代码开发(5) Go测试(5) gorm(5) REST API(5) kafka(5) 推荐系统(5) WebAssembly(5) GameDev(5) CMS(5) CSS(5) machine-learning(5) 机器人(5) 游戏开发(5) Blockchain(5) Web安全(5) Kotlin(5) 低代码平台(5) 机器学习资源(5) Go资源(5) Nodejs(5) PHP(5) Swift(5) devin(4) Blitz(4) javascript框架(4) Redwood(4) GDPR(4) 生成式人工智能(4) Angular16(4) Alpaca(4) 编程语言(4) SAML(4) JWT(4) JSON处理(4) Go并发(4) 移动开发(4) 移动应用(4) security(4) 隐私(4) spring-boot(4) 物联网(4) nextjs(4) 网络安全(4) API(4) Ruby(4) 信息安全(4) flutter(4) RAG架构(3) 专家智能体(3) Chrome(3) CHIPS(3) 3PC(3) SSE(3) 人工智能软件工程师(3) LLM Agent(3) Remix(3) Ubuntu(3) GPT4All(3) 软件开发(3) 问答系统(3) 开发工具(3) 最佳实践(3) RxJS(3) SSR(3) Node.js(3) Dolly(3) 移动应用开发(3) 低代码(3) IAM(3) Web框架(3) CORS(3) 基准测试(3) Go语言数据库开发(3) Oauth2(3) 并发(3) 主题(3) Theme(3) earth(3) nginx(3) 软件工程(3) azure(3) keycloak(3) 生产力工具(3) gpt3(3) 工作流(3) C(3) jupyter(3) 认证(3) prometheus(3) GAN(3) Spring(3) 逆向工程(3) 应用安全(3) Docker(3) Django(3) R(3) .NET(3) 大数据(3) Hacking(3) 渗透测试(3) C++资源(3) Mac(3) 微信小程序(3) Python资源(3) JHipster(3) 语言模型(2) 可穿戴设备(2) JDK(2) SQL(2) Apache(2) Hashicorp Vault(2) Spring Cloud Vault(2) Go语言Web开发(2) Go测试工程师(2) WebSocket(2) 容器化(2) AES(2) 加密(2) 输入验证(2) ORM(2) Fiber(2) Postgres(2) Gorilla Mux(2) Go数据库开发(2) 模块(2) 泛型(2) 指针(2) HTTP(2) PostgreSQL开发(2) Vault(2) K8s(2) Spring boot(2) R语言(2) 深度学习资源(2) 半监督学习(2) semi-supervised-learning(2) architecture(2) 普罗米修斯(2) 嵌入模型(2) productivity(2) 编码(2) Qt(2) 前端(2) Rust语言(2) NeRF(2) 神经辐射场(2) 元宇宙(2) CPP(2) 数据分析(2) spark(2) 流处理(2) Ionic(2) 人体姿势估计(2) human-pose-estimation(2) 视频处理(2) deep-learning(2) kotlin语言(2) kotlin开发(2) burp(2) Chatbot(2) npm(2) quantum(2) OCR(2) 游戏(2) game(2) 内容管理系统(2) MySQL(2) python-books(2) pentest(2) opengl(2) IDE(2) 漏洞赏金(2) Web(2) 知识图谱(2) PyTorch(2) 数据库(2) reverse-engineering(2) 数据工程(2) swift开发(2) rest(2) robotics(2) ios-animation(2) 知识蒸馏(2) 安卓开发(2) nestjs(2) solidity(2) 爬虫(2) 面试(2) 容器(2) C++精选(2) 人工智能资源(2) Machine Learning(2) 备忘单(2) 编程书籍(2) angular资源(2) 速查表(2) cheatsheets(2) SecOps(2) mlops资源(2) R资源(2) DDD(2) 架构设计模式(2) 量化(2) Hacking资源(2) 强化学习(2) flask(2) 设计(2) 性能(2) Sysadmin(2) 系统管理员(2) Java资源(2) 机器学习精选(2) android资源(2) android-UI(2) Mac资源(2) iOS资源(2) Vue资源(2) flutter资源(2) JavaScript精选(2) JavaScript资源(2) Rust开发(2) deeplearning(2) RAD(2)
SEO Title

A curated list of awesome webpack resources, libraries, tools and applications. It is inspired by the awesome list. Feel free to improve this list by contributing.

Webpack Ecosystem

Remember to Cast your vote for upcoming Webpack features!

Support Webpack

Community

Twitter

People passionate about Webpack (In no particular order)

Libraries

Loaders

File Type

  • HTML Loader: HTML loader module for Webpack. -- MaintainerWebpack Team Github
  • Responsive Loader: Loader for responsive images. -- MaintainerJeremy Stucki Github
  • SVG Url Loader: Loader which loads SVG file as utf-8 encoded Url. -- MaintainerHovhannes Babayan Github
  • mermaid Loadermermaid loader module (diagrams) for Webpack. -- MaintainerPaul Musso Github
  • wasm loader: wasm binary loader module for Webpack. -- MaintainerArthur Buldauskas Github
  • Imagemin Loader/Plugin: Image minimizing loader + plugin for webpack. -- Maintaineritgalaxy inc. Github
  • Bin Exec Loader: Pipe any file through any binary. -- MaintainerRafael Milewski Github
  • GraphQL Loader.graphql document loader. -- MaintainerStephen Wan Github

Component & Template

  • Angular2 Template Loader: Inlines html and style's in Angular2 components. -- MaintainerSean Larkin Github Twitter
  • Handlebars Loader: A handlebars template loader for Webpack. -- MaintainerPaul Carduner Github Twitter
  • Vue Loader: Webpack loader for Vue.js components. -- MaintainerVuejs Team Github Twitter
  • SVG React Loader - Webpack SVG to React Component Loader. -- MaintainerJerry Hamlet Github Twitter
  • Underscore Loader - Underscore and Lodash template loader. -- MaintainerEmmanuel Antico Github Twitter
  • ngTemplate Loader - Angular1 Template Loader. -- MaintainerToby Rahilly Github
  • ngInlineStylesLoader: Optimizes inlined css of angular components. -- MaintainerSeverin Friede Github
  • Markup-inline Loader Inline SVGs to HTML -- MaintainerZhicheng Wang Github
  • Polymer Loader - Loader for Polymer elements. -- MaintainersRob Dodson Github - Chad Killingsworth Github - Bryan Coulter Github
  • Tag Loader - Loader for Riot tag files. -- MaintainerRiot Team Github Twitter
  • Twig Loader - Twig template loader. -- MaintainerZimmo.be Team Github
  • Auto ngTemplate Loader: Autodetect Angular 1 templates and load them. -- MaintainerYash Kulshrestha Github
  • Pug Loader - Pug template loader (formerly Jade). -- MaintainerPug Team Github
  • Simple Nunjucks Loader - Nunjucks template loader. -- Maintainerogonkov Github

Styles

  • Style Loader: Style loader module for Webpack. -- MaintainerWebpack Team Github
  • PostCSS Loader: PostCSS loader for Webpack. -- MaintainerPostCSS Team Github Twitter
  • CSS Loader: CSS loader module for Webpack. -- MaintainerWebpack Team Github
  • SASS Loader: SASS loader for Webpack. -- MaintainerJorik Tangelder Github Twitter
  • Less Loader: Less loader module for Webpack. -- MaintainerWebpack Team Github
  • Stylus Loader: A stylus loader for webpack. -- MaintainerKyle Robinson Young Github Twitter
  • Isomorphic Style Loader: Isomorphic CSS style loader for Webpack. -- MaintainerKriasoft Team Github Twitter
  • Minify CSS-in-JS Loader: RegExp-based minify CSS-in-JS loader for Webpack, don't need babel. -- MaintainerZack Young Github Twitter
  • SASS Resources Loader: Globally import SASS resources (variables, mixins, etc.). -- MaintainerShakaCode Github Twitter

Language & Framework

  • TS Loader: TypeScript loader for webpack. -- MaintainerTypeStrong Team Github
  • Coffee Loader: Coffee loader module for Webpack. -- MaintainerWebpack Team Github
  • Bootstrap Loader: Load Bootstrap styles in your Webpack bundle. -- MaintainerShakaCode Team Github Twitter
  • PostHTML Loader: PostHTML loader for Webpack. -- MaintainerPostHTML Team Github Twitter
  • ELM Loader: Webpack loader for the Elm programming language. -- MaintainerRichard Feldman Github Twitter
  • Fengari Loader: Run Lua code using Fengari. -- MaintainerDaurnimator Github Twitter

Utility

  • Babel Loader: Webpack plugin for Babel. -- MaintainerBabel Team Github Twitter
  • Worker Loader: Worker loader module for Webpack. -- MaintainerWebpack Team Github
  • Resolve URL Loader: Resolves relative paths in url() statements. -- MaintainerBen Holloway Github
  • Import Loader: Imports loader module for Webpack. -- MaintainerWebpack Team Github
  • SourceMap Loader: Extract sourceMappingURL comments from modules. -- MaintainerWebpack Team Github
  • Combine Loader - Converts a loaders array into a single loader string. -- MaintainerJames Friend Github
  • Icon Font Loader - Converts svgs into font icons in CSS. -- MaintainerForrest R. Zhao Github
  • Icons Loader - Generates an iconfont from SVG dependencies. -- MaintainerMike Vercoelen Github
  • Modernizr Loader - Get your modernizr build bundled with webpack. -- MaintainerPeerigon Devs Github
  • ngRouter Loader - AOT capable NgModule lazy loading using angular router -- MaintainerShlomi Assaf Github Twitter
  • Lingui Loader - Compile message catalogs on the fly for jsLingui, i18n library -- MaintainerTomáš Ehrlich Github Twitter
  • Shell Loader - Run an arbitrary shell script on source files. -- MaintainerJo Sprague Github
  • EXIF Loader - Extract EXIF- & IPTC-data from your JPGs during build-time. -- MaintainerEmanuel Kluge Github Twitter
  • esbuild Loader - Blazing fast alternative to babel-loader, ts-loader, and Terser powered by esbuild. -- MaintainerHiroki Osame Github Twitter

Testing

Integration Libraries

  • Dotenv Webpack: Compiles environment variables into your bundle via dotenv. -- MaintainerMatthew Steele Github Twitter
  • Terse Webpack - Webpack simplified in a fluent API with presets. -- MaintainerEric Clemmons Github Twitter
  • SystemJS Webpack - Webpack bundling for SystemJS. -- MaintainerGuy Bedford Github Twitter
  • Gulp Webpack Stream - Run webpack through a stream interface. -- MaintainerKyle Robinson Young Github Twitter
  • Webpack Blocks - Configure webpack using functional feature blocks. -- MaintainerAndy Wermke Github Twitter
  • Webpacker - Official webpack gem for integration into ruby on rails projects. -- MaintainerRails Github
  • WebpackAspnetMiddleware - Development middleware for ASP.NET 5. -- MaintainerFrank Wallis Github
  • Consul Key/Value Webpack: Compiles environment variables into your bundle via Consul KV-store. -- MaintainerMarlon Maxwel Github

Webpack Plugins

  • DefinePlugin: Create global constants which can be configured at compile time. -- MaintainerWebpack Team Github
  • Compression Plugin: Prepare assets to serve with Content-Encoding. -- MaintainerWebpack Team Github
  • Offline Plugin: Offline plugin (ServiceWorker, AppCache) for Webpack. -- MaintainerArthur Stolyar Github Twitter
  • Rewire Plugin: Dependency injection for Webpack bundles. -- MaintainerJohannes Ewald Github Twitter
  • HTML Webpack Plugin: Simplifies creation of HTML files. -- MaintainerJan Nicklas Github Twitter
  • Copy Webpack Plugin: Copy files and directories in webpack. -- MaintainerLen Boyette Github Twitter
  • Split By Path: Split By Path Webpack Plugin. -- MaintainerBohdan Tkachenko Github Twitter
  • SW Precache - Generates a service worker to precache bundle. -- MaintainerWill Farley Github
  • CoreJS Plugin - Core-JS as a webpack plugin. -- MaintainerPatrickJS Github
  • Bundle Analyzer - Utility that represents bundles as an interactive treemap. -- MaintainerYuriy Grunin Github
  • Module Mapping - Maps modules onto different files. -- MaintainerSpartez Team Github Twitter
  • Serverless Webpack - Serverless plugin to bundle your lambdas. -- MaintainerElastic Coders Github Twitter
  • Prerender SPA - Framework-agnostic static site generation for SPAs. -- MaintainerChris Fritz Github Twitter
  • Static Site Generator Plugin - Minimal, unopinionated static site generator. -- MaintainerMark Dalgleish Github
  • SVG Sprite Plugin - Plugin for SVG sprites and icons. -- MaintainerJeremy Tice (TodayTixGithub Twitter
  • Imagemin Webpack Plugin - Minify images with Imagemin. -- MaintainerGregory Benner Github Twitter
  • Prepack Webpack Plugin - A webpack plugin for prepack. -- MaintainerGajus Kuizinas Github
  • Modules CDN Webpack Plugin - Dynamically load your modules from a CDN. -- MaintainerThomas Sileghem Github
  • Generate package.json Plugin - Limit dependencies in a deployment package.json to only those that are actually being used by your bundle. -- MaintainerPaul Myburgh Github
  • Progressive Web App Manifest - PWA manifest manager and generator. -- MaintainerArthur A. Bergamaschi Github
  • FileManager Webpack Plugin - Copy, move, delete files and directories before and after Webpack builds -- MaintainerGregory Nowakowski Github
  • Fork TS Checker Webpack Plugin - Webpack plugin that runs typescript type checker on a separate process. -- MaintainerTypeStrong Team Github
  • Duplicate Package Checker Webpack Plugin - Warns you when multiple versions of the same package exist in your bundle -- MaintainerDarren Scerri Github
  • Circular Dependency Plugin - Detect modules with circular dependencies when bundling -- MaintainerAaron Ackerman Github
  • webpack-inject-plugin - A webpack plugin to dynamically inject code into the bundle. -- MaintainerAdam Dierkens Github
  • Public Path Manipulation Plugin - control publicPath of dynamically loaded resources at runtime -- MaintainerAndrew Goldis Github
  • Build Notifier Plugin - Display OS-level notifications for build errors and warnings. -- MaintainerRocco Cataldo Github
  • CSS Cleanup Webpack Plugin - A plugin to remove duplicated and unused css rules -- MaintainerDominik Weber Github
  • Extension Reloader - Hot reloading while developing browser extensions -- MaintainerRubens P. G. Cavalcante Github Twitter
  • Htmls Webpack Plugin: Simple and fast multiple-htmls-generating plugin for webpack. -- MaintainerZack Young Github Twitter
  • Mini css extract plugin: Lightweight CSS extraction plugin -- MaintainerWebpack Contrib Github
  • build-hash-webpack-plugin For each build, Webpack generates an in-memory hash allowing to know if two build outputs are the same or not. This plugin writes the described build hash in a separate json file. -- MaintainerRéda Housni Alaoui Github Twitter
  • webpack-hook-plugin - run any shell commands before or after webpack builds -- MaintainerDavid Kwon Github
  • Dynamic Vendor Webpack Plugin - Gives you a way to import vendors with dynamic variable and specific code splitting. -- Maintainer Lilian Saget-Lethias Github Twitter
  • Define Variable Webpack Plugin - Enhancement of DefinePlugin to store defined things in actual variables. -- Maintainer Lilian Saget-Lethias Github Twitter
  • Shell Script Webpack Plugin - A plugin for running arbitrary shell scripts when compiler hooks are triggered. -- Maintainer Drew Loomer Github Twitter
  • Stylelint Webpack Plugin: A Stylelint plugin for webpack. -- MaintainerRicardo Gobbo de Souza Github
  • ESLint Webpack Plugin: A ESLint plugin for webpack . -- MaintainerRicardo Gobbo de Souza Github
  • Exclude Assets Webpack Plugin: A plugin to exclude assets from webpack output based on a path RegExp pattern. -- MaintainerKlayton Faria Github
  • Webpack Shell Plugin Next: A plugin allows you to run any shell commands before or after webpack builds. -- MaintainerKuzmin Pavel Github
  • Gettext Webpack Plugin: Embed localization into your bundle using gettext. -- MaintainerJuan Luis Paz Github
  • Node Polyfill Plugin: Polyfill Node.js core modules. -- MaintainerRichie Bendall Github Twitter
  • Bytenode Plugin: Compile JavaScript into bytecode using bytenode. -- MaintainerHerbert Treis Neto Github
  • Chrome Extension Archive Webpack Plugin Create archive file to publish Chrome Exentions to Chrome Web Store -- MaintainerKeisukeYamashita Github
  • Layer-pack Webpack Plugin Allow to glob imports file & directories, build mono repo apps via inheritable source code / npm packages & share webpack configs -- MaintainerBraun Nathanaël Github
  • webpack-typescript-directory-compile-plugin Configure an source directory of typescript files and an output directory for JavaScript files. Each typescript file in the source directory and any newly added files will be compiled to individual JavaScript files. -- MaintainerStephen Sigwart Github

Webpack Tools

  • Webpack Dev Middleware: Middleware which arguments a live bundle. -- MaintainerWebpack Team Github
  • Webpack Dev Server: Serves a webpack app. Updates the browser on changes. -- MaintainerWebpack Team Github
  • Webpack Merge - Merge designed for Webpack. -- MaintainerJuho Vepsäläinen Github Twitter
  • NPM Install Webpack - Automatically install & save deps with Webpack. -- MaintainerEric Clemmons Github Twitter
  • Webpack Validator - Validates your webpack config with Joi. -- Maintainerjs-dxtools Team Github
  • Webpack Config Utils - Util. to make your webpack config easier to read. -- MaintainerKent C. Dodds Github Twitter
  • Angular2 Webpack Toolkit - Webpack tools and helpers for Angular 2. -- MaintainerAngularClass Github Twitter
  • Webpack Bundle Analyzer - Represents bundles as an interactive treemap. -- MaintainerYuriy Grunin Github Twitter
  • HJS Webpack: Helpers/presets for setting up webpack with hotloading. -- MaintainerHenrik Joreteg Github
  • Webpack Dashboard: A CLI dashboard for webpack dev server. -- MaintainerFormidable Labs Github
  • Neutrino: Combines the power of Webpack with the simplicity of presets. -- MaintainerEli Perelman Github
  • Speed Measure Plugin - Measures the speed of your webpack plugins and loaders. -- MaintainerStephen Cook Github
  • packtracker.io - Webpack bundle analysis on every commit, report webpack stats to every pull request.
  • BundleStats: Analyze webpack stats(bundle size, assets, modules, packages) and compare the results between different builds. -- MaintainerVio Github Twitter
  • Webpack Landing Generator: Easy way to create landing page that converts. -- MaintainerAliaksei Kuncevic Github Twitter
  • Webpack Dev Server Firewall: Prevents access to dev server from unknown IPs. -- MaintainerIgor Adamenko Github Twitter
  • RelativeCI: Run in-depth bundle analyses on every build and monitor webpack bundle size, assets, modules, and packages. Github

Research & Training

Articles

Videos

Courses

Books

  • SurviveJS - Webpack: Free book guiding from a webpack apprentice to master. Covers dev, prod, and advanced topics.

Webpack Examples

Community Examples

Angular

Framework Agnostic

React

Vue

Other

原文:https://webpack.js.org/awesome-webpack/