Graph Formatter

Automatically format your Blueprints, Materials, BehaviorTrees

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.21 - 4.27, 5.0 - 5.4
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

This plugin offers you the possibility to arrange graph nodes automatically.

To use it, select nodes you want to arrange, or just deselect all nodes and press “Format Graph”(SHIFT+F) button on the toolbar.

GraphFormatter is open source, you can find the source code on GitHub.

It takes a lot of time to develop, please consider purchasing a copy from the Marketplace to support my development.

If you have any ideas or suggestions, you can open a new Issue on GitHub.

Newly update
  • Added strategy for single node selection, format and automatic select all linked nodes.
  • Added PCGGraph MetaSoundPath and InterchangeBlueprintPipelineBase as default supported
  • Added a restriction on the maximum number of nodes per layer. When this limit is exceeded, the excess nodes will be moved to the next layer, ensuring that a layer does not become too wide.


  • Features:
  • Automatically arrange graph nodes, including Blueprint, Material, BehaviorTree, and SoundCue nodes.

Code Modules: Graph Formatter (Editor)

Number of Blueprints: 0

Number of C++ Classes: 8

Network Replicated: No

Supported Development Platforms: Win64, Win32, Mac, Linux

Supported Target Build Platforms: None

Documentation: Not provided

Example Project: Not provided

Important/Additional Notes:

  1. Zoom in function of GraphEditor will change the size of nodes, this will make some nodes "go out" of the comment node. Be careful of this problem when format the graph.
  2. In order not to conflict with AutoSizeCommentNode, please do not use Alt as a shortcut key.