A modular microfrontend orchestration platform designed for scale, performance, and developer experience.
The Nexus platform uses an iframe-based microfrontend pattern with Penpal for secure, typed communication between the host and modules.
Standardized events for cross-module communication using a centralized Window Messenger strategy to avoid global namespace pollution.
To integrate a new module into the Nexus ecosystem, follow these steps:
/iframe directory.platform/src/config/menuItems.ts with the new route.platform/src/App.tsx./shared/styles for visual consistency.Refer to shared/styles/tokens.css for HSL-based color variables, spacing, and
transition speeds.
Common utility classes like .glass-card and .stat-card are available in
shared/styles/components.css.