momentumjs

用 p5.js 风格代码在 AE 里写动画,告别手动关键帧

momentumjs 是一个将 After Effects 动画创作与 p5.js 风格代码结合的开源工具,主要面向设计师和创意开发者。它解决的是传统 AE 动画制作中手动关键帧操作繁琐、难以用代码精确控制的问题,让用户能够通过类似 p5.js 的简洁语法来编写动画逻辑,并直接在 AE 环境中运行或导出。其核心能力包括:提供与 p5.js 相似的绘图和动画 API,支持在 AE 中创建程序化生成的动画,以及将代码逻辑映射到 AE 的图层和属性上。项目目前处于早期阶段,用 C++ 实现,可能作为插件或脚本集成到 AE 工作流中。

开源 free 设计创意
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 171
维护状态 较活跃
是否开源 是
定价模式 free

项目数据

分类设计创意
开发团队barium3
所属国家
官网地址
定价模式free
价格说明开源项目,MIT许可证,完全免费,可自行部署使用。
访问状态
是否开源是
开源协议MIT
主要语言JavaScript
技术栈/模型adobe,after-effects,generative-art,motion-graphics
GitHub 星标★ 171
30天Star增速
HF 下载量
上线时间2022-09-01 00:00:00
最近更新2026-09-22 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数7

使用教程

核心亮点

  • 将熟悉的 p5.js 语法引入 AE,降低程序化动画的学习门槛
  • 能精确控制动画参数,适合生成复杂或数据驱动的动态效果
  • 为设计师提供代码与视觉工具结合的创新工作流

不足之处

  • 早期项目,功能尚不完善,稳定性待验证
  • 文档和社区资源较少,上手可能缺乏指导

适用场景

  • 设计师在 AE 中快速创建程序化动画原型
  • 需要批量生成或参数化调整动画效果的场景
  • 教学或演示如何用代码驱动 AE 动画

替代项目

Bodymovin (Lottie)、D3.js、Processing

项目介绍

momentumjs 是视频领域的开源项目,由 barium3 开发,2022 年首次发布。

它收录于视频分类,该分类目前共有 474 个项目,GitHub 星标数为 171。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-22。MIT许可证,完全免费,可自行部署使用。

它主要面向的使用场景是:设计师在AE中快速创建程序化动画原型。同类可对比的替代方案包括 Bodymovin (Lottie)、D3.js、Processing。

同类项目推荐

MoneyPrinterTurbo 开源

输入一句话,高清短视频自动出炉,文案配音全包了

利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short ···

★ 125106 2026-08-09
seedance-2.0-api 开源

快速上手字节Seedance 2.0,文本/图片一键生成视频

Seedance 2.0 API — text-to-video and image-to-video examples

★ 332 2026-08-26
openscreen 开源

免费无水印录屏做演示,替代 Screen Studio

Record your screen, ship a demo. Free and open-source, GPU-accelerated, no watermark···

★ 3185 2026-08-10
MagicDance 开源

一张图+任意动作,生成身份不变的逼真人物视频

[ICML 2024] MagicPose(also known as MagicDance): Realistic Human Poses and Facial Ex···

★ 777 2026-08-09