Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Visual Studio Code Knowledge MapNew to Visual Studio Code? Get it now.
Visual Studio Code Knowledge Map

Visual Studio Code Knowledge Map

Preview

David Russell

|
220 installs
| (0) | Free
| Sponsor
This extension will automatically parse files and folders in your open workspaces and build a graph of all the relationships between the items.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Knowledge Map for Visual Studio Code

Pre-release version of the knowledge and relationship tooling for Visual Studio which tracks relationships between concepts, files, and information within the folder that is open including sub folders.

Requirements

  • Visual Studio Code 1.75 or newer (or editors compatible with VS Code 1.75+ APIs)

Quick Start

Welcome! 👋🏻 To get started install the extension either from market place or

code --install-extension DavidRussell.vscodeknowledgemap

When the extension starts and there is an open Workspace it will parse your structure.

Features

Map View Sidebar

Shows a graph of all the files in a workspace and their relationships relative to the folder structure in a sidebar.

feature Graph View

Markdown File Support

Currently extracts links out of markdown files and adds links to files using file fully qualified URI as the Unique Identifier. Also supports external references like http links and creates those as seperate nodes.

    [Text](https://github.com/ApprenticeDave/VSCodeKnowledgeMap/blob/HEAD/users/username/desktop/test.md)

Text: used for the node lable Link: is used for the uri unique identifier

Requirements

This extension leverages the 3D Force Directed Graph javascript library. Thanks to Vasco Asturiano who created this library.

Telemetry

Visual Studio - Knowledge Map Extension currently does not leverage any telemetry. This may change at some point as I try to learn more about devops automation and github.

Support Policy

I am currently the only person working on this so I will do my best to get to any issues you identify. If you find a bug feel free to send it my way will try get to it, or feel free to do a pull request.

Contributing

I welcome your contributions and thank you for working to improve this code.

License

MIT

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