0.130.2 MB
unset
strict
core22
Universal Code Debugger CLI - Multi-language static analysis tool
Spiderweb is a lightweight, regex-based static analysis tool that instantly shows:
- Callers: Which functions call a target function
- Callees: Which functions are called by a target function
- Both: Complete call relationship tree
Supported Languages:
- Python (.py, .pyi)
- JavaScript/TypeScript (.js, .jsx, .ts, .tsx, .mjs, .cjs)
- Nim (.nim, .nims, .nimble)
- Rust (.rs)
- C/C++ (.c, .cpp, .cc, .cxx, .h, .hpp, .hxx)
Usage:
spiderweb file:function --show=callers|callees|both
Examples:
spiderweb test.py:greet --show=callers
spiderweb test.nim:greet --show=callees
spiderweb main.rs:main --show=both
- Callers: Which functions call a target function
- Callees: Which functions are called by a target function
- Both: Complete call relationship tree
Supported Languages:
- Python (.py, .pyi)
- JavaScript/TypeScript (.js, .jsx, .ts, .tsx, .mjs, .cjs)
- Nim (.nim, .nims, .nimble)
- Rust (.rs)
- C/C++ (.c, .cpp, .cc, .cxx, .h, .hpp, .hxx)
Usage:
spiderweb file:function --show=callers|callees|both
Examples:
spiderweb test.py:greet --show=callers
spiderweb test.nim:greet --show=callees
spiderweb main.rs:main --show=both
Update History
0.1 (3)21 Jan 2026, 17:21 UTC
21 Jan 2026, 12:05 UTC
21 Jan 2026, 16:25 UTC
21 Jan 2026, 17:21 UTC