Adobe  I/O Adobe After Effects

Visual effects and creative workflows from your imagination

Extend, enhance, empower

Adobe After Effects is renowned as a highly extensible application for a reason. Built with a modular architecture, and with a thriving third-party community, opportunities abound for building for After Effects. The After Effects software development kits (SDKs) let you extend the capabilities of After Effects using plug-ins, scripts, and panels that integrate seamlessly into existing workflows. Create stunning visual effects, manipulate project elements, and automate complex tasks.

You can also sell and distribute your extensions to the entire Creative Cloud install base using Adobe Exchange, which is integrated with After Effects.

The guides, documentation, and sample code in the SDKs show you how to write plug-ins using C or C++, and create panels using HTML5 and JavaScript. Download the SDKs today and craft your favorite new feature in the industry-standard animation and creative compositing software.

optical flares
aftereffects-visual

Build stunning visual effects

Go beyond built-in effects and templates. Create an effect that hasn’t been thought of before. Build on top of a mature API. Effects can even be made compatible with Premiere Pro.
AF-serverless-340x140px

Integrate other tools in your workflow

Artists love After Effects not only for what can be done in the application, but for how it connects to other tools in their workflow. Are you thinking of a new way for After Effects to work with other tools? Panels, scripts, and the command-line interface can help you make that connection.
AF-Flexi-340x140px

Automate complex tasks

Automate tedious and error-prone steps with APIs to read and write After Effects projects. Scripts and AEGP plug-ins abstract away the file format, providing deep access to project elements.
EffectsAndTransitions_96

Build stunning visual effects

Start with a wide variety of built-in parameter controls and data types, or build your own. Support image buffers with color depths from 8-bit to 32-bit floating point. Set parameter dependencies, and even change project elements based on parameter settings. Effects built using the plug-in SDK can be made compatible with Premiere Pro.
ScriptingAndActions_96

Automate complex workflows

Automate After Effects using scripts that run from a menu item or the command line. Add new panels that dock and resize within the After Effects UI. Streamline how media is managed. Simplify the search and ingest of source media, and automate tedious and error-prone steps for final delivery.
Extend_96

Manipulate projects

AEGP plug-ins, panels, and scripts can read and modify nearly every element of After Effects projects and preferences. Manipulate text and shape layers.
AutoLayoutPlugIns_96

Add and hook into menu items

Add menu items, hook and trigger After Effects’ internal commands.

Additional Resources

Start building for After Effects
Our best kept secret is out of the bag!
Logitech creates an advanced keyboard integrated with Adobe Creative Cloud applications using Adobe's Common Extensibility Platform.
Meet the Slackbot Framework, powered by Adobe I/O Runtime
We built Adobe Launch to be a platform where deploying new tags and tools is like putting together Legos.