Curves and springs
Stagger, overlap and retime without keyframe math. Springs export 1:1.
animatescreen-transitiongsap-timelinecameraquality-review+27
Motion know-how built in
32 guides on timing, easing and choreography the AI follows. Add your own.
Versions
Every change is a version. Compare, go back, keep the good one.
Screen recorder
Capture any app, one cut per state. EaseKit turns it into a video.
Your style, remembered
Durations, curves and colors carry into every message and every new session.
Share links
Send a playable preview. No app or account on the other end.
<m.div
animate={{ scale: 1 }}
transition={{
type: "spring", bounce: 0
}} />
React and motion.dev
Real Motion components, springs 1:1. Import them back and keep editing.
LottieMP4GIF
Rendering 4K62%
Lottie, MP4 and GIF
Render video up to 4K or ship a Lottie file that plays anywhere.
Checkmark()
.keyframeAnimator(
initialValue: Pop()
) { content, v in
content.scaleEffect(v.scale)
}▍
SwiftUI and CSS
Native keyframeAnimator code, vectors as Shape, plus CSS and Web Animations.