Framer Motion is the successor to the Pose animation library. Like Pose, it provides a declarative API to power animations and gestures in your React app. Motion attempts to make the API both simpler for the simplest cases and more flexible to handle advanced cases.