Important
This repository has officially migrated to GitLab and is now archived on GitHub for historical reference.
📦 Active Development & Releases: https://gitlab.com/aniscripts/ae-moongetsu-toolkit
Powerful ScriptUI panel for streamlined layer manipulation and effects in After Effects.
Speed up your workflow with one-click tools and smart automation.
Moongetsu Toolkit is a modern After Effects ScriptUI panel designed to accelerate your workflow by providing quick access to common layer operations, effects, and composition tasks. Built with a clean, organized interface and smart automation features.
- 9-Point Alignment Grid: Instantly align layers to any position (top-left, center, bottom-right, etc.)
- Smart Pre-Composition: Auto-trims composition duration and adjusts layer timing automatically
- Separate Pre-Composition: When multiple layers are selected, each layer is pre-composed into its own separate composition
- Auto-Linked Nulls: Nulls automatically parent to selected layers (one null per layer when multiple selected)
- One-Click Effect Presets: Pre-configured effects with optimized settings (Blur: 10, Sharpen: 15, Mirror: 90°, etc.)
- Layer Management: Freeze frame, flip, rotate, and move layers up/down in the stack
- Quick Layer Creation: Generate solids, nulls, adjustment layers, and cameras with matching timing
- Time-Matching: Newly created layers automatically match selected layer's in/out points
- Undo Support: All operations wrapped in undo groups for easy reversal
- Install the Script: Place the
.jsxfile in your After Effects Scripts folder - Open the Panel: Run the script from
File > Scripts > Run Script File...or install as a panel - Select Layers: Choose the layer(s) you want to modify in your composition
- Click & Go: Use the intuitive buttons to align, apply effects, or manipulate layers instantly
- Adobe After Effects (CC 2014 or later recommended)
- ScriptUI Support: Built-in to After Effects
No additional plugins or extensions required.
- Open After Effects
- Go to
File > Scripts > Run Script File... - Select
Moongetsu_Toolkit.jsx - The panel will open as a floating window
- Copy
Moongetsu_Toolkit.jsxto:- Windows:
C:\Program Files\Adobe\Adobe After Effects [Version]\Support Files\Scripts\ScriptUI Panels\ - macOS:
/Applications/Adobe After Effects [Version]/Scripts/ScriptUI Panels/
- Windows:
- Restart After Effects
- Find the panel in
Window > Moongetsu Toolkit - Dock it in your workspace for easy access!
| Button | Function |
|---|---|
| 9-Point Grid | Aligns selected layers to 9 positions (TL, TC, TR, ML, MC, MR, BL, BC, BR) |
| Button | Function |
|---|---|
| Pre-Comp | Pre-composes selected layers with auto-trimming and smart timing. Multiple layers: Each layer is pre-composed separately into its own composition |
| Center In Comp | Centers selected layers in the composition |
| Save Frame | Opens the Save Frame As dialog |
| Button | Effect/Action | Settings |
|---|---|---|
| FIT | Fit to Comp | Centers and scales layer to fit composition width |
| TINT | Tint | Standard tint effect |
| SHA | Sharpen | Sharpen Amount: 15 |
| MIR | Mirror | Reflection Angle: 90° |
| BLUR | Fast Blur | Blurriness: 10 |
| LUM | Lumetri Color | Standard Lumetri Color effect |
| FRZ | Freeze Frame | Freezes layer at current time indicator |
| HUE | Hue/Saturation | Standard Hue/Saturation effect |
| CAM | Create Camera | Creates a new camera layer |
| CURV | Curves | Standard Curves effect |
| FILL | Fill | Black fill color |
| SOL | Create Solid | Creates black solid layer |
| ADJ | Adjustment Layer | Creates new adjustment layer |
| NUL | Create Null | Creates null object layer and automatically parents selected layer(s) to it. Multiple layers: Creates one null per layer, each parenting its corresponding layer |
| DSH | Venetian Blinds | Standard Venetian Blinds effect |
| Control | Function |
|---|---|
| Rotate Dropdown | Select rotation angle (45°, 90°, 180°) |
| + / - | Rotate selected layers by selected amount |
| Flip X / Flip Y | Flip layers horizontally or vertically |
| Up / Down | Move layers up or down in the layer stack |
| Out | Trim layer out point to current time |

