πΈοΈ Zion Dependency Graph
See every reference. Trust every delete.
Zion Dependency Graph
See every reference. Trust every delete.
Zion Dependency Graph is a node-based dependency viewer with safe cleanup tools for the Unity Editor. Pick any asset and see exactly what references it and what it references as an interactive, zoomable graph.
Most cleanup tools only give a flat list - and all of them share the same blind spot: assets loaded from code by string. As of v1.2, Zion Dependency Graph reads your scripts as well as your assets, so Resources.Load, Shader.Find and Addressables usage is part of the picture. The whole tool is built so you can see why each decision is safe before you delete.
v1.3 extends the same idea to build size. If your project uses Addressables, the tool now projects your bundle layout statically - no build required - and tells you which assets are genuinely duplicated across bundles, what they cost, and which of four fixes actually applies. Crucially it resolves duplication at the object level, so two prefabs referencing disjoint sprites from one sheet are correctly cleared instead of flagged. See Addressables Audit.
What's in the package
- Interactive dependency graph powered by GraphView (pan, zoom, minimap, layered layout)
- Addressables duplicate-bundle audit with object-level false-positive filtering and per-finding fix guidance (v1.3)
- Resources / Addressables overlap detection (v1.3)
- Bundle membership shown on every asset's detail panel (v1.3)
- Addressables report as CSV or JSON, plus a headless CI entry point that can fail a build over a wasted-bytes threshold (v1.3)
- Code string reference detection - Resources.Load, Shader.Find and Addressables keys resolved to real assets, with file and line (v1.2)
- Find Path - trace exactly how one asset depends on another (v1.2)
- Conservative, code-aware orphan detection with exclusions for code, build scenes, ProjectSettings, Addressables, and string-loaded assets
- Heaviest-assets view for rapid size triage
- Asset detail panel with type, file size on disk, reference counts, and code call sites
- Multi-select safe delete with verified timestamped backups and one-click restore
- Duplicate file detection (byte-identical, SHA-256 verified)
- Graphviz DOT export of the current graph
- Markdown + CSV cleanup report
- Recently inspected list persisted per project
- Async scanning for large projects
- Keyboard shortcuts for common actions
- Settings persistence for filter, depth, and panel widths