MOMotion

Motion

编辑推荐

面向 Web 的动画库(前身是 Framer Motion):用一个极小的 MIT 开源包,搞定弹簧物理、手势、布局过渡与滚动联动动画,支持 React、原生 JavaScript 与 Vue。

0 收藏AI编程开发AI设计艺术免费增值
输入</>Code
输出</>Code
更新于: 2026-09-06 Motion Division
下载 / 访问
网页版 暂不支持
Windows 暂不支持
Mac 暂不支持
iPhone/iPad 暂不支持
安卓 暂不支持
华为 暂不支持
Linux 暂不支持
motion.dev/
MOMotion
Motion
面向 Web 的动画库(前身是 Framer Motion):用一个极小的 MIT 开源包,搞定弹簧物理、手势、布局过渡与滚动联动动画,支持 React、原生 JavaScript 与 Vue。
立即开始了解更多

立即试用

GPT-4o
完整Playground →

什么是 Motion?

Motion 的前身是大名鼎鼎的 Framer Motion,由 Motion Division 团队维护,是 Web 领域事实标准级的开源动画与手势库,被 Framer、Figma 等用于数十万站点的生产环境。它采用声明式 API 与混合引擎:把 JavaScript 与硬件加速的浏览器原生 API 结合,实现最高 120fps 的流畅动画,同时体积极小(许多 API 比对应的 GSAP 方案小多达 90%)。除了普通补间,它还内置真实的弹簧物理、悬停/点击/平移/拖拽手势、业界领先的布局与共享布局过渡、滚动联动与滚动触发动画、时间线、退出动画以及全轴变换。它以 TypeScript 优先、支持摇树优化与 SSR、测试覆盖完善,对 React 提供一等支持,同时提供原生 JavaScript 与 Vue 绑定,并附 300+ 官方示例。它还面向 AI 时代设计,提供智能体可读取的文档、技能与 API,方便 AI 编程工具直接生成可用代码。

4.8
评分
免费增值
定价模式
5+
平台
0
收藏

优点

  • React 生态事实标准的动画库,被 Framer、Figma 等超大规模产品在生产环境使用。
  • 一个依赖就涵盖弹簧、手势、布局过渡与滚动动效,省去拼装多个库的麻烦。
  • 体积极小、可摇树、TypeScript 优先,支持 SSR,文档与示例丰富。
  • 基于 MIT 免费开源,同一团队同时支持 React、原生 JS 与 Vue。
  • 非常契合 vibecoding:复制的代码片段在各类 AI 编程助手里都能正确运行。

缺点

  • 最强大的能力仍以 React 为中心,原生 JS 与 Vue 的 API 相对窄一些。
  • 复杂的弹簧编排与布局动画仍有一定学习曲线。
  • 在低端手机上持续播放重度动画仍会占用 CPU、消耗电量。
  • 部分高阶时间线与可视化工具放在付费的 Motion Plus 方案中。

核心能力

Springs and tween animations
Drag/tap/hover/pan gestures
Layout & shared-layout transitions
Scroll-linked effects
React, JS and Vue
Agent-ready docs and skills

同类工具对比

功能MotionReact BitsJiroPropertySurvey Pro
评分4.84.84.64.8
定价模式免费增值免费增值免费增值免费增值
起价FreeFree / Paid
API
免费版
移动端
查看完整对比 →

适用人群

前端工程师

为 React / Next.js 产品添加微交互、悬停态与元素过渡动画。

独立开发者 / 创始人

用弹簧与拖拽手势,让 v0、Lovable、Cursor、Bolt 生成的网站更有高级感。

设计工程师

用很少的代码打造滚动驱动的落地页与共享布局动画。

组件库作者

发布带动效、可访问、支持 SSR 且类型完整的基础组件。

原型设计者

基于 300+ 官方示例快速尝试各种交互创意。

开发者
Motion Division
支持平台
网页版 暂不支持
Windows 暂不支持
Mac 暂不支持
iPhone/iPad 暂不支持
安卓 暂不支持
华为 暂不支持
Linux 暂不支持
支持语言
English, 中文
成立时间
2018
更新于
2026-09-06
公司信息
成立于 2018

常见问题

Motion 是 Framer Motion 的新名称与新包名,出自同一团队,API 延续,并从 React 扩展到了原生 JavaScript 与 Vue。