The Asset Favorites Manager plugin enhances your Unreal Engine Editor workflow by providing a dedicated tool for curating and managing collections of favorite assets. Built on Unreal's native CollectionManager and AssetRegistry systems, it allows artists, designers, and developers to quickly organize assets (such as blueprints, materials, textures, and more) into local collections without cluttering the main Content Browser.
Documentation
Key Features:
Collection Management: Create, rename, delete, and switch between multiple local collections directly from the plugin window.
Asset Addition: Drag-and-drop assets from the Content Browser into the favorites list for instant addition to the selected collection.
Search and Filtering: Built-in search box to filter favorites by name or type, making it easy to locate specific assets in large collections.
Import/Export Functionality: Export collections to JSON files for backup or sharing across projects/users. Import JSON files with automatic validation—only valid assets (existing in the project) are added, with warnings for missing ones. Supports merging or replacing existing collections.
Integration: Assets added to collections are automatically synced with Unreal's CollectionManager, enabling use in other editor tools. Double-click items to open them in the editor.
Settings Persistence: Active collection name is saved per-project via EditorPerProjectUserSettings for quick resumption of work.
User-Friendly UI: Clean Slate-based interface with toolbar buttons for actions, combo box for collection selection, and a scrollable list view of assets with display names and types.
How to Use:
Enable the plugin in your project's Plugins menu and restart the editor.
Access the tool via the "Tools" menu in the editor or by spawning the "Asset Favorites" tab.
Select or create a collection, then drag assets from the Content Browser to add them.
Use export/import buttons for JSON file handling—files are saved/loaded from the project's Saved directory by default.
Search to filter the list and double-click assets to edit them.
This plugin is ideal for teams working on large projects, where quick access to frequently used assets saves time. It respects Unreal's asset loading and validation, ensuring stability. No runtime impact—purely an editor utility.
Supported Unreal Engine Versions: UE5.0 and later (tested on UE5.3+; leverages standard modules like AssetTools, CollectionManager, and Slate). Platforms: Windows, macOS, Linux (Editor-only; no runtime dependencies). License: MIT (or specify your preferred open-source/commercial license; ensure it complies with Marketplace rules).
Changelog:
v1.0.0 (Initial Release): Full implementation of collection CRUD, drag-drop, search, JSON import/export with validation, and UI integration.


