# knitkit ## Docs - [knitkit: Runtime-First Module Federation Without Bundlers](https://knitkit.mintlify.app/introduction.md): Learn what knitkit is, how native import maps eliminate the bundler share-scope footgun, and which packages to install for your project. - [Get Started with knitkit: Build a Remote and Load It](https://knitkit.mintlify.app/quickstart.md): Install knitkit, build a remote, load it from a host page, and type loadRemote() — from zero to working federation in under 10 minutes. - [How knitkit Works: Remotes, Manifests, and Import Maps](https://knitkit.mintlify.app/concepts.md): Understand remotes, hosts, manifests, shared dependencies, and import-map negotiation — the building blocks of knitkit module federation. - [Loading Federated Modules in the Browser](https://knitkit.mintlify.app/guides/browser-host.md): Set up a knitkit host page: inject the import map, register remotes, and dynamically load exposed modules using native ES modules. - [Server-Side Rendering with knitkit Node Loader](https://knitkit.mintlify.app/guides/node-ssr.md): Use @knitkit/node to load federated modules in Node.js via module.register loader hooks, with SRI verification and hydration-parity import maps. - [Edge Fragment Composition with @knitkit/edge](https://knitkit.mintlify.app/guides/edge-composition.md): Stream-stitch independent HTML fragments from multiple remotes at the edge using @knitkit/edge, with automatic import-map injection and graceful fallbacks. - [Using knitkit in React: RemoteComponent and lazyRemote](https://knitkit.mintlify.app/guides/react-integration.md): Mount federated remote components in a React host using , lazyRemote, and from @knitkit/react. - [Typing loadRemote() with knitkit Types Sync](https://knitkit.mintlify.app/guides/typescript.md): Generate and sync TypeScript declarations for your remote modules so loadRemote() is fully typed, with auto-complete and type safety. - [Local Dev Overrides for Federated Remotes](https://knitkit.mintlify.app/guides/local-overrides.md): Use @knitkit/overrides to point a remote at localhost during development while the rest of your federation stays on the deployed versions. - [Security: SRI, CSP, and CORS for knitkit](https://knitkit.mintlify.app/guides/security.md): Pin and verify remote modules with Subresource Integrity, configure CSP for federated pages, and set correct CORS headers on remote servers. - [@knitkit/runtime — Full Browser Runtime API Reference](https://knitkit.mintlify.app/reference/runtime-api.md): Full API reference for @knitkit/runtime: registerRemotes, loadRemote, negotiateShared, injectImportMap, validateManifest, getShareInfo, and error types. - [knitkit CLI Reference: build, types, and validate commands](https://knitkit.mintlify.app/reference/cli.md): Reference for every knitkit CLI command — build, types generate, types sync, and validate — with flags, output structure, and example output. - [knitkit Manifest Spec 0.1: knit.manifest.json Reference](https://knitkit.mintlify.app/reference/manifest-spec.md): The knit.manifest.json format: top-level fields, exposes declarations, shared dependency declarations, URL resolution, and versioning rules. - [knitkit Config Files: knit.config.json and knit.host.json](https://knitkit.mintlify.app/reference/config-files.md): Reference for knit.config.json (remote build config) and knit.host.json (host type-sync config) — all fields, types, and examples. - [knitkit Error Codes: FedkitError Reference and Fixes](https://knitkit.mintlify.app/reference/error-codes.md): All knitkit error codes with their meaning, common causes, and suggested fixes — thrown as FedkitError instances with a machine-readable code property. - [knitkit vs Module Federation 2.0: A Fair Comparison](https://knitkit.mintlify.app/background/vs-module-federation.md): Compare knitkit and Module Federation 2.0 on bundler coupling, singletons, SSR, types, size, and debuggability. Pick the right tool for your use case. - [knitkit vs Native Federation: Key Differences](https://knitkit.mintlify.app/background/vs-native-federation.md): How knitkit differs from Angular Native Federation: zero Angular dependency, universal runtime, manifest-driven negotiation, and edge support. - [knitkit Roadmap: What's Shipped and What's Next](https://knitkit.mintlify.app/background/roadmap.md): Honest status of knitkit packages: what shipped in v0.1, what's coming next, what's planned for later, and what the project will not build.