volumetenrectify/ae-motion-compiler — explained in plain English
Analysis updated 2026-05-18
Apply a single animation pattern, like a slide or bounce, across hundreds of layers instead of keyframing each one by hand.
Generate wiggle or other property expressions automatically instead of writing expression code manually.
Queue up batch renders across multiple compositions using the built-in renderer manager.
Reuse a library of ready made animation templates such as stagger, morph, and wave effects on new projects.
| volumetenrectify/ae-motion-compiler | mfranzon/render | fuelmagistratelead/photoshop-ai-smart-enhance | |
|---|---|---|---|
| Stars | 107 | 107 | 109 |
| Language | HTML | HTML | HTML |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | designer | vibe coder | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Adobe After Effects CC 2024 or newer already installed, plus building the project before it can be loaded as a panel.
ae-motion-compiler is a scripting framework for Adobe After Effects, aimed at motion designers and animators who want to automate repetitive parts of building an animation. Instead of hand placing keyframes on every layer, you define an animation pattern once and the framework applies it across many layers at once, generating keyframes, building expressions, and handling render output for you. The framework installs as a panel inside After Effects, reached through the File, Scripts menu once it is set up. Its main pieces include a keyframe generator for automatic timing, an expression builder for things like wiggle effects, a layer manager for batch operations across many layers at once, an easing curve editor, and a renderer manager for queuing up output jobs. It ships with a set of ready made animation templates, including sliding text, scaling, rotation, color transitions, shape morphing, staggered cascading effects, bounce, and wave patterns, which can be applied to layers through simple script calls rather than manual keyframing. Configuration is handled through a settings file covering default easing style, keyframe spacing, a batch size limit for layer operations, naming conventions, and render output format. Installation is done by cloning the project, installing its dependencies, building it, and running an install step that adds it into After Effects. It requires After Effects CC 2024 or newer, with at least 8GB of memory recommended and more for larger projects. The project is released under the MIT license and states it is an independent effort, not affiliated with or endorsed by Adobe. The README notes that script generated animations still need a person to review and refine them, since the quality of the result depends on how the templates and parameters are set up, and animation skill remains necessary to get good results.
A scripting framework that automates keyframe generation, expressions, and batch layer animation inside Adobe After Effects.
Mainly HTML. The stack also includes JavaScript, After Effects Scripting, HTML.
MIT license: free to use, modify, and distribute, including commercially, as long as the copyright notice is kept.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly designer.
This repo across BitVibe Labs
Verify against the repo before relying on details.