Project Map & Architecture Guard View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.4.4 or later
Package size
62 KB
Files
35
Views in the past week
8

Price tracking

Last checked
Tracked since
Lowest recorded
$41.99 on

Keywords

Project Map & Architecture Guard

by Kevin Bjorvand (opens in new tab)

No ratings yet

Find mess in your projects.

Price $59.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Project Map & Architecture Guard, 6 months Current $59.99; lowest $41.99; highest $59.99 in this period. $0 $50 $100 Aug Sep Oct Nov

Asset preview

1 / 8

Project Map & Architecture Guard screenshot 1

Project Map & Architecture Guard screenshot 1

About this asset

Project Map & Architecture Guard helps you see how your project is built.

As a project grows, it gets harder to know what depends on what.

Folders become messy. Scripts start linking to places they should not. UI code touches core code. Test or Editor code leaks into runtime code. Small mistakes become hard to find.

This tool gives you a clear map of your project, then shows the weak spots.

Use it when you want to know:

  • What depends on what
  • Which folders are too connected
  • Where circular dependencies exist
  • Which assemblies reference each other
  • Where your architecture rules are being broken
  • Which parts of the project are becoming risky hotspots

It is useful for solo devs, serious indies, and small teams who want a cleaner project without guessing.

You can scan the full project, selected folders, selected assets, build scenes, or assemblies only.

After the scan, you can review:

  • Map
  • Violations
  • Cycles
  • Hotspots
  • Rules
  • Exports

The goal is simple:

Know your project structure before it turns into a mess.

From the publisher's Asset Store listing.

Technical details

  • version: 2022.3 LTS and 6
  • Tool type: Editor-only utility
  • Runtime impact: No runtime dependencies
  • Menu path: Tools > Project Map & Architecture Guard
  • Settings path: Project Settings > Project Map & Architecture Guard
  • Rules asset path: Assets/ProjectMapArchitectureGuard/Settings/ArchitectureRules.asset

Scan modes:

  • Full Project
  • Selected Folder
  • Selected Assets
  • Build Settings Scenes
  • Assemblies Only
  • Demo Project scan

Supported node types:

  • Assembly
  • Folder
  • Namespace
  • Scene
  • Prefab
  • ScriptableObject
  • Package
  • Asset type group
  • Asset

Supported edge types:

  • Assembly reference
  • Folder dependency
  • Namespace usage
  • Asset dependency
  • Scene dependency
  • Prefab dependency
  • ScriptableObject dependency
  • Package dependency

Rule system supports:

  • Allow rules
  • Forbid rules
  • Direction rules
  • Circular dependency rules
  • Fan-in and fan-out rules
  • Runtime-to-Editor checks
  • Runtime-to-tests checks
  • Folder rules
  • Assembly rules
  • Namespace rules
  • Ignore rules
  • Feature-folder cross-dependency rules

Pattern matching supports:

  • Glob matching
  • Exact matching
  • Prefix matching

Rules can match:

  • Node names
  • Paths
  • Namespaces
  • Assemblies
  • Node types
  • IDs

Report exports:

  • HTML
  • JSON
  • Markdown
  • TXT
  • CSV
  • XML

Useful for checking:

  • Broken architecture rules
  • Circular dependencies
  • Over-connected folders
  • Risky assembly references
  • Runtime code depending on Editor code
  • Feature folders depending on each other too much
  • Project structure drift over time

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.4.4f1 Compatible Compatible Compatible

As listed on the Asset Store.