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.