A tool that scans your Unity project to detect unused assets, highlight risky files, and safely quarantine or delete them, helping reduce project size and improve overall performance.AssetsFinderMaster is an Editor-only utility for dependency scanning and project management. It contains no runtime code, materials, or shaders, making it completely independent of the rendering pipeline. It is fully compatible with Standard (Built-in), URP (Universal Render Pipeline), and HDRP (High Definition Render Pipeline) projects across all supported Unity versions.🌟 AssetsFinderMaster: The Ultimate Project Auditing & Cleanup UtilityAssetsFinderMaster is an essential Editor Extension designed for professional Unity developers and teams who want to maintain peak project performance, reduce build times, and ensure data integrity.This powerful tool provides comprehensive visibility into your project's asset dependencies, allowing you to instantly identify redundant files and track exactly where critical assets are being used.🧹 Part 1: Unused Assets Finder (Cleanup & Downsizing)Redundant files bloat your project, increase initial setup time, and extend build compilation. AssetsFinderMaster solves this with two core cleanup functionalities:Comprehensive Scanning: Scans for assets that are not referenced by any Scene, Prefab, or ScriptableObject in your project. It includes filters for major asset types (Textures, Models, Materials, Scripts, AudioClips, etc.) and allows you to define Custom Include/Exclude Folders for precise control (e.g., excluding external SDKs or dedicated resources folders).Bulk Management: After identifying unused assets, you can process them efficiently:Bulk Quarantine: Move all selected unused files safely outside your Unity project to a chosen folder (e.g., your Desktop). This is the safest way to test deletion without losing files.Bulk Delete: Move all selected unused files directly to the OS Trash/Recycle Bin, providing rapid cleanup.Dynamic Load Warning: Automatically flags assets located in /Resources/ or /StreamingAssets/ as "risky" since they might be loaded dynamically at runtime (e.g., Resources.Load), preventing accidental deletion of crucial runtime assets.🔎 Part 2: Used Assets Finder (Reference Tracking)When a script, model, or material is crucial to your project, you need to know every single place it's being referenced before making changes.Instant Dependency Lookup: Drag any asset (Prefab, Script, Texture, etc.) into the dedicated slot. The tool instantly scans the entire project to find every Scene, Prefab, or ScriptableObject that references the target asset.Locate Instantly: Each reference found is listed with its type and path. Use the Locate button to instantly select the referencing asset in the Project window and ping it in the Scene/Hierarchy view.✨ Key Features at a GlanceDual Functionality: Unused Asset finding and Asset Reference tracking in one tool.Customizable Scope: Define custom folders to include or exclude from the scan.Safety Features: Bulk Quarantine option and automatic warning for /Resources/ assets.Efficient Interface: Clean, stylized GUI with asset type grouping and sorting by Name, Size, or Date Modified.Editor-Only Utility: No runtime performance impact. Zero added code or overhead in your final builds.🛠️ CompatibilityAssetsFinderMaster is a pure Editor tool. It contains no customizable content and is not tied to any specific game genre. It is a fundamental project utility that benefits all genres (FPS, RPG, Puzzle, Hyper-Casual, etc.) by improving organizational efficiency.Render Pipeline: Fully compatible with Standard (Built-in), URP, and HDRP projects.Platform: Windows and macOS.Mobile FriendlyAssetsFinderMaster is a comprehensive, Editor-Only utility designed to manage project complexity and optimize performance in the Unity Editor environment.1. Unused Assets Finder Mode (Cleanup & Downsizing)This mode focuses on identifying redundant, unreferenced assets that unnecessarily bloat your project and increase load times.Comprehensive Dependency Scanning: Deeply scans project folders to detect all assets that are not referenced by Scene, Prefab, or ScriptableObject files within your project.Customizable Scanning Scope:Custom Folders: Ability to restrict the scan exclusively to specified sub-folders.Exclusion List: Easily exclude unwanted folders from the scan, such as external SDKs, version control history folders, or third-party assets, ensuring precise control.Asset Type Filtering: Allows the user to toggle on/off over 15 common asset types (e.g., Texture2D, Model, Material, Shader, AudioClip, MonoScript) directly from the UI to narrow down search results.Advanced Safety and Management:Dynamic Loading Warning: Automatically flags assets located within /Resources/ or /StreamingAssets/ folders with a special warning icon, as they carry the risk of being dynamically loaded at runtime (potential false positives).Bulk Quarantine: The safest way to test cleanup. Moves all selected unused files outside the Unity project structure to a user-defined quarantine folder (e.g., Desktop).Bulk Delete: Functionality to move selected assets directly to the OS Trash/Recycle Bin for rapid cleanup.Result Sorting Options: Ability to sort the identified assets by Name, Size, or Date Modified in ascending or descending order for easy review.2. Used Assets Finder Mode (Reference Tracking)This mode focuses on quickly tracing where any given asset is being utilized across the project.Reverse Dependency Lookup: Utilizes Unity's AssetDatabase.GetDependencies method in reverse to instantly determine which Scene, Prefab, or ScriptableObject files are referencing the selected Target Asset.Instant Visualization: Provides a Locate button for every reference found. This button instantly selects the referencing file in the Project window and pings it in the Unity Interface (e.g., Scene or Hierarchy view) for immediate context.Broad Asset Support: The target asset can be any referenceable file type, including Scripts, Materials, Models, Prefabs, and Textures.Simple Workflow: Built around a streamlined interface for selecting the target asset and executing the search with a single button click.3. General Compatibility and Technical DetailsPlatform Compatibility: Fully supported on both Windows and macOS Unity Editor platforms.Rendering Pipeline Agnostic: As a pure Editor Utility, it is entirely compatible with Standard (Built-in), URP (Universal Render Pipeline), and HDRP (High Definition Render Pipeline) projects.No Runtime Impact: The package contains zero runtime code; all functionalities execute strictly within the Unity Editor environment, resulting in zero performance cost to your final built game or application.User Interface: Features a clean, custom-styled GUI optimized for quick readability and user efficiency.