UI Toolkit
Tween Engine
A chainable tween library purpose-built for UI Toolkit. Fluid easing curves, sequences, timeline scrubbing — and zero garbage while it runs
Built by Krooked. Coming to the Unity Asset Store

UI That Moves
Static UI is a missed opportunity. Tween Engine animates any UI Toolkit property — position, color, opacity, custom USS variables — with a clean chainable API and curves that actually feel good
Every Curve You Need
A modern tween API that plays nice with UI Toolkit's data binding and USS
Easing Library
30+ curves out of the box — quad, cubic, bounce, elastic, back. Or drop in your own AnimationCurve
Chainable API
Fluent builder syntax. Tween from A to B, then C, then loop, then callback — all in one line
Sequences
Play tweens in parallel, in sequence, or a mix. Delays, staggers, and groups built in
Timeline Control
Play, pause, reverse, seek. Treat tweens like video — scrub to any point in time
Zero GC
Pooled internally so your animations don't trigger garbage collection mid-frame. Smooth all the way down
Unity Asset Store
Import the package, wire up a tween, see motion. Works with any UI Toolkit property
Coming To The Asset Store
Tween Engine is in active development. Want early access or have feature requests? Reach out