Interactive dependency graph and safe orphan cleanup for Unity. See every reference before you delete — with timestamped backups and one-click restore.Zion Dependency Graph See every reference. Trust every delete.A node-based dependency graph viewer for Unity. Pick any asset and see exactly what references it — and what it references — as an interactive, zoomable graph. Built for the moment before you delete something and aren't sure what'll break.Why this, not another cleanup tool?Most asset cleanup tools give you a flat "unused assets" list and ask you to trust it. Zion Dependency Graph shows you why every claim is true. Find a suspected orphan, open it in the graph, see the empty inbound side with your own eyes, then delete with a timestamped backup. The whole workflow is built so you never delete something you can't recover.FeaturesInteractive dependency graph powered by Unity's GraphView (pan, zoom, minimap)"Used by" reverse-lookup for any asset — right-click in Project → Show DependenciesConservative orphan detection that excludes Resources, StreamingAssets, build scenes, scripts, ProjectSettings references, and (when installed) Addressables entriesDupes tab — finds groups of byte-identical files (SHA-256 verified); click any copy to see which one is actually in use before removing the restHeavy assets view — top 200 by file size, biggest first, to find oversized textures and models fastType filter (textures, materials, prefabs, audio, scenes, shaders…)Asset detail panel with size, type, and reference countsSafe delete with timestamped backup — every asset and its .meta is copied to ZionDependencyGraph_Backups/ before deletion; full restore from any backupBackground scanning — the project index builds incrementally without freezing the editor; cancel at any timeKeyboard shortcuts — F to focus, Delete to safe-delete, / to searchRemembered settings — depth, type filter, active tab, and panel widths persist between sessionsGraphviz DOT export for high-quality external renderingMarkdown + CSV cleanup reportRecently-inspected list persisted per projectHonest limitsString-based loads (Resources.Load, Addressables string keys) cannot be detected statically — the panel hint and graph make this explicitProcedurally assigned materials and runtime-instantiated assets are invisible to static analysisRequirements: Unity 2021.3 LTS or newer. Editor-only — adds nothing to your build or runtime.Key featuresInteractive node-based dependency graph (Unity GraphView): pan, zoom, minimap, layered layoutConservative orphan detection — excludes Resources, StreamingAssets, build scenes, scripts, ProjectSettings references, and Addressables entriesMulti-select safe delete with timestamped backups + one-click restore from any backupHeaviest-assets view (top 200 by file size) for quick triageDuplicate file detection — Dupes tab finds groups of byte-identical files (SHA-256 verified, size-bucketed for speed); zero false positives by designBackground scanning — project index builds incrementally without freezing the editor; cancellable at any timeAsset detail panel — type, size on disk, "used by" / "uses" reference countsType filter: textures, materials, prefabs, audio, scenes, shaders, animations, fontsRight-click any Project asset → instant dependency graphRecently-inspected list, persisted per projectConfigurable depth (1–5 hops) with auto-capped rendering for responsiveness on 15,000+ asset projectsGraphviz DOT export of the current graph (renders to publication-quality PNG/SVG)Markdown + CSV cleanup reportOptional Addressables integration (auto-detected via reflection, no hard package dependency)Editor-only — zero runtime cost, no build size impactCompatible with URP, HDRP, and Built-in render pipelinesRequires Unity 2021.3 LTS or newerMarketing images were generated and enhanced using AI tools.


