Zion Dependency Graph OFFICIAL SALE

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.

Features

  • Interactive dependency graph powered by Unity's GraphView (pan, zoom, minimap)
  • "Used by" reverse-lookup for any asset — right-click in Project → Show Dependencies
  • Conservative orphan detection that excludes Resources, StreamingAssets, build scenes, scripts, ProjectSettings references, and (when installed) Addressables entries
  • Dupes tab — finds groups of byte-identical files (SHA-256 verified); click any copy to see which one is actually in use before removing the rest
  • Heavy assets view — top 200 by file size, biggest first, to find oversized textures and models fast
  • Type filter (textures, materials, prefabs, audio, scenes, shaders…)
  • Asset detail panel with size, type, and reference counts
  • Safe delete with timestamped backup — every asset and its .meta is copied to ZionDependencyGraph_Backups/ before deletion; full restore from any backup
  • Background scanning — the project index builds incrementally without freezing the editor; cancel at any time
  • Keyboard shortcuts — F to focus, Delete to safe-delete, / to search
  • Remembered settings — depth, type filter, active tab, and panel widths persist between sessions
  • Graphviz DOT export for high-quality external rendering
  • Markdown + CSV cleanup report
  • Recently-inspected list persisted per project

Honest limits

  • String-based loads (Resources.Load, Addressables string keys) cannot be detected statically — the panel hint and graph make this explicit
  • Procedurally assigned materials and runtime-instantiated assets are invisible to static analysis

Requirements: Unity 2021.3 LTS or newer. Editor-only — adds nothing to your build or runtime.