You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A clean, modular expression library for After Effects. Save, organize, edit, and apply your favorite expressions without digging through loose files.
🎬 About
Moongetsu Expression is a CEP extension for After Effects that helps you keep your expressions in one easy place. Instead of copying code from random .txt or .jsx files, you can save expressions into folders, apply them from the panel, edit them later, and back up or restore your library when needed.
🚀 Key Features
📁 Advanced Library Management
Folder-Based Library: Categories are stored as folders on disk, so your saved expressions stay easy to find and move.
Name Checks: The Register tab warns you when a preset name already exists in the selected folder.
Direct Editing: Rename presets or update their expression code from the Manage tab without deleting and saving them again.
Import Review: When imported presets conflict with existing ones, you can compare the old and new code before merging.
🛠️ Professional Toolset
Expression Scanner: Scans the selected layer and lists properties that currently have expressions.
Search & Replace: Replace text inside expressions across the active composition.
Deep Revert: Removes expressions and related control effects from selected layers.
Quick Reset: Reset individual property expressions after scanning a selected layer.
⚙️ Deep Customization
Custom Prefix: Change the prefix used for control effects, such as M_Amp or M_Freq.
Custom Storage Folder: Pick where your library is stored, including a synced folder if you want to use one.
UI Options: Switch between Dark Mode, Light Mode, and Compact Mode.
🎯 Full Tool Reference
Register Tab
Feature
Function
Grab from Layer
Copies the expression from the selected property in After Effects.
Target Folder
Choose an existing folder or create a new one from the panel.
Validation
Shows a warning if the preset name already exists in that folder.
Tools Tab
Action
Description
Scan Layer
Lists active expressions on the selected layer with a short code preview.
Replace All
Runs find and replace on expressions in the active composition.
Reset Prop
Clears one property's expression without touching the rest of the layer.
Revert Layer
Removes expressions and linked control effects from selected layers.
Clear Comp
Clears expressions from selected expression-capable properties.
Settings Tab
Control
Impact
Expression Prefix
The prefix used for generated control names. Default: M_.
Storage Path
Change where your library and settings are stored.
UI Themes
Toggle between dark, light, and compact layouts.
Import/Export
Back up your custom library to JSON or import presets from a JSON file.