SkillAgentSearch skills...

Crabviz

Generate interactive call graphs for various languages

Install / Use

/learn @chanhx/Crabviz
About this skill

Quality Score

0/100

Supported Platforms

GitHub Copilot

README

Crabviz

Crabviz is a LSP-based call graph generator. It leverages the Language Server Protocol to generate interactive call graphs, helps you visually explore source code.

Features

  • Workable for various programming languages

  • Highlight on click

  • Two kinds of graphs

    You can generate a call graph for selected files to get an overview, or for a selected function to track the call hierarchy.

  • Collapse Files to view file relationships

  • Save call graphs as HTML or SVG

  • Go to definition

  • Search symbols

Preview

preview

Install

Since Crabviz utilizes the capabilities of language servers, it is better suited as an IDE/editor extension than a standalone command line tool.

It is currently available on VS Code, and PRs for other editors are welcome.

Credits

Crabviz is inspired by graphql-voyager and go-callvis.

View on GitHub
GitHub Stars1.4k
CategoryDevelopment
Updated19h ago
Forks61

Languages

TypeScript

Security Score

100/100

Audited on Mar 31, 2026

No findings