Simple JavaScript animation libraries for delightful interfaces. Created by @mattgperry.

London, England
Here's that @CodePen from before using the vector's magnitude to deform the ball according to the strength of your spin! codepen.io/popmotion/pen/zpG…
2
New @CodePen: You've seen smoothed input tracking, how about elasticated? codepen.io/popmotion/pen/Mrw…
4
For anyone interested, the latest version of Popmotion has a listen function that converts DOM event listeners to reactive streams popmotion.io/api/listen - it's really handy and I fully support this
Bringing observables into the DOM spec to improve event listeners github.com/whatwg/dom/issues…
3
Learn how to use functional composition to implement input smoothing popmotion.io/learn/input-smo…
🙏
Super interesting animation library based on functional + reactive principles (and an intuitive API, too)! 💯
2
Dude! Great feedback, glad it’s striking that balance for you. 👍
I've been using Popmotion quite a bit recently, it's a useful library that one can build reactive animations without being overwhelming. Striking a balance between giving you control and dealing with the heavy lifting, I feel it really respects me to make good decisions.
Find out what's new in Popmotion 8 popmotion.io/blog/20171211-i…
1
1
Incredibly happy, and proud, to introduce Popmotion 8! A functional, reactive JavaScript motion library popmotion.io
1
41
102
This is ridiculously exciting.
3
Days away from launching Popmotion 8 and I've run into an odd performance bug w/ @CodePen and iOS Webkit thanks to @souporserious. Everything is running at what feels like 30fps: codepen.io/popmotion/pen/ooP… yet in debug mode (outside iframe) a solid 60. Any thoughts?
1
1
1
When you know people are seeing your stuff for the first time and there's a sweet new API waiting in the wings
1
tween() .pipe(morph) .start(shape.set('d'));
1
1
Super-simple SVG morphing with Popmotion 8 with @veltman's Flubber (codepen.io/popmotion/pen/yPr…, and @notoriousb1t's Polymorph (codepen.io/popmotion/pen/dZL…) Coming very soon.
1
4
Popmotion 8 beta canary-people: New timeline animation coming very soon. Hoping to launch that bad boy within a couple of weeks!
One for every hour of dev!