lax.js

Lax.js 是一个轻量级的 Vanilla JavaScript 库,用于在滚动页面时创建平滑且美观的动画效果。它的大小不到2KB(压缩后),提供了多种预设动画效果,能够轻松地为网站增添互动性和视觉吸引力。

Anime.js

Anime.js 是一个轻量级的 JavaScript 动画库,提供了简单而强大的 API。它可以处理 CSS 属性、SVG、DOM 属性和 JavaScript 对象的动画。

Velocity.js

Velocity.js 是一个高性能的 JavaScript 动画引擎,能够在无 jQuery 依赖的情况下实现流畅的 UI 动画。它不仅比 jQuery 动画库和 CSS 动画库表现更佳,还提供丰富的功能和易用的 API,适用于现代 Web 应用开发。

GreenSock Animation Platform (GSAP)

GreenSock Animation Platform (GSAP) 是一个用于现代 Web 的 JavaScript 动画库,适用于高性能动画的创建。它支持多种动画类型,包括 CSS、SVG、canvas、React、Vue、WebGL 等,使开发者能够创建流畅且跨浏览器兼容的动画效果。

ScrollMagic

ScrollMagic 是一个用于创建基于滚动的交互效果的 JavaScript 库。它允许开发者在用户滚动页面时触发动画、固定元素和响应用户滚动事件。

Magic Animations

Magic Animations 是一个用 CSS3 实现的动画库,提供了丰富的动画效果,可以轻松地将这些效果应用到网页元素上,从而提升用户体验和视觉吸引力。该库类似于 Animate.css,但提供了更多独特的动画效果。

Hover.css

Hover.css 是一个用于制作悬停效果的 CSS 库,提供了一系列精美的 CSS3 悬停效果,适用于按钮、链接、图片等元素。该库易于使用,只需添加相应的类名即可实现复杂的悬停动画效果。

Animate.css

Animate.css 是一个流行的 CSS 库,专为轻松添加动画效果而设计。该库提供了多种预定义的 CSS 动画效果,使开发者能够快速在网页元素中应用复杂的动画。