https://github.com/hyperbrew/after-effects-command-ids
Find and use Command IDs for scripting in Adobe After Effects across versions with an interactive viewer, json files, and parser.
https://github.com/hyperbrew/after-effects-command-ids
adobe aftereffects command-id extendscript scripting
Last synced: 8 months ago
JSON representation
Find and use Command IDs for scripting in Adobe After Effects across versions with an interactive viewer, json files, and parser.
- Host: GitHub
- URL: https://github.com/hyperbrew/after-effects-command-ids
- Owner: hyperbrew
- License: mit
- Created: 2021-11-05T00:51:56.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2025-05-26T18:44:36.000Z (8 months ago)
- Last Synced: 2025-05-26T19:38:59.131Z (8 months ago)
- Topics: adobe, aftereffects, command-id, extendscript, scripting
- Language: JavaScript
- Homepage: https://hyperbrew.github.io/after-effects-command-ids/
- Size: 682 KB
- Stars: 64
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# After Effects Command IDs
### v2.0.1
[](https://github.com/hyperbrew/after-effects-command-ids/blob/master/LICENSE)
[](https://discord.gg/PC3EvvuRbc)
Find and use Command IDs for scripting in Adobe After Effects across versions.
_Full blog post:_ https://hyperbrew.co/blog/after-effects-command-ids/
---
## Viewer
Open the viewer to quickly search and find the Command ID for your version of After Effects:
https://hyperbrew.github.io/after-effects-command-ids

---
## Usage
Use Command IDs in After Effects with `app.executeCommand();`
---
## JSON
Download the complete list of JSON file for each version of After Effects in the [`/json/`](./json) folder.
---
## Scanner
v2.0 adds a MacOS Menu Scanner to the process to capture even more Command IDs.
To run yourself:
- clone the repo on Mac
- install dependencies: `yarn`
- Launch the desired After Effects version
- Update the version variable in `parser\menu-scan-run.js` to your After Effects Version (e.g. `2024`, `2025`, etc)
- run the scanner: `yarn scan` (or just `yarn scan-post` if you already have generated the `1-results-raw-vvvv.txt` which takes several minues)
- wait several minutes for the process to complete
- results will printed to: `8-merged-results-vvvv.json`
See the scanner in [`/parser/menu-scan-run.js`](./parser/menu-scan-run.js) for more details
---
## Menu Develop Quickstart
- Install: `yarn`
- Develop: `yarn dev`
- Build: `yarn build`