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

London, England
Bit behind on PRs and issues. Moving house is a lot, and tethering is even worse! Will get to them soon.
3
Popmotion retweeted
I love this crumbling image by @ko_yelie, wow codepen.io/ko-yelie/full/QaW…
5
11
93
One line functional @reactjs components are nice until you'd like to console.log props for debugging. I used to add curly braces and a return stable to be able to add the console.log. Which is tedious and actually not needed with the comma operator. developer.mozilla.org/en-US/…
12
29
96
Replying to @popmotionjs
@popmotionjs popmotion is a really great motion library. Coming from animejs and hammerjs, I would say it has a little bit higher learning curve than animejs but much more flexible and powerful.
1
2
Moving house, no WiFi, thought I’d try and play my one CD in my one disc drive. CDs in 2018:
Thinking of learning DIY as just learning a new programming language has helped this house move considerably. No PRs in this world though, not even CTRL-Z, it’s all edit on prod
Poll: Video tutorials?
87%
13%
45 votes • Final results
2
2
Popmotion retweeted
Replying to @popmotionjs
It looks like iOS also throttles CSS Keyframe animations *on low power mode* as well.
1
1
When iOS throttles requestAnimationFrame popmotion.io/blog/20180401-w…
2
2
5
Popmotion 8.1.7: Improves animation appearance when throttled to 30fps
1
7
Well I never. iOS throttles rAF to 30fps in low power mode. Almost fell down a rabbit hole.
7
13
54
Popmotion retweeted
A new JS tween lib on the block: popmotion.io/
1
7
22
Upgrading to @reactjs 16: “A 33% speed increase for doing as close to nothing as this profession allows.” medium.com/drivetribe-engine…
2
1
Shamefully, Popmotion works as low as IE10 (maybe lower - I'll never know!) Supporting IE10 enables an attack vector since it's been end-of-lifed. Don't do it!
1
Of course the first publish of the year is an IE fix (thanks to @souporserious). Also, thanks to a suggestion by @Nexii, Popmotion is available as a global var on the website so you can play around right from your console!
1
3
Just released our first OSS project: React Intersection github.com/drivetribe/react-…
2
2
Upgraded @DriveTribe to @reactjs 16 today. It was exactly as easy as rumoured. Though I live in fear of the day I have to upgrade React Router 3 -> 4.
1
6