poka.sh

Docs

TSCN

Generated by scripts/gen-format-pages.py from docs/data/format-metadata/, FILE_FORMATS.csv and docs/formats-master.csv. Do not edit by hand: change the source, then run the script.

Godot Scene Preview.

At a glance

Purpose A Godot text scene (.tscn) or resource (.tres): INI-like sections describing nodes, external and sub-resources.
Extensions .tscn
Poka parser poka-godot-tscn
Viewer poka-metadata-card-viewer
Depth tier Metadata card (see Depth tiers)
Breadth tier B4 Summary (see Breadth tiers)

How much Poka reads

B4 Summary. The container and metadata are read and summarised (counts, properties, structure), but the main content is not rendered.

Confidence: medium (the reviewer read the code). Basis: Reviewed 2026-10-26: read parsers/poka-godot-tscn/src/main.rs (308 lines) and plugin.json. No unit tests or tests/samples.rs, and the corpus has no .tscn, .tres and .gd sample. Covers .tscn, .tres and .gd. The card reads the [gd_scene] or [gd_resource] header (format version, load steps, UID) and every section header: counts of nodes, instanced sub-scenes, external and sub-resources and node types, and lists the first 8 external resources and the first 8 nodes with type and parent. Judgement: B4: the scene is summarised but not shown as a tree or with properties.

What Poka does not read

  • Node and resource properties (the key = value lines under each section) are not read
  • The node hierarchy is not drawn as a tree; only the first 8 nodes are listed
  • GDScript files (.gd) are routed here but refused, because they have no [gd_scene] header (the module comment says they are treated as text)
  • Binary scenes and resources (.scn, .res) are not read
  • Files over 8 MiB are cut (flagged)

Libraries

Libraries Poka uses or has assessed for this format, with the status, licence and language the registry records.

Sources

  • parsers/poka-godot-tscn/src/main.rs
  • parsers/poka-godot-tscn/plugin.json