前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >30个你应该在2022年里使用的JavaScript 动画库

30个你应该在2022年里使用的JavaScript 动画库

作者头像
winty
发布2022-02-18 15:51:47
3.3K0
发布2022-02-18 15:51:47
举报
文章被收录于专栏:前端Q

英文 | https://javascript.plainenglish.io/30-javascript-animation-libraries-for-2022-db33a472e02d

翻译 | 杨小爱

动画能使我们以独特的方式讲述故事并传达情感和想法。这里有 30 个 JavaScript 动画库可供我们在今后的项目中使用。

1、Greensock

地址:https://greensock.com/

用于构建适用于所有主流浏览器的高性能动画的 JavaScript 库。

2、Velocity.js

地址:http://velocityjs.org/

Velocity 是一个轻量级动画引擎,其 API 与 jQuery 的 $.animate() 相同。

3、Lax.js

地址:https://github.com/alexfoxy/laxxx

简单轻巧的香草 javascript 插件,可在您滚动时创建流畅美观的动画!

4、 Rellax.js

地址:https://github.com/dixonandmoe/rellax

一个光滑、超轻量级的 javascript 视差库。

5、three.js

地址:https://github.com/mrdoob/three.js/

一个易于使用的轻量级 3D 库,带有默认的 WebGL 渲染器。

6、wow.js

地址:https://wowjs.uk/

滚动时显示动画。

7、Chocolat.js

地址:http://chocolat.insipi.de/

免费灯箱插件。

8、Animate on Scroll

地址:https://michalsnik.github.io/aos/

滚动库上的动画以在您滚动时显示动画。

9、Tilt.js

地址:http://gijsroge.github.io/tilt.js/

一个微小的 requestAnimationFrame 为 jQuery 提供了 60+fps 的轻量级视差悬停倾斜效果。

10、Rough Notation

地址:https://roughnotation.com/

Rough Notation 是一个小型 JavaScript 库,用于在网页上创建和动画注释。

11、tsParticles

地址:https://particles.matteobruni.it/

一个用于创建粒子的轻量级库,废弃和过时的particles.js的改进版本。

12、Particles.js

地址:https://vincentgarreau.com/particles.js/

用于创建粒子的轻量级 JavaScript 库。

13、mo.js

地址:https://mojs.github.io/

用于 Web 的动态图形工具带。

14、Lightbox2

地址:https://lokeshdhakar.com/projects/lightbox2/

一个小型 JS 库,用于在当前页面顶部覆盖图像。

15、Slick

地址:https://kenwheeler.github.io/slick/

完全响应式的轮播。

16、Barba.js

地址:https://barba.js.org/

在你的网站页面之间创建流畅的过渡。

17、Locomotive Scroll

地址:https://locomotivemtl.github.io/locomotive-scroll/

一个简单的滚动库,提供视口中的元素检测和视差平滑滚动。

18、Owl Carousel

地址:https://owlcarousel2.github.io/OwlCarousel2/

免费响应式 jQuery 轮播。

19、Swiper.js

地址:https://swiperjs.com/

没有 jQuery 的免费、开源、现代滑块。适用于 Vanilla JS 和所有现代框架,如 React、Vue、Angular 等。

20、Splide

地址:https://splidejs.com/

用于轮播和滑块的免费纯 JS 库。

21、 Simple Parallax

地址:https://simpleparallax.com/

使用 javascript 获得视差效果的最简单方法。

22、 Kute.js

地址:https://thednp.github.io/kute.js/

KUTE.js 是一个适用于现代浏览器的 JavaScript 动画引擎。

23、Granim.js

地址:https://sarcadass.github.io/granim.js/index.html

使用这个小型 javascript 库创建流畅的交互式渐变动画。

24、Popmotion

地址:https://popmotion.io/

用于令人愉悦的用户界面的简单动画库。

25、Vivus

地址:https://maxwellito.github.io/vivus/

Vivus 是一个轻量级的 JavaScript 类(没有依赖项),它允许你对 SVG 进行动画处理,使它们看起来像是被绘制的。

26、Typed.js

地址:https://mattboldt.com/demos/typed-js/

JavaScript 打字动画库。

27、ProgressBar.js

地址:https://kimmobrunfeldt.github.io/progressbar.js/

带有动画 SVG 路径的响应式和流畅的进度条。

28、Anime.js

地址:https://animejs.com/

具有简单但功能强大的 API 的轻量级 JavaScript 动画库。

29、 AniJS

地址:https://anijs.github.io/

无需编码即可提升您的网页设计的库。

30、Remotion

地址:https://www.remotion.dev/

这个库本身不是一个动画库,但您可以使用它通过编写 JavaScript 代码来制作视频。

最后,感谢您的阅读。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-02-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 前端Q 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档