Anima
Anima is a Godot Engine add-on that simplifies UI animation creation with a concise syntax, offering built-in animations and easing options. It allows developers to create complex animation sequences with less code compared to using Godot's built-in Tween node.
https://github.com/ceceppa/animaPreview Image

Anima: Simplifying UI Animations in Godot
Anima is a powerful add-on designed to streamline the creation of dynamic and impactful UI animations within the Godot game engine. Addressing the challenges often encountered when using Godot's Tween node, Anima offers a more intuitive and code-efficient approach to animation design.
Key Features
- Concise Syntax: Anima allows you to create animations using a clear, CSS-like syntax, reducing the amount of code needed.
- Extensive Animation Library: With 89 built-in animations and 33 easing options, Anima provides a wide range of choices for creating visually appealing effects.
- Tweening Enhancements: Supports sequential, parallel, and concurrent animations.
- Customizable Animations: Easily add custom animations programmatically.
- Grid Animation Support: Animate elements in groups or grids with multiple distance formulas.
- Advanced Looping: Supports infinite, timed, and delayed loops.
- Relative Value Animation: Animate relative values.
- Backwards Playback: Play/Loop animations backwards.
- Dynamic Values: Use dynamic values in animations.
Anima enhances Godot's animation capabilities, providing a more flexible and efficient workflow for developers looking to create stunning UI animations.