BlueprintPro | Ultimate Blueprint Extension Toolkit

BlueprintPro | Fab

BlueprintPro is a high-efficiency Blueprint enhancement plugin designed for Unreal Engine 5, aiming to greatly extend the Blueprint system’s capabilities and improve development efficiency. The plugin integrates generic Blueprint nodes, powerful async task support, flexible static mesh and asset tools, and many advanced features, providing developers with a rich and easy-to-use toolkit. Whether for complex game logic, dynamic asset management, or real-time rendering and content generation, BlueprintPro empowers efficient project development and innovative implementation.
Ideal for game developers, technical artists, and tool developers—empowering your project with efficient workflows and innovative solutions.


Key Features

  • Advanced Blueprint Nodes (Generic Support): Numerous nodes are implemented generically, supporting slicing, sorting, filtering, max/min search, and dynamic property read/write for arrays of any type, greatly enhancing Blueprint development capabilities, reusability, and flexibility.
  • Async Support: Built-in coroutine pool supports async static mesh asset creation, timers, and Blueprint async nodes, improving performance and responsiveness for complex tasks.
  • Static Mesh Tools: Runtime/editor creation of static mesh assets, mesh description generation, spline mesh conversion, UV channel operations, polygon extrusion, and more.
  • Config Management: Simplifies INI config file read/write, section/key management, array and property name operations, and supports dynamic configuration.
  • Material & Texture Tools: Runtime/editor dynamic creation of material assets & instances, batch parameter setting, texture import/conversion, render target to texture, etc.
  • Modular Design: Divided into runtime (BlueprintPro) and editor (BlueprintProEditor) modules, supporting both runtime Blueprint and editor extension nodes (e.g., array sort, object property nodes).
  • Resource Management: Supports dynamic loading of external resources (images, textures, pak files), suitable for user-generated content and extensions.
  • Real-time Rendering Capture: Supports converting render targets to textures for dynamic effects, screenshots, and content generation.
  • Cross-platform Support: Compatible with major platforms such as Windows and macOS.

    Note: The plugin aims to support all major platforms including Windows, macOS, Linux, Android, iOS, etc. However, not all platforms have been fully tested. Please verify compatibility for your target platform in actual projects.


Documentation & Resources


Featured Tutorials

  1. BlueprintPro Plugin Tutorial 0 - List all blueprint nodes
  2. BlueprintPro Plugin Tutorial 1 - Generic array sorting example
  3. BlueprintPro Plugin Tutorial 2 - Async timer node example
  4. BlueprintPro Plugin Tutorial 3 - Config node usage example

Support & Contact

If you have any questions, suggestions, or bug reports, feel free to reply to this post or contact us via GitHub Issues!


Authorization: Permission Request


Welcome to discuss, share feedback, and make suggestions!

1 Like