What It Does

XML Gibson exports After Effects compositions to XML files with nearly all composition data intact: layers, keyframes, and effects in editable form. While After Effects can save projects to XML natively, it only exposes a limited set of parameters. This script gives you access to the full structure.

The exported XML is in a generic format, not immediately compatible with applications like Final Cut Pro. It’s designed for custom workflows, cross-product integration, or conversion to other formats like HTML5.

Key Features

Comprehensive export. Layers, keyframes, effects, and most composition properties are written to XML in an editable structure.

Automation-ready. Use the XML output for scripted workflows, cross-app pipelines, or post-production automation where you need machine-readable composition data.

Conversion potential. Developers have used the exported XML to build HTML5 animations and other custom outputs (a tutorial by Daniel from Safitech covers this workflow).

Limitations

Some data can’t be exported due to scripting restrictions in After Effects. Curves, histograms, and certain text properties won’t appear in the XML. The output is generic, so you’ll need additional processing if you’re targeting specific software.

Who It’s For

Technical artists, pipeline developers, and anyone building custom tools that need structured composition data. Also useful for teams standardizing workflows across multiple applications.

Pricing

XML Gibson uses a pay-what-you-want model. Individual users can pay any amount (suggested minimum is $19.99). Businesses and teams are expected to pay the suggested price for a valid license.

Compatibility

Supports After Effects CS3, CS4, CS5, CS5.5, and CS6. No updates for newer versions as of this listing.