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

London, England
Popmotion retweeted
Ever needed the GSAP API Documentation while on spotty wi-fi? Docs are now downloadable for easy local access: greensock.com/docs
1
7
44
Perfect to stick in the middle of a pipe chain!
Okay I've written this function one too many times, I just put it on npm. npmjs.com/package/supersniff
Cuz animators fucking love type safety
Framesync Flow definitions are now available from flow-typed github.com/flowtype/flow-typ…
1
2
Hypothetical Popmotion DOM renderer spin-off name: Popadom
75% Dope(iaza)
25% Groan
4 votes • Final results
1
These functions are now deprecated from Popmotion API for removal in 8.0.0. Working on publishing the Renderers as stand-alone module next
1
It's written with @typescriptlang, with @flowtype defs coming soon. Full test coverage. Now used in Popmotion 7.8.1.
1
In the spirit of "split and simplify" - we've published the render loop as stand-alone package Framesync github.com/popmotion/framesy…
1
The render loop and css/svg renderers are useful independent of animations, but should they be split into smaller libraries?
75% Simplify & split
25% Keep as is
4 votes • Final results
Nothing like writing a @flowtype libdef to make you question whether your API surface might be too vast.
1
6
No new features for 7.8.0. We'll be concentrating purely on DX with helpful error messages ala @reactjs
2
Pinch and zoom! 7.7.0 brings multitouch courtesy of @marsi popmotion.io/api/touches/
3
Popmotion retweeted
Using the (new) Paint Timing API :: css-tricks.com/paint-timing-…
38
79
Popmotion retweeted
Design delightful animation that works to ease cognitive load. “Animation at Work” by @rachelnabors@abookapart. abookapart.com/products/anim…
5
25
How do I animate multiple values with Popmotion x React? github.com/Popmotion/popmoti…
1
Popmotion retweeted
Replying to @popmotionjs
I'm sure someday we'll do something more, but here's a bunch of information on doing it now: blog.codepen.io/2017/08/11/u…
1
1
3
I'm really liking your code editor, makes things very simple. What did you write that in?
Replying to @popmotionjs
@popmotionjs Everything is working now! 🙌 Let me know what you think about it! 😍