Look no further, a summary of places to go to when you start learning how to code for Adobe After Effects.

Ae - Scripting Resources to Get You off the Ground

Look no further, a summary of places to go to when you start learning how to code for Adobe After Effects.

Resources for scripting for After Effects

What’s a Rich Text element?

What’s a Rich Text element?

What’s a Rich Text element?

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

The Power Of Expressions

The Power of Expression Book (39$)

I would recommend this one if you don’t have prior programming knowledge. It is simple and straight to the point and it will teach you the basics for programming as well as useful tips in the context of programming for After-Effects. If you feel like the concept is vague for you, consider reading this book as it will help you get things going.


What kind of sorcery is this? 🧙

Follow the Good Boy Ninja on Twitter for After-Effects tips and tricks

After Effects' Scripting Guide

The official documentation

Once you have the basic grasp of stuff, keep this website open and go back to it for everything you need. If you understand the hierarchy inside After Effects as well as the names of objects (like the difference between a property base object and a property value), this website will essentially help you exploring the concepts you don’t know exist yet. After a few days of using it, you will realize how easy it is to navigate through it and answers for your deepest questions (Okay, maybe not your deeeepest questions).



NTProductions’ youtube channel

This guy started uploading scripting and expressions tutorials back in 2017.


Also, here’s a snippet by NTProductions for creating a dockable UI script for After Effects:


Search google

Seriously, you are not the first and not the last. This means most of your questions have already been asked and answered. There’s a pretty big record of developers over the years asking questions regarding both expressions and scripting for After Effects, and even a bigger community of JavaScript programmers discussing concepts that will work in ExtendScript as well.



RenderTom's GitHub library

RenderTom is a name you will stumble upon quite often as you google search for answers. This guy has a long history of helping people online.


ScriptUI Dialog Builder

ScriptUI Dialog builder

This tool created by Joonas Pääkkö lets you design a scriptUI panel visually and then export the code. It is incredibly helpful as it lets you brainstorm your UI ideas visually before spending hours on coding them again and again. Also, it's free!


Pseudo Effect Maker

Pseudo Effect Maker (17.99$)

Pseudo effect maker lets you create plug-in-like effect interfaces. Essentially, they don’t do anything but being a group of sliders and controls, but you can however connect your own properties to them through expressions and therefore have them actually do stuff.


Good Boy Ninja

Good Boy Ninja's Knowledge Hub

The Good Boy is also sharing code snippets, both for expressions and scriptings. You can use those code snippets in your projects, simply copy and paste them.


Good Boy Ninja
Motion Designer since 2008.
Maker of tools for Adobe After-Effects
Quick jump:
June 7, 2020
Similar Posts