Fork of Temp 2 Level
✓ Published0🌍 Public
A D3.js visualization splits STIX 2.1 cyber-threat data into two panes: a "Promotable" area for incident-related nodes and a "Scratch Pad" for other objects like files, processes, and user accounts. The graph renders with SVG, using `d3.forceSimulation` for layout and `d3.zoom` for panning, while node colors and edge colors adapt to light or dark themes loaded from JSON config files. The code imports data from `scratch.json` and draws icons for each object type on rectangular nodes.
AI-generated descriptionThere are two different panes:
- Promotable: Objects and their sub=graphs that can be promoted
- Scratch: Other types of objects
MIT Licensed