C#
Requires Godot .NET with matching GodotSharp 4.7.2 bindings. The library targets .NET 8 and 10; its package ID and namespace are tweens.gd.
Both languages use Godot 4.7.2 and share the reusable-definition model. Choose the C# library for a .NET project or the native addon for GDScript.
C#
Requires Godot .NET with matching GodotSharp 4.7.2 bindings. The library targets .NET 8 and 10; its package ID and namespace are tweens.gd.
GDScript
Requires the bundled GDExtension. No .NET runtime, plugin activation, or autoload is needed. The combined addon can support both languages in one project.
CI builds and tests on Windows and runs rendering tests on Linux. Tests exercise the library’s .NET 8 build as well as .NET 10.
Trimmed, AOT, mobile, and web exports are not validated by the current checks. Your application supplies the matching engine.
| Platform | Validation |
|---|---|
| Windows and Linux | Native builds and standard Godot 4.7.2 tests |
| Windows export | Release export tested |
| Web | Release exports with and without threads tested in Edge |
| macOS | Universal native library built |
| iOS and Android | Native libraries built; not tested on devices |
Debug and Release tests also use 2dog’s embedded engine. Other engine versions, browsers, and devices are not validated. See GDScript API differences.
Enable transparency, emission, normal mapping, and other rendering features before animating their values. Shader default lookup needs a working renderer; the dummy headless renderer may not supply it.
tweens.gd is made with math & ferrets, copyright © 2026 its contributors.
Godot logo by Andrea Calabró, licensed under CC BY 4.0.
"Easy, the Ferret" illustrations drawn by foxy_maria.
tweens.gd is released under the MIT License.
Godot is licensed under the MIT License.
tweens.gd is not affiliated with or endorsed by the Godot Foundation.