UE 5.3 – 5.8 · Editor Plugin · v1.4.2

Read your Blueprints,
don't just build them.

BlueprintOutline turns complex Blueprint graphs into a clean, navigable execution tree — with one-click jump-to-node, real-time search, bookmarks, and human-readable documentation export.

See it in action

Watch how BlueprintOutline turns a tangled graph into a readable execution tree in seconds.

Everything you need

Built for developers navigating large, complex Blueprint systems — solo or on a team.

🌲
Execution Tree View
Full Event → Branch → Node hierarchy at a glance. Macros and collapsed graphs expand automatically. Flow lanes for parallel paths.
📄
Documentation Export
Copy or export as plain text or Markdown — no K2Node noise. Pin values inline: Duration = 3.0. Optional documentation panel with semantic colors.
Jump to Node
Double-click any tree item to focus that node in the Blueprint graph. Two-way selection sync with the editor.
🔍
Search & Filters
Real-time search with regex. Filter by node type, errors, bookmarks, comments, return/reroute nodes, and reference entries.
🔖
Bookmarks & Comments
Bookmark important nodes across Blueprints. Add inline comments — updates instantly without recompiling.
⌨️
Keyboard Shortcuts
Ctrl+F search · Ctrl+R refresh · Ctrl+E expand all · Ctrl+C copy tree · rename, duplicate, delete from context menu.
🔀
Branch & Sequence
True/False paths shown separately. Sequence pins listed in execution order. Switch and MultiGate lane labels.
🚀
Async Build & Cache
Large Blueprints build off the game thread. Smart cache with expansion-state preservation on refresh and compile.
🪟
Multi-Editor Panels
Each Blueprint Editor window gets its own embedded panel. Work on multiple Blueprints simultaneously.
UE 5.3 UE 5.4 UE 5.5 UE 5.6 UE 5.7 UE 5.8 Windows 64-bit Mac Editor-only · No runtime English · Turkish UI

Get running in 2 minutes

  1. Copy BlueprintOutline to your project's Plugins/ folder (or install from Fab).
  2. Enable in Edit → Plugins, then restart the editor.
  3. Open any Blueprint → toolbar BlueprintOutline button or Window menu.
  4. Right-click a node → Copy Subtree from Here for documentation.

Full guide ships in the plugin: Documentation/BlueprintOutline_UserGuide_TR_EN.docx

Human-readable output

Event Fire
  Sequence
    Then 0 → Branch(Condition = true)
      False → SpawnSystemAtLocation(System Template = Decal System)
        Set Decal(Decal = SpawnSystemAtLocation)

Tell us what you think

Your feedback shapes the next version. Bug reports, feature ideas, and workflow tips are all welcome.

Or email directly: mucahit.muzaffer@gmail.com