DuGR API - Group and filter layers in After Effects
The Application Programming Interface of your grouping and filtering tool set.
This software is Free, as in “free beer” as well as in “your freedom to use it as you wish”.
We need your help. Without your contributions, we could not continue our work to make the world a better place, by protecting your freedom, away from mercantilism.
▹ You can donwload DuGR and its API from rxLaboratory.
▹ The source code is on Github.
DuGR enables you to group layers in After Effects, and isolate the display of these groups. It is an essential tool to simplify the management of compositions with lots of layers, without any need to precompose!
To make it easier for people with basic scripting abilities to use DuGR in their own scripts, automation, auto-rigs, etc, DuGR also comes with an easy-to-use API. It may also be very useful to advanced developpers though, as it also includes a lot of low-level methods and a very comprehensive scripting framework for After Effects and more generally for Adobe Applications.
It is written in ExtendScript with the standard After Effects API.
If you’ve never written any script for After Effects, you may start by learning how to create advanced expressions first, as they use the same language and an API very close to the After Effects scripting API. Then you’ll be able to write your first scripts.
Useful resources
These are a few links you may always keep at hand when writing scripts for After Effects using the Duik API.
- Javascript Tools Guide (ESTK): this is the documentation and reference for all scripts written using ExtendScript for Adobe applications.
- After Effects Expressions Documentation: the complete documentation about After Effects expressions.
- After Effects Scripting Guide: this is the documentation and comprehensive reference of the After Effects Scripting API using ExtendScript.
- Duik API reference (duik.rxlab.io): the comprehensive Duik API reference. Keep it under your pillow.
- chat.rxlab.info is our Discord server where you can come to have a chat and get help from the community.
Documentation and examples
- Getting Started with the DuGR API.
- Your First Script: build your first script using DuGR.
- Keyboard Shortcuts for DuGR: use the API to add keyboard shortcuts to DuGR features.
- Reference: the comprehensive DuGR API reference. Keep it under your pillow.