Skip to main content
Node to Code is an Unreal Engine editor plugin that converts Blueprint graphs into clean, structured C++ with a single click. Powered by leading LLM providers — including OpenAI, Anthropic Claude, Google Gemini, DeepSeek, Ollama, and LM Studio — it bridges the Blueprint-to-code gap for developers of every skill level.

Installation

Install Node to Code as an engine or project plugin in minutes

Quick Start

Configure your LLM provider and translate your first Blueprint

LLM Providers

Choose from cloud providers or run 100% locally with Ollama or LM Studio

Output Languages

Translate to C++, Python, C#, JavaScript, Swift, or Pseudocode

Why Node to Code?

Blueprint Communication

Convert Blueprints to text for forums, chat, emails, or documentation — no more screenshot chains

Navigate Complex Architectures

Transform sprawling node networks into clear, structured code with configurable depth up to 5 levels

Bridge Blueprint to C++

Learn proper Unreal C++ from your own Blueprint logic with implementation notes explaining key patterns

Local & Private

Run entirely offline with Ollama or LM Studio — your code never leaves your machine

Get started in three steps

1

Install the plugin

Download the latest release from GitHub Releases and install it to your Unreal Engine installation or project. See Installation for detailed instructions.
2

Configure your LLM provider

Open Edit → Project Settings → Plugins → Node to Code, select your preferred LLM provider, and enter your API key. For a local setup, configure Ollama or LM Studio instead. See LLM Providers.
3

Translate a Blueprint

Open any Blueprint in the Unreal editor, select the nodes you want to translate, then click the Node to Code button in the Blueprint Editor toolbar. Your C++ appears in the dockable output window with syntax highlighting and implementation notes.
Node to Code v1.2.2 supports Unreal Engine on Windows (Win64) and macOS (Mac). Check GitHub Releases for the latest build.

Build docs developers (and LLMs) love