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.
Scripting Guides and Changes
After Effects CC 2017.2 (14.2) Scripting Improvements
After Effects CC 2017 (14.0) New Scripting Functionality
What's New and Scripting Changes in the CC 2015.3 (13.8) update
What's New and Scripting Changes in the CC 2015 (13.6) update
Other External Developer Resources
AE Scripting Guide at AE Enhancers
Getting started with HTML5 Panels for AE by Victoria Nece
AE ExtendScript Training Video Series at Pro Video Coalition
AE Scripts and Resources at redefinery
GPU Blur Plug-in by nVidia