# MdWrk Extensions
**Runtime and first-party bundled extensions**
[](https://github.com/groupsum/markdown_workspace/blob/master/packages/extensions/README.md)
[](https://github.com/groupsum/markdown_workspace/releases)
[](../../package.json)
[](../../LICENSE)
The extensions family contains the runtime that loads MdWrk extensions and the first-party bundled packages that register views, actions, and services.
Extension ecosystems need clear boundaries between contracts, runtime, and concrete packages. This family README points readers to the right layer immediately.
@mdwrk/extension-runtimefor loading, compatibility, activation, storage, and catalog workflows.- First-party bundled packages for workspace files, Git operations, extension management, Gemini workflows, theme authoring, language packs, and catalog validation.
Node.js 20.x through 22.x, matching the workspace engine contract in the root package manifest.
npm install @mdwrk/extension-runtime @mdwrk/extension-manager @mdwrk/extension-workspace-filesUse the runtime when you are building or hosting extensions. Use the individual package READMEs when you need a specific bundled capability.
- extension-runtime
- extension-manager
- extension-workspace-files
- extension-git-ops
- extension-gemini-agent
- extension-theme-studio
- extension-language-pack-studio
- extension-catalog-hello
- Contracts family - manifest, host, and theme API contracts
- Client app - first-party extension host