打造动态网页:30个JavaScript动画库让你轻松取胜
1、Greensock
用于构建适用于所有主流浏览器的高性能动画的 JavaScript 库。
2、Velocity.js
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
滚动时显示动画。
7、Chocolat.js
免费灯箱插件。
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
Rough Notation 是一个小型 JavaScript 库,用于在网页上创建和动画注释。
11、tsParticles
地址:https://particles.matteobruni.it/
一个用于创建粒子的轻量级库,废弃和过时的particles.js的改进版本。
12、Particles.js
地址:https://vincentgarreau.com/particles.js/
用于创建粒子的轻量级 JavaScript 库。
13、mo.js
用于 Web 的动态图形工具带。
14、Lightbox2
地址:https://lokeshdhakar.com/projects/lightbox2/
一个小型 JS 库,用于在当前页面顶部覆盖图像。
15、Slick
地址:https://kenwheeler.github.io/slick/
完全响应式的轮播。
16、Barba.js
在你的网站页面之间创建流畅的过渡。
17、Locomotive Scroll
地址:https://locomotivemtl.github.io/locomotive-scroll/
一个简单的滚动库,提供视口中的元素检测和视差平滑滚动。
18、Owl Carousel
地址:https://owlcarousel2.github.io/OwlCarousel2/
免费响应式 jQuery 轮播。
19、Swiper.js
没有 jQuery 的免费、开源、现代滑块。适用于 Vanilla JS 和所有现代框架,如 React、Vue、Angular 等。
20、Splide
用于轮播和滑块的免费纯 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
用于令人愉悦的用户界面的简单动画库。
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
具有简单但功能强大的 API 的轻量级 JavaScript 动画库。
29、 AniJS
无需编码即可提升您的网页设计的库。
30、Remotion