Render projects headlessly

Author: allegedengineerCreated Feb 25, 2023Updated Apr 14, 2026
Labelsb-enhancementc-accepteda-core

Description It would be useful to be able to render a project from a shell script or in CI, without a human to operate a web browser. I'm not sure if this feature is already present; if it is, I can't find it in the documentation.

Proposed solution A render script in package.json would be ideal, with a configuration file to set the parameters for the render. I don't know anything about the project's inner workings, so I don't think I can be more detailed than that.

Considered alternatives Making a program that launches a headless browser to start the render is possible, but probably not ideal.

Source: motion-canvas/motion-canvas