Intelligent YAML Editing
CodeLens integration, smart navigation, hover information, and auto-completion for Threagile YAML files.
- Interactive CodeLens annotations
- Jump to definitions & references
- Rich contextual documentation
Threat modeling tool for VS Code using the Threagile framework
An integrated development environment for security professionals, architects, and developers to create, analyze, and manage threat models directly within Visual Studio Code.
Almost everything you need for professional threat modeling in VS Code
CodeLens integration, smart navigation, hover information, and auto-completion for Threagile YAML files.
Automated risk detection with interactive views for managing identified security threats.
Interactive diagrams with animated data flows and visual trust boundary mapping.
Seamless integration with external tools for enhanced workflow productivity.
This extension requires a custom Docker image for proper functionality:
docker pull z00mi/threagile:latest
Get started with Security Champion Desktop today
Click the download button above to get the latest extension package
Open VS Code and run: Extensions: Install from VSIX... (Ctrl+Shift+P)
Install the required Docker image: docker pull z00mi/threagile:latest
Open any Threagile YAML file matching **/threagile-*-model.yaml
Track the evolution of Security Champion Desktop
Built upon the shoulders of giants
This extension builds upon the excellent work of the original Threagile project. We acknowledge and thank the Threagile team for creating such a powerful threat modeling framework that serves as the foundation for this VS Code integration.