Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Blueprint Viewer

megestusmegestus15 downloads

Render UE Blueprint / Material graph text as interactive diagrams in your notes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

English | 中文

Render UE Blueprint / Material graph text as interactive diagrams directly in your Obsidian notes.

Usage

Use a blueprint code block and paste the blueprint text copied from UE:

```blueprint
Begin Object Class=K2Node_VariableGet ...
...
End Object
```

Options

Set options on the first line inside the code block:

```blueprint
MyBlueprintName
<blueprint text>
```

Or with explicit key=value:

```blueprint
height=600 name=MyBlueprint
<blueprint text>
```
Option Default Description
height 643 Render area height (px)
name auto Name label shown next to the copy code button; if the first line is a plain word (not starting with Begin Object and not a key=value pair), it is used as the name

Interaction

Action Description
Ctrl + scroll Zoom
Left-drag Pan canvas
Double-click node Enter sub-graph (collapsed nodes)
Graph button Return to top level
All button Fit all nodes (wheel zoom will prompt to click Reset afterwards)
Reset button Reset to 1:1
copy code Copy blueprint text to clipboard

Copying Blueprint Text from UE

  1. In the UE Blueprint editor, select nodes (or Ctrl+A to select all)
  2. Ctrl+C to copy
  3. Paste into a ```blueprint code block in Obsidian

Technical Notes

  • Renderer is a modified version of BlueprintUE Self-Hosted Edition (MIT License)
  • Packaged as a <blueprint-viewer> Web Component, compiled into an Obsidian plugin via esbuild
  • Modifications: left-drag pan, translate3d GPU acceleration (fixes zoom lag), All fit-to-screen button, copy code, name label, All-mode wheel-zoom hint
  • Desktop only (isDesktopOnly: true), mobile not supported

License & Attribution

Plugin License

This plugin is released under the MIT License — see LICENSE.

Third-Party Attribution

The rendering engine code comes from BlueprintUE Self-Hosted Edition:

  • Rendering engine: BlueprintUE render.js (MIT)
  • Stylesheet: BlueprintUE render.css (MIT)

Original project info:

  • Project: BlueprintUE Self-Hosted Edition
  • Repository: blueprintue/blueprintue-self-hosted-edition
  • License: MIT License
  • Copyright: © BlueprintUE Contributors

This plugin is built on top of the original with modifications (left-drag pan, translate3d GPU acceleration, All button, copy code, etc.), and retains the original copyright notice per MIT license terms.

Support

If this plugin helps you, consider buying me a coffee ☕

Alipay WeChat Pay
HealthExcellent
ReviewSatisfactory
About
Render Unreal Engine Blueprint and Material graph text as interactive, zoomable diagrams directly inside Obsidian by pasting UE blueprint text into a blueprint code block. Pan, zoom, enter sub-graphs, fit all nodes, and copy the original blueprint text; desktop-only.
VisualizationCode
Details
Current version
0.1.1
Last updated
6 days ago
Created
6 days ago
Updates
2 releases
Downloads
15
Compatible with
Obsidian 1.4.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
megestusmegestus
GitHubmegestus
  1. Community
  2. Plugins
  3. Visualization
  4. Blueprint Viewer

Related plugins

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Kroki

Render Kroki diagrams.

Adamantine Pick

Embeddable Pikchr diagrams renderer.

D2

A modern diagram scripting language that turns text to diagrams.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Templater

Create and use dynamic templates.

ExcaliBrain

An interactive, structured mind-map of your Obsidian vault.