Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>Wardley Mapping ModelerNew to Visual Studio Code? Get it now.
Wardley Mapping Modeler

Wardley Mapping Modeler

Miragon

|
42 installs
| (1) | Free
View and edit Wardley Maps directly in VS Code, including .wmap and .owm files.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Wardley Maps for VS Code

VS Marketplace License: MIT

Wardley Maps chart the components of a business by user value and evolution, so you can see your landscape and reason about strategy. This extension lets you create and edit them directly inside VS Code: it opens .wmap / .owm files (a simple plain-text format, the Online-Wardley-Maps DSL) in a graphical editor, while the text file stays the source of truth, so save, Git, and diff keep working.

The Wardley Maps editor

New to Wardley Mapping? Start with Learn Wardley Mapping.

Getting started

Install Wardley Mapping Modeler (publisher miragon-gmbh) from the VS Code Marketplace, then start from a filled-in Tea Shop example or a blank map. The built-in Get Started with Wardley Maps walkthrough is the recommended first stop: click its Create map from example button and you have a ready-made map to explore. From there you can open any .wmap or .owm file.

Prefer commands? Run these from the Command Palette (Cmd/Ctrl+Shift+P, type "Wardley"):

  • Wardley: New Map from Example — pick a location, pre-filled with the Tea Shop example.
  • Wardley: New Empty Map — same, but a blank map (also under File > New File…).

Reading a map

Every component sits on two axes:

  • Up and down is the value chain: the higher a component sits, the more visible it is to your user.
  • Left and right is evolution: components mature from genesis (brand-new, experimental) on the left, through custom-built and product, to commodity (standardised, ubiquitous) on the right.

Together they show what you depend on and how mature each piece is.

Editing a map

  • Custom editor for .wmap / .owm. Open a map file and you get the full graphical editor, backed by the plain-text file. Editing the text in a split view re-renders the canvas live (two-way sync), and VS Code tracks dirty state as you go. To reopen a map as raw text, use View: Reopen Editor With…, then pick Text Editor.
  • Full modeler: the tool palette on the side and the context pad on a selected component (add, connect, append, delete), move, resize, inline label editing, set component colors, and evolve (drag a component left or right along the maturity axis). Undo/redo via Ctrl/Cmd+Z and Ctrl/Cmd+Shift+Z.
  • Collapsed menu (top-right, Excalidraw-style): fit-to-view · map size · X-axis labels · export SVG/PNG.
  • Editable embedded-PNG maps (*.wmap.png / *.owm.png). Exported PNGs store the map inside a tEXt chunk, so the file stays a normal image you can drop into a wiki, README, or chat — and can be reopened and edited graphically. To start one, run Wardley: New Empty Map (embedded PNG) (also under File > New File…), pick a location, and press Ctrl/Cmd+S once to render the first PNG.
  • Self-hosted font — no CDN, offline-capable.

Development

Building from source and the dev loop are documented in CONTRIBUTING.md.

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft