Sakanfar Folder Organizer is a lightweight Unity Editor tool for clean project folders, colored directories, automatic rules, and favorite navigation.Sakanfar Folder Organizer helps Unity developers keep project files organized and easy to recognize directly inside the Unity Editor.Create a recommended project folder structure with a preview, per-folder selection, custom root name, custom creation location, duplicate prevention, and a creation summary. Existing folders are skipped and existing assets are never moved, renamed, or deleted.Customize any project folder with persistent colors and safe text-based icon identifiers. Styles are displayed in both Project window list and grid views while keeping folder names readable. Folder appearance data is stored in project ScriptableObject assets and uses folder GUIDs whenever possible, so styles can survive folder movement or renaming.Automatic rules apply colors and icons based on folder names using Exact, Contains, Starts With, or Ends With matching. Rules are case-insensitive, editable, priority-aware, and can be applied to the entire project or to a selected folder hierarchy.Mark important folders as favorites and navigate to them quickly. Project window actions and the Folder Organizer window provide access to colors, icons, rules, favorites, settings, documentation, and reset operations.The package is editor-only, has no runtime components, does not depend on Built-in, URP, or HDRP rendering features, and does not modify the contents of user folders.## Technical Details- Editor-only Unity extension; no runtime assemblies or MonoBehaviours.- Unity 2022.3 LTS and newer, including Unity 6.- Compatible with Built-in Render Pipeline, URP, and HDRP.- Supported editor operating systems: Windows, macOS, and Linux.- UI Toolkit editor window with Organizer, Colors & Icons, Automatic Rules, Favorites, Settings, and About tabs.- Recommended folder structure generator with preview and custom ScriptableObject templates.- Persistent GUID-based folder appearance database for colors, icon identifiers, favorites, and automatic-rule provenance.- Project window drawing through `EditorApplication.projectWindowItemOnGUI` with cached data and controlled repainting.- Case-insensitive automatic rules with Exact, Contains, Starts With, and Ends With match modes.- Undo support for ScriptableObject setting changes and confirmation dialogs for destructive reset actions.- No third-party runtime dependencies and no render-pipeline dependencies.- Includes editor tests for folder creation, path validation, rule matching, priority, serialization, GUID resolution, and reset behavior.## Features- Recommended project folder structure generator.- Custom templates with save and load support.- Folder colors for Project window list and grid views.- Safe folder icon identifiers with readable fallbacks.- Automatic folder rules with priority controls.- Favorites and quick navigation.- Project window context-menu actions.- Persistent project settings stored as ScriptableObject assets.- GUID-based appearance persistence.- Undo-aware changes and safe reset workflows.- Light and dark Unity Editor theme support.- Optional sample demo scene and package documentation.AI-assisted tools were used during development to help draft documentation, review architecture, generate initial code suggestions, and identify potential implementation issues. The package structure, source code, Unity integration, validation, testing, and final content were reviewed and edited by the publisher. The package does not include an AI/ML runtime system, does not call an external AI service, and does not require an AI/ML package or subscription for users.




