Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>ForwardNew to Visual Studio Code? Get it now.
Forward

Forward

forward

| (0) | Free
Annotate a shared design canvas from VS Code — document any API (any language/framework), draw infrastructure & sequence-flow diagrams, track tasks, and browse endpoint history. Synced to your team through the Forward server.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Forward — VS Code Extension

Document your API endpoints (any language/framework) directly onto design elements drawn on a visual canvas — a developer-first alternative to Figma Code Connect.

What it does

From inside VS Code you can:

  • Document API on Design Element — pick a design element the designer made on the canvas and attach an endpoint, method, request/response shape, etc. Docs are framework-agnostic Markdown, so any language/stack fits.
  • Remove API Documentation — detach the binding (the design element stays).
  • Infrastructure diagram — add, link and remove infrastructure nodes to map your architecture as a component diagram.
  • Flows & sequence diagrams — narrate ordered hops across your infrastructure; they render as a Mermaid sequence diagram.
  • Tasks — file tasks and update their status, optionally linked to an element, flow or endpoint.
  • Open Design Canvas — view the live design with your API docs and diagrams overlaid, right inside VS Code.
  • Endpoint timeline — the canvas's Timeline button opens a git-graph of every endpoint's created/modified/deleted history, plus a catch-up digest of what to integrate, modify or remove since a chosen baseline.

Everything you write syncs through the centrally-hosted Forward server, so your team, the design canvas and any AI agents stay in sync in real time. The companion web canvas is where designers draw the UI.

Setup

  1. Install this extension.
  2. Open Settings → Forward and set forward.apiBaseUrl to your Forward server URL (e.g. http://localhost:8080 or https://api.forward.dev).
  3. In the Forward dashboard, open Account → Extension tokens, generate a Personal Access Token, and copy it (it's shown only once).
  4. Run Forward: Sign In (Command Palette) and paste the token. It's stored securely in VS Code's SecretStorage — never in settings.
  5. Run Forward: Select Project to choose which project to annotate (this sets forward.projectId; it must match the canvas's VITE_CANVAS_PROJECT_ID).

Sign out any time with Forward: Sign Out. The token grants exactly your own project access — every request is authenticated per-user by the server.

License

Proprietary. All rights reserved.

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