An interactive 3D WebGL / Three.js visualizer for codebases and security vulnerability trees.
- Folders become layers: The project root sits at the apex, and deeper directories expand outwards as the foundation.
- Files become blocks: Each file is rendered as a 3D block colored according to security findings (Critical: Red, Warning: Amber, Secure: Emerald).
- Self-contained: Operates locally over
file://with no node servers or internet access required.
Open index.html in any modern web browser.
python3 pyramid.py /path/to/project -o report.htmlOpen report.html to explore the 3D topology of your repository.
python3 pyramid.py /path/to/project --json pyramid.jsonpytest tests/ -v