Manifest-first loading
Remotes emit mf-manifest.json, mf-stats.json, and mf-debug.json so hosts can load, validate, debug, and roll back releases with explicit metadata.
Manifest-first remotes, SSR-aware loading, runtime rollout controls, and migration paths for modern Vite applications.
import { loadRemoteFromManifest } from 'vite-plugin-federation/runtime';
const catalog = await loadRemoteFromManifest(
'catalog/Button',
'https://cdn.example.com/catalog/mf-manifest.json',
{
cacheTtl: 30_000,
integrity: true,
retries: 2,
timeout: 4_000,
},
);Start with the quick guide, then use the plugin and runtime references for the full option surface.
Use the manifest, runtime, security, preload, and troubleshooting guides before publishing remote artifacts.
Use the comparison and migration guides when moving from OriginJS or the official Module Federation Vite adapter.