{"id":28578195,"url":"https://github.com/hyperbrew/after-effects-command-ids","last_synced_at":"2025-06-11T01:09:09.961Z","repository":{"id":37247618,"uuid":"424785666","full_name":"hyperbrew/after-effects-command-ids","owner":"hyperbrew","description":"Find and use Command IDs for scripting in Adobe After Effects across versions with an interactive viewer, json files, and parser.","archived":false,"fork":false,"pushed_at":"2025-05-26T18:44:36.000Z","size":698,"stargazers_count":64,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-26T19:38:59.131Z","etag":null,"topics":["adobe","aftereffects","command-id","extendscript","scripting"],"latest_commit_sha":null,"homepage":"https://hyperbrew.github.io/after-effects-command-ids/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hyperbrew.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-11-05T00:51:56.000Z","updated_at":"2025-05-26T18:30:43.000Z","dependencies_parsed_at":"2023-02-08T13:01:37.368Z","dependency_job_id":"107cd644-3e4e-4393-a799-72ee48510974","html_url":"https://github.com/hyperbrew/after-effects-command-ids","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperbrew%2Fafter-effects-command-ids","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperbrew%2Fafter-effects-command-ids/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperbrew%2Fafter-effects-command-ids/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperbrew%2Fafter-effects-command-ids/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hyperbrew","download_url":"https://codeload.github.com/hyperbrew/after-effects-command-ids/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hyperbrew%2Fafter-effects-command-ids/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259178519,"owners_count":22817388,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adobe","aftereffects","command-id","extendscript","scripting"],"created_at":"2025-06-11T01:09:09.338Z","updated_at":"2025-06-11T01:09:09.931Z","avatar_url":"https://github.com/hyperbrew.png","language":"JavaScript","readme":"# After Effects Command IDs\n\n### v2.0.1\n\n[![License](https://img.shields.io/badge/License-MIT-green.svg)](https://github.com/hyperbrew/after-effects-command-ids/blob/master/LICENSE)\n[![Chat](https://img.shields.io/badge/chat-discord-7289da.svg)](https://discord.gg/PC3EvvuRbc)\n\nFind and use Command IDs for scripting in Adobe After Effects across versions.\n\n_Full blog post:_ https://hyperbrew.co/blog/after-effects-command-ids/\n\n---\n\n## Viewer\n\nOpen the viewer to quickly search and find the Command ID for your version of After Effects:\n\nhttps://hyperbrew.github.io/after-effects-command-ids\n\n![Viewer](./media/viewer.jpg)\n\n---\n\n## Usage\n\nUse Command IDs in After Effects with `app.executeCommand();`\n\n---\n\n## JSON\n\nDownload the complete list of JSON file for each version of After Effects in the [`/json/`](./json) folder.\n\n---\n\n## Scanner\n\nv2.0 adds a MacOS Menu Scanner to the process to capture even more Command IDs.\n\nTo run yourself:\n\n- clone the repo on Mac\n- install dependencies: `yarn`\n- Launch the desired After Effects version\n- Update the version variable in `parser\\menu-scan-run.js` to your After Effects Version (e.g. `2024`, `2025`, etc)\n- 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)\n- wait several minutes for the process to complete\n- results will printed to: `8-merged-results-vvvv.json`\n\nSee the scanner in [`/parser/menu-scan-run.js`](./parser/menu-scan-run.js) for more details\n\n---\n\n## Menu Develop Quickstart\n\n- Install: `yarn`\n- Develop: `yarn dev`\n- Build: `yarn build`\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyperbrew%2Fafter-effects-command-ids","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhyperbrew%2Fafter-effects-command-ids","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhyperbrew%2Fafter-effects-command-ids/lists"}