[media-types] [IANA #1455034] text/vnd.godot.gdscrip t registration request

"Amanda Baber via RT" <[email protected]> Mon, 29 Jun 2026 23:39:11 +0000
Newsgroups gmane.ietf.types
Message-ID <[email protected]>
Hi Alexey,

This is #4 of 5.

thanks,
Amanda

=====

Name: Aaron Franke

Email: [email protected]

Media type name: text

Media subtype name: vnd.godot.gdscript

Required parameters: N/A

Optional parameters: N/A

Encoding considerations: 8bit

Security considerations: GDScript code is executable by Godot. Even parsing GDScript may pose a security risk. It is trivial to craft a malicious file which can be loaded by Godot and escape into the operating system. Therefore, sandboxing is required when loading untrusted files.

GDScript files do not require privacy or integrity services.

GDScript files are plain text, expected to be viewed and edited with a text editor. They are not based on any existing container format.

GDScript files may link to other Godot files, such as Godot scenes, Godot resources, GDScript files, GDShader files, and more. This is done through Godot referencing syntaxes, such as project-relative path, project-wide unique ID, or class name. GDScript files often require other GDScript files to function.

Interoperability considerations: GDScript is a vendor-specific language, designed for Godot Engine. GDScript files are not designed for interoperability with other software.

Published specification: https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_basics.html

Applications which use this media: Godot Engine, an open source 2D and 3D game engine.

Fragment identifier considerations: N/A

Restrictions on usage: GDScript files are expected to have limited use outside of Godot Engine, and therefore other software is not encouraged to implement support for them.

Provisional registration? (standards tree only): No

Additional information:

1. Deprecated alias names for this type: application/x-gdscript
2. Magic number(s): None
3. File extension(s): *.gd
4. Macintosh file type code: N/A
5. Object Identifiers: N/A

General Comments: The primary purpose of registering Godot-specific formats is to define them, providing documentation of their characteristics to non-Godot software, and provide a stable vendor-scoped MIME type going forward, that being `text/vnd.godot.gdscript` in this case. However, there is no expectation of other software adopting Godot-specific formats or adding support for loading them.

Person to contact for further information:

1. Name: Godot IANA Inbox
2. Email: [email protected]

Intended usage: LIMITED USE

GDScript files are expected to have limited use outside of Godot Engine, and therefore other software is not encouraged to implement support for them.

Author/Change controller: Godot Foundation

_______________________________________________
media-types mailing list -- [email protected]
To unsubscribe send an email to [email protected]