Skip to content

**ToolsProject** is a personal Unreal Engine project as a playground and toolbox for advanced editor workflows. The goal of the project is to push the limits of what can be done using **Slate**, Unreal’s UI framework, without relying on Blueprint widgets or editor utilities.

License

Notifications You must be signed in to change notification settings

VaeDeveloper/ToolsProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ToolsProject

A collection of powerful editor tools for Unreal Engine, built entirely with Slate.
This project brings together several tools to improve content management, validation, and workflow efficiency inside the Unreal Editor.

GitHub: https://github.com/VaeDeveloper/ToolsProject

✨ Tools Included

Tool Description
AssetCleaner Cleans up unused or redundant assets in your project, keeping it lightweight and organized.
ContentBrowserToolkit Extends the Content Browser with additional filters, actions, and productivity features.
OutlinerToolkit Enhances the Outliner with improved object management, filtering, and scene navigation tools.
SlateUnitGraph Visualizes real-time performance stats in graph form, helping you analyze and optimize game systems.
DataAssetManager Manages DataAssets with batch operations, editing, and organization tools.
ValidatorX Runs automated validation rules to detect issues like missing references, unused variables, or wrong settings.
ConsoleCommandCenter Centralized interface to execute, manage, and organize console commands within the editor.
UNotepad Classic notepad in Unreal.

🏛️ ToolsProjectEditor Module

ToolsProjectEditor serves as the central module that brings together multiple editor tools for Unreal Engine.
It provides shared infrastructure, common UI patterns, and a unified top-bar menu for all integrated tools.

⚙️ Architecture

The ToolsProject module is designed to be modular. Each tool is implemented as a standalone plugin within the module, providing flexibility and extensibility. Each plugin uses Slate to create custom UIs, allowing seamless integration into Unreal Engine’s editor interface.

📚 Requirements

  • Unreal Engine 5.4 or high

⚠️ Project Status

This project is not final and is under active development.
More tools and improvements will be added over time. Stay tuned for updates!

💡 Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.

📸 Screenshots

in Future

📜 License

MIT License.

About

**ToolsProject** is a personal Unreal Engine project as a playground and toolbox for advanced editor workflows. The goal of the project is to push the limits of what can be done using **Slate**, Unreal’s UI framework, without relying on Blueprint widgets or editor utilities.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published