whatisgithub

What is copy_scene_tree?

creative-banda/copy_scene_tree — explained in plain English

Analysis updated 2026-05-18

5GDScriptAudience · developerComplexity · 1/5LicenseSetup · easy

In one sentence

A Godot 4 editor plugin that copies your scene's node hierarchy to the clipboard as clean text, useful for AI chats and bug reports.

Mindmap

mindmap
  root((Copy Scene Tree))
    What it does
      Copies scene hierarchy
      Clipboard export
      Editor only
    Tech stack
      GDScript
      Godot 4
    Use cases
      AI assistant prompts
      Bug reports
      Documentation
    Audience
      Godot developers
    Setup
      Asset Library install
      Manual addon copy

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Copy your Godot scene hierarchy to the clipboard to paste into ChatGPT, Claude, or Gemini for help.

USE CASE 2

Attach a scene tree snapshot to a bug report or GitHub issue without taking a screenshot.

USE CASE 3

Export the scene structure as an ASCII tree, plain text, or Markdown for documentation.

USE CASE 4

Instantly copy the currently selected node's hierarchy with a keyboard shortcut.

What is it built with?

GDScriptGodot 4

How does it compare?

creative-banda/copy_scene_treegreencrowdev/simple-soccer-onlinedevantler-tech/world-at-ruin
Stars553
LanguageGDScriptGDScriptGDScript
Setup difficultyeasyhardeasy
Complexity1/54/52/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Editor-only addon for Godot 4.x, not compatible with Godot 3.x.

MIT license: use, modify, and share freely, including for commercial purposes, as long as you keep the copyright notice.

So what is it?

Copy Scene Tree is a plugin for the Godot 4 game engine editor that lets you copy the structure of your scene, meaning all the nodes and how they are nested inside each other, as plain readable text onto your clipboard. Instead of manually typing out or screenshotting your scene hierarchy when you need to describe it somewhere, you select a node and press a keyboard shortcut, or open a small dialog to choose exactly what details to include, and the text goes straight to your clipboard. The plugin is particularly aimed at people who ask AI assistants such as ChatGPT, Claude, or Gemini for help with their Godot project. Rather than describing your scene in a paragraph and hoping the AI understands it correctly, you can paste the actual structure and get an answer based on what your project really looks like. It is also handy for bug reports, GitHub issues, team discussions, or project documentation where you want to show your scene layout without a screenshot. You can choose what information gets included in the export, such as node names, node types, attached script filenames, the groups a node belongs to, its path, its owner, its source scene file, or whether it has a unique name assigned. The output can be formatted as an ASCII tree with branch lines, plain indented text, or Markdown. Your chosen settings are remembered automatically between sessions, and a Reset Defaults button brings back the original configuration if needed. A small notification confirms every time a copy succeeds, and the plugin adds nothing to your exported game since it only runs inside the editor. It can be installed either through the Godot Asset Library or by copying the addon folder into your project by hand, and it works with Godot 4.0 and newer, though not with Godot 3.x. The project is written in GDScript and released under the MIT license.

Copy-paste prompts

Prompt 1
Help me install Copy Scene Tree from the Godot Asset Library.
Prompt 2
Show me how to add a new output format to the scene_tree_formatter.gd file.
Prompt 3
Explain how to change the default keyboard shortcut for Copy Scene Tree.
Prompt 4
Walk me through adding a new export option checkbox to the dialog.

Frequently asked questions

What is copy_scene_tree?

A Godot 4 editor plugin that copies your scene's node hierarchy to the clipboard as clean text, useful for AI chats and bug reports.

What language is copy_scene_tree written in?

Mainly GDScript. The stack also includes GDScript, Godot 4.

What license does copy_scene_tree use?

MIT license: use, modify, and share freely, including for commercial purposes, as long as you keep the copyright notice.

How hard is copy_scene_tree to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is copy_scene_tree for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.