Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Moongetsu Expression
Moongetsu Expression

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.

📦 Installation

  1. Download: Download the latest release.
  2. Path: Go to C:\Program Files (x86)\Common Files\Adobe\CEP\extensions.
  3. Copy: Paste the folder there (if the CEP or extensions folder is not there, create them manually).
  4. Open: In After Effects, go to Window > Extensions > Moongetsu Library.
  5. Preferences: Enable Allow Scripts to Write Files in Preferences > Scripting & Expressions.

📸 Interface Preview

Screenshot_69


After Effects CEP Safety Sync

About

An After Effects extension to save, organize, edit, and apply your favorite expressions.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages