View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1
- Last updated
- First released
- Unity version
- 2022.3.55 or later
- Package size
- 65 KB
- Files
- 36
- Favorites
- 9
- Views in the past week
- 19
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $20.99 on
Keywords
- Search for unity tools
- Search for architecture tool
- Search for Dependency Graph
- Search for Tools
- Search for code analysis
- Search for build validation
- Search for dependency visualization
- Search for Circular Dependency
- Search for Unity editor tool
- Search for Code Architecture
- Search for Developer Productivity
- Search for Graph
Nexus Graph – Architecture Guard
Nexus Graph is a professional architecture and dependency analysis tool for Unity developers who want clean, modular, and scalable codebases and enforce clean architecture in real production projects.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 7
Nexus Graph – Architecture Guard screenshot 1
About this asset
As Unity projects scale, code structure slowly degrades. Scripts start referencing each other without clear boundaries, dependencies grow uncontrollably, and circular references creep in. Over time, refactoring becomes risky, builds become fragile, and small changes start breaking unrelated systems.
Nexus Graph is a professional Unity Editor tool built to visualize, analyze, and enforce clean architecture in real production projects. It gives you full visibility into how your C# scripts depend on each other and actively prevents dangerous architectural issues from reaching builds.
🕸️ Complete Dependency Visualization
Nexus Graph generates a live, interactive dependency graph of your entire C# codebase.
Each node represents a script and each connection represents a real reference. The graph supports zooming, panning, auto-layout, and smart filtering, allowing you to understand complex systems at a glance. Unity internal assemblies can be hidden automatically so you focus only on your own code, not engine noise.
The system is optimized to handle large projects with hundreds or thousands of scripts smoothly.
## 🔥 v1.1 MAJOR UPDATE (NEW)
* **AI Architecture Assistant**: Get refactoring advice powered by the latest AI tech (Requires Brody AI).
* ** Premium UI Overhaul**: Experience a gorgeous, modernized node graph designed for high-end professional workflows.
* ** Code Smell Detection**: Instantly spot "God Classes" and performance-killing empty Unity methods before they hit production.
* ** Publisher Dashboard**: One-click access to our entire suite of productivity tools directly from your toolbar.
🔄 Advanced Circular Dependency Detection
Circular dependencies are one of the biggest causes of tightly coupled and unmaintainable code.
Nexus Graph automatically detects:
- Direct cycles (A → B → A)
- Deep dependency loops (A → B → C → D → A)
- Hidden coupling chains across multiple systems
Problematic cycles are highlighted clearly, making it easy to identify the exact reference that closes the loop and refactor safely.
🛡️ Build Guard — Architecture Firewall
The Build Guard integrates directly into Unity’s build pipeline and acts as a safety gate for your architecture.
Before every build:
- The project is scanned for circular dependencies and rule violations
- Critical issues can automatically block the build
- Severity levels can be configured as warnings or hard stops
Batch mode support makes it suitable for CI/CD pipelines, ensuring broken architecture never reaches production or shared branches.
🧠 Architecture Rule Engine
Define and enforce architectural boundaries across your project.
You can:
- Restrict which layers or folders are allowed to reference others
- Enforce clean and modular architecture patterns
- Create custom rules using flexible pattern matching
When a rule is violated, Nexus Graph reports the exact dependency responsible, making enforcement clear and actionable.
📊 Project Health & Codebase Insights
Nexus Graph provides high-level insights into your project’s structure:
- Identify highly referenced “god classes”
- Detect orphan scripts that are never used
- Analyze dependency density and coupling hotspots
- Understand which files are risky to modify
These insights help teams plan refactors, reduce technical debt, and maintain long-term stability.
🧩 Advanced Analysis & Reporting Tools
- Interactive node-based graph with auto-layout
- Dependency Path Finder to trace reference chains between any two scripts
- Smart filtering to isolate specific systems or layers
- Asset size and duplication analysis
- Export architecture reports as JSON or HTML for team reviews, documentation, and audits
HTML export allows teams to share clear, readable architecture reports without requiring Unity access.
⚙️ Built for Professional Workflows
- Editor-only tool with zero runtime overhead
- Non-destructive analysis (never modifies code logic)
- Optimized for large, long-term projects
- Fully compatible with Assembly Definition (.asmdef) workflows
- Full C# source code included (no DLL lock-in)
Nexus Graph helps you see your architecture clearly, stop bad dependencies early, and keep your Unity projects modular and scalable as they grow.
From the publisher's Asset Store listing.
Technical details
## Features
* **Visual Graph**
* **Cycle Detection**
* **Build Guard**
* **Architecture Rules**
* **Headless Mode**
* **Dependency Tracing**
* **Duplicate Finder**
* **Size Treemap**
* **Heatmap Analysis**
* **Reference Counting**
* **Smart Filtering**
* **Assembly Support**
* **Batch Processing**
* **CI/CD Ready**
* **One-Click Fixes**
* **Project Health**
* **Orphan Detection**
* **God-Class Finder**
* **Editor Integrated**
* **Zero Runtime**
* **Custom Presets**
* **HTML Export**
* **JSON Reports**
* **Auto Layout**
* **Performance Optimized**
* **Offline Docs**
## Supported Unity Versions
* Unity 2020.3 LTS
* Unity 2021.3 LTS
* Unity 2022.3 LTS
* Unity 2023+ (All cycles)
* Unity 6 (Above)
## Technical details
* **Editor-Only Tool**: Zero runtime overhead.
* **Source Code**: Full C# included.
* **Dependencies**: None (Stand-alone).
## Supported OS
* Windows 10 / 11
* macOS
* Linux
## Link to documentation
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2022.3.55f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.