# UE_NodeToCode
**Repository Path**: hellozous/ue_-node-to-code
## Basic Information
- **Project Name**: UE_NodeToCode
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-04-13
- **Last Updated**: 2026-04-13
## Categories & Tags
**Categories**: Uncategorized
**Tags**: ue
## README
# Transform Blueprints to Code in Seconds. Not Hours.
**Node to Code** transforms your Unreal Engine Blueprint graphs into clean, structured C++ with a single click. Stop spending hours on tedious manual conversions, struggling to explain complex visual logic, or navigating sprawling Blueprint systems. This LLM-powered plugin bridges the Blueprint-to-code gap, whether you're optimizing performance, improving collaboration, or learning/teaching the Unreal Engine C++ API.
## ๐ Why Node to Code?
### ๐ฌ **Blueprint Communication Solved**
- ๐ Support for Claude 4, Gemini 2.5 Flash, & OpenAI's latest models
- ๐ Support for LM Studio -> [Quick Start Guide](https://github.com/protospatial/NodeToCode/wiki/LM-Studio-Quick-Start)
- **Pseudocode Translation:** Convert Blueprints into universally understandable pseudocode
- **Automatic Translation Saving:** Each translation is saved locally for easy archiving & sharing via chat or docs
- Share complete Blueprint logic as text in forums, chat, emails, or documentation
- No more endless screenshot chains or lengthy meetings to explain systems
- Perfect for remote teams, forum help requests, and collaborating with AI assistants
### ๐งญ **Navigate Complex Blueprint Architectures**
- Transform sprawling node networks into clear, structured text
- Capture entire Blueprint hierarchies with configurable depth (up to 5 levels deep)
- Spot patterns and relationships that are hidden in visual spaghetti
### ๐ง **Bridge Blueprint to C++ Knowledge**
- See your own Blueprint logic translated to proper Unreal C++
- Learn from implementation notes that explain key concepts and patterns
- Use your existing code as reference to influence translation style
- Compare multiple language outputs (C#, JavaScript, Python, Swift) to strengthen programming fundamentals
### โก **Performance When You Need It**
- Quickly translate performance-critical Blueprint systems to C++
- Keep prototyping rapidly in Blueprint, knowing you can convert bottlenecks later
- Avoid the tedious manual conversion process that takes hours or days
### ๐ **Built-in Documentation & Knowledge Preservation**
- Create searchable text archives of your Blueprint systems
- Preserve design decisions in formats accessible to everyone on your team
- Generate code snippets for technical documentation or requirements
## ๐ง Under the Hood
- **Blueprint Analysis:** Captures your entire Blueprint graph structure, including execution flows, data connections, variable references, and comments
- **Multiple LLM Options:** Use cloud providers (OpenAI, Anthropic Claude, Google Gemini, DeepSeek) or run 100% locally via Ollama for complete privacy
- **Efficient Serialization:** Converts blueprints into a bespoke JSON schema that reduces token usage by 60-90% compared to UE's verbose Blueprint text format
- **Style Guidance:** Supply your own C++ files as reference to maintain your project's coding standards and patterns
- **Integrated Editor Experience:** Review translations in a dockable Unreal editor window with syntax highlighting, implementation notes, & theming
## ๐ฅ Value for Your Entire Team
- **Blueprint Creators:** Communicate systems clearly and gradually learn C++ through your own work
- **C++ Programmers:** Understand designer intent without deciphering complex visual graphs
- **Project Leads:** Improve team communication and maintain better system documentation
- **Educators & Students:** Bridge the visual-to-code learning gap with real examples
## ๐Get Started
### :arrow_down: [Install the Plugin](https://github.com/protospatial/NodeToCode/releases)
Check out the Releases page for the latest stable builds of Node to Code - ready to install in your engine or project
### :books: [Visit the Wiki](https://github.com/protospatial/NodeToCode/wiki)
Explore the documentation, including setup guides, best practices, and troubleshooting steps
### ๐ [See What's New](https://github.com/protospatial/NodeToCode/wiki/Latest-Updates)
Read the latest release notes
### ๐ฃ๏ธ [See What's Ahead](https://trello.com/b/iPOyaSvb)
Get excited about what's on the roadmap!
---
### :speech_balloon: [Discord Community](https://discord.gg/4t3Syvk4AG)
Have questions or need help? Join the Discord for support and discussion.
### ๐ค Support My Work
- โ [Buy me a coffee](https://buymeacoffee.com/protospatial)
- ๐งก [Sponsor me on GitHub](https://github.com/sponsors/NCMcClure)
- ๐ช [Get the plugin on Fab](https://www.fab.com/listings/29955a71-cd04-4111-ac43-6a0264429ce6)