[FREE] TypeTween - Free & open-source Tweening plugin for C++ and Blueprints

TypeTween

Free & open-source Tweening Plugin for Unreal Engine
Fab · Source Code · Report Issue · Documentation


TypeTween is a free and open-source Tweening Plugin published on Fab with C++ and Blueprint Support.

Animate any value — position, rotation, color, UI text — in a single call, no Actor component or manual setup needed.

Easily tween and animate any type:

  • Numeric - int, float, double
  • 3D - Vector, Vector2D, Rotator, Transform
  • Visual - LinearColor (with color space control: sRGB, Linear, HSV, Oklab)
  • UI - Text (Reveal, Scramble, DeleteAndType, and more)

TypeTween animating objects visualization

Blueprints

C++

Full Blueprint API is also available in C++ via a fluent builder interface:

TypeTween::Tween<float>(this)
  .From(0.0f)
  .To(10.0f)
  .Duration(2.5f)
  .Ease(ETweenEase::Linear);

Tween handles let you control a tween after creation:

TypeTween::FTweenHandle Handle;
Handle = TypeTween::Tween<float>(this)
    .From(0.f)
    .To(1.f)
    .Duration(2.f);

/* Control */
Handle->Pause();
Handle->Resume();
Handle->Restart();
Handle->Finish();    // Jump to end state immediately

Color Tweening

Interpolate colors in the color space that looks right for your use case:


Text Tweening

Animate text with built-in modes — Reveal, Scramble, DeleteAndType, EditDistance, and more:

text tweening


Installation

[Option A] Fab (easiest)

  1. Download the plugin directly from Fab

[Option B] Prebuilt Binaries

  1. Go to the Releases page and download the “Binary” zip for your engine version
  2. Extract the zip into your project’s Plugins/ directory
  3. Restart the Unreal Editor — the plugin will be enabled automatically

Prebuilt binaries are available for UE 5.5, 5.6, 5.7, and 5.8

[Option C] Building from Source

  1. Clone or download this repository into your project’s Plugins/ directory
  2. Restart the Unreal Editor — it will prompt you to compile the plugin automatically

Requires Visual Studio Build Tools (Windows) or Xcode Command Line Tools (Mac)