Tech News
← Back to articles

ImAnim: Modern animation capabilities to ImGui applications

read original related products more articles

ImAnim

Animation Engine for Dear ImGui

ImAnim brings modern animation capabilities to ImGui applications. Write smooth, UI animations with minimal code.

// Animate anything in one line float alpha = iam_tween_float(id, channel, hovered ? 1 . 0f : 0 . 5f , 0 . 3f , ease, policy, dt);

Why ImAnim?

Immediate-mode friendly - Works naturally with ImGui's paradigm

- Works naturally with ImGui's paradigm Zero dependencies - Only requires Dear ImGui

- Only requires Dear ImGui Large easing collection - 30+ easing functions including spring physics

- 30+ easing functions including spring physics Perceptual color blending - OKLAB and OKLCH

- OKLAB and OKLCH Responsive layouts - Anchor-relative animations that survive window resizing

... continue reading