juliangarnier/anime
在 GitHub 打开 ↗轻量通用的 JS 动画库,统一驱动 CSS、SVG 与 JS 对象动画
Star74k
24h 新增+20
7 天新增—
Fork5.0k
Issue126
语言JavaScript
项目介绍
更新于 1 天前
Anime.js 是一个轻量的 JavaScript 动画库,定位类似 GSAP 的免费替代品,用一套简洁 API 统一驱动 CSS 属性、SVG、DOM 元素和普通 JS 对象的动画。它能解决前端开发中手写 requestAnimationFrame 或 CSS transition 难以编排复杂时序的麻烦,比如让一个 SVG 图标沿路径变形、让数据可视化的柱状图依次弹入、或者让页面元素随滚动做交错入场效果,都能用同一套写法完成。对做官网营销页、后台数据看板、H5 活动页的前端工程师来说,它能省下大量调试动画曲线和时间线的时间;如果你的日常是写 React/Vue 业务组件、很少碰视觉动效,那这个项目和你关系不大。
上手成本:中
Star 趋势
话题标签
animationanimecanvascssjavascriptjavascript-librarysvg
仓库信息
| License | MIT |
| 创建时间 | 2016-03-13 |
| 最后推送 | 2 天前 |
| 热度分 | 60.0 |