---
title: "Popmotion"
description: "Functional, framework-agnostic motion primitives — springs, decay, keyframes, inertia — usable as building blocks under any renderer."
canonical: "https://vibing.inc/library/popmotion-vg-1434"
category: "Motion & Animation"
subcategory: "Animation engines"
license: "MIT"
author: "Matt Perry (@mattgperry)"
source: "https://popmotion.io/"
---

# Popmotion
Functional, framework-agnostic motion primitives — springs, decay, keyframes, inertia — usable as building blocks under any renderer.
## Facts
- Source: https://popmotion.io/
- Category: Motion & Animation / Animation engines
- Author: Matt Perry (@mattgperry)
- Licence: MIT
- Tags: javascript, springs, inertia, functional
## Why it's a gem
The low-level layer under Framer Motion; great when you want the math only.
---
Listed in The Vibeary: https://vibing.inc/library/popmotion-vg-1434 · JSON: https://vibing.inc/api/public/library/gems/popmotion-vg-1434