Module Federation
Official plugins designed and developed by the authors of Webpack Module Federation
West Coast
Pinned Repositories
aegis
Module federation for the backend. Aegis core lib. Regain control of your microservices by consolidating them into one or more shared processes without loosing deployment or language independence. Eliminate the need for deployment automation. Let services deploy themselves.
aegis-host
This is the ÆGIS federated application host. Federated components are independently deployable, written by multiple teams in multiple languages, and loaded from multiple repos and network locations at runtime, yet capable of running together in a single process or as distributed components in the ÆGIS application fabric.
automatic-vendor-federation
Utility to enable automatic vendor sharing within bundles using Module Federation
core
Module Federation is a concept that allows developers to share code and resources across multiple JavaScript applications
external-remotes-plugin
Dynamically set remote origins at runtime within hosts
module-federation-examples
Implementation examples of module federation , by the creators of module federation
practical-module-federation
rollup-federation
Module Federation within the rollup bundler
typescript
Typescript Types Support For Module Federation
vite
Vite Plugin for Module Federation
Module Federation's Repositories
module-federation/module-federation-examples
Implementation examples of module federation , by the creators of module federation
module-federation/core
Module Federation is a concept that allows developers to share code and resources across multiple JavaScript applications
module-federation/vite
Vite Plugin for Module Federation
module-federation/aegis
Module federation for the backend. Aegis core lib. Regain control of your microservices by consolidating them into one or more shared processes without loosing deployment or language independence. Eliminate the need for deployment automation. Let services deploy themselves.
module-federation/automatic-vendor-federation
Utility to enable automatic vendor sharing within bundles using Module Federation
module-federation/enhanced
Enhanced API for Module Federation
module-federation/fmr
Federated Module Reloading for DEV mode
module-federation/webpack-4
Webpack 4 Plugin For Module Federation
module-federation/utilities
Various Utilities for Module Federation
module-federation/module-federation.github.io
Website for Module Federation Org
module-federation/reunited
Module federation and unit tests
module-federation/next.js
Next.js Running on Webpack 5 - To enable Module Federation
module-federation/nextjs-ssr
Next.js Federated SSR over Software Streaming
module-federation/aegis-app
This template project provides the scaffolding to build a federated application on ÆGIS. It also contains an example of an Order, Customer and Inventory service streaming to / running in the same ÆGIS host server process; and demonstrates integration with, and orchestration of, an Address, Payment, Inventory, Shipping, Event (Kafka, WebSockets), and Persistence service (MongoDB) via Aegis federated ports.
module-federation/federation-dashboard
Dashboard service to command, control, and visualize module federation based systems
module-federation/next-transpile-modules
Next.js plugin to transpile code from node_modules
module-federation/apollo-gateway
Webpack Module Federation Apollo based gateway
module-federation/common-3rd-parties
Common Third party scripts provided as federated modules
module-federation/next-catchall
Federated Catch All for removing page reloads between next zones
module-federation/next-plugins
Official Next.js plugins
module-federation/.github
module-federation/aegis-scaffold
This template repo provides the scaffolding to develop an ÆGIS federated application.
module-federation/module-federation-design-resources
Design resources for Module federation
module-federation/actions
Module Federation actions
module-federation/aegis-registry
Registry of remote entries for Aegis to federate. Updated when deploying a new app/model.
module-federation/piscina
A fast, efficient Node.js Worker Thread Pool implementation
module-federation/wasmedge-core
WasmEdge Node.js Addon
module-federation/wasmedge-nodejs-starter
A template project to run Rust functions in Node.js through the Second State WebAssembly engine.
module-federation/wasmedge-quickjs
A high-performance, secure, extensible, and OCI-complaint JavaScript runtime for WasmEdge.
module-federation/workers-wasi