Springy adds motion behaviors to properties so you can shape the result with a few controls instead of writing expressions. It is a free micro tool in Motion Dock.
Select a layer or property in After Effects, choose a behavior, then click Apply. In a roomy slot, the button includes the behavior name, such as Apply Overshoot.
Your keyframes stay editable. Springy adds an expression and a matching control group to the layer.
Choose the motion you need
| Behavior | Use it for |
|---|---|
| Overshoot | A value that springs past a keyframe and settles. |
| Bounce | A value that rebounds back from a keyframe like a dropped ball. |
| Loop | Repeating existing keys, reversing them, accumulating their change, or continuing their velocity. |
| Wiggle | Adding random movement with or without keyframes. |
| Squash | Stretching Scale in response to Position speed. |
For a first result, add Overshoot to a short Position move. Overshoot and Bounce need at least two keys. Loop needs two keys to produce a repeat. Squash needs animated Position.
Preview the feel, then watch the comp
The preview dot demonstrates the chosen behavior with the current controls. Hover the tool to play a short preview. Changing a control replays it.
This is an example motion inside Springy. Preview your composition in After Effects to judge your actual keys, timing, and layers.
Keep the behavior adjustable
Selecting a property with Springy reads its controls back into the panel. A ring marks the behavior already in use. Adjust it in Springy or in the layer’s Effect Controls.
Each behavior has one shared control group per layer. For example, Position and Rotation using Overshoot on the same layer share the same Overshoot settings. A property can have one Springy behavior at a time.
When the motion is finished, you can remove the behavior or bake it to keyframes. Each apply, adjustment, removal, or bake is an After Effects undo step.