Koder Markdown (KMD)

  • Area: Foundation
  • Path: engines/lang/kmd
  • Kind: Documentation format + parser + tooling

Role in the stack

KMD is the documentation format used across the monorepo. It is Markdown with Koder-specific extensions for structured metadata, cross-references, and embedded Koder Koda snippets. Every CHANGELOG.kmd, README.kmd, and CONTRIBUTING.kmd follows the KMD spec. Kept separate from engines/lang/lang so format, parser, and tooling evolve independently.

Primary couplings

Consumer Relationship
engines/lang/koda First-class KMD syntax + preview support in the IDE
platform/flow Renders .kmd files in the git forge web UI
All modules Each module's docs are authored in KMD