Skip to content
Tech News
← Back to articles

ImAnim: Modern animation capabilities to ImGui applications

read original get ImGUI → 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