diff --git a/nx-dev/nx-dev/public/images/icons/module-federation.svg b/nx-dev/nx-dev/public/images/icons/module-federation.svg
new file mode 100644
index 0000000000000..26aeb7c26520c
--- /dev/null
+++ b/nx-dev/nx-dev/public/images/icons/module-federation.svg
@@ -0,0 +1,18 @@
+
diff --git a/nx-dev/ui-references/src/lib/icons-map.ts b/nx-dev/ui-references/src/lib/icons-map.ts
index d760b01478587..5914cb438e4b1 100644
--- a/nx-dev/ui-references/src/lib/icons-map.ts
+++ b/nx-dev/ui-references/src/lib/icons-map.ts
@@ -11,6 +11,7 @@ export const iconsMap: Record = {
jest: '/images/icons/jest.svg',
js: '/images/icons/javascript.svg',
linter: '/images/icons/eslint.svg',
+ 'module-federation': '/images/icons/module-federation.svg',
nest: '/images/icons/nestjs.svg',
next: '/images/icons/nextdotjs.svg',
node: '/images/icons/nodedotjs.svg',