Weftmap
Documentation

Getting started

There are two ways to build a graph: paste a single snippet, or upload a folder to map a whole project.

Snippet mode

Great for one file or a quick example.

  • Open the app and keep the Snippet tab active.
  • Pick the language in the bottom selector.
  • Paste your code into the editor.
  • Hit Analyze (or โŒ˜/Ctrl + Enter).

The graph appears in the right panel. Switching language loads a fresh sample only if you haven't edited the editor.

Project mode

To see the architecture across many files at once.

  • Switch to the Project tab.
  • Click Upload a folder and pick the directory.
  • Weftmap filters by the language's extensions and ignores node_modules, .git and the like.
  • Review the file list and hit Analyze.
Everything runs in your browser and server; files are not stored. There is a size and file-count limit to keep things fast.

Explore the diagram

  • Pan & zoom: drag the canvas, scroll to zoom.
  • Fit: use the controls to reset the view.
  • Filter: in the legend, toggle calls, imports and extends.

Nothing shows up?

  • Make sure the selected language matches the code.
  • Only functions defined in the code are drawn; calls to libraries are skipped.