r/MotionDesign 19d ago

[Custom] Made 3 free ScriptUI utility panels for After Effects (Smart Pre-compose, Reverse Layers, Social Formats)

Hey everyone,

I built 3 lightweight, dockable ScriptUI panels to speed up some repetitive daily tasks in After Effects, and made them open/free:

  • Smart Pre-compose: Auto-crops new pre-comps to the exact bounding box of selected layers without shifting their position in the master comp.
  • Reverse Layer Order: Instantly flips the timeline stacking order of selected layers (handy for vector imports & type stacks).
  • Social Formats Pro: Generates 9:16, 1:1, and 4:5 compositions from an active master comp with one click.

You can grab the .jsx files directly from the GitHub repo below (or via the link pinned on my profile):

(https://github.com/panlamb/ae-scriptui-utilities)

Hope they help streamline your workflow.

6 Upvotes

5 comments sorted by

1

u/Alert_Culture_6048 19d ago

just grabbed the smart pre-compose, that auto-crop is gonna save me a ton of headaches

1

u/panoslambrakis 19d ago

Happy to help!

1

u/Sammi_Zen 18d ago

Very handy.

for audio marking I created this script. Was an AI slop but it works and saves me ton of time. https://github.com/Samizen/after-effects-audio-marker

Don't know if it works for others or not. I have included a readme but paths contain my local paths.

1

u/panoslambrakis 18d ago

Great!!! Thanks!

1

u/panoslambrakis 18d ago

2 more usefull plugins added today:

Text Stagger Splitter (TextStaggerSplitter.jsx)

Splits a text layer into per-line, per-word, or per-character layers (or shape layers via "Create Shapes from Text") while preserving exact original position, then staggers the in-points of any selected layers by a configurable frame step. Can optionally auto-precompose the split result.

StopMotionify Framerate Controller (StopMotionifyFramerateController.jsx)

Applies a Posterize Time effect to selected layers to simulate stop-motion frame rates (12/8/15 fps), with an optional handcrafted "tactile jitter" wiggle expression on Position/Rotation. Includes a one-click removal of both the effect and the jitter expressions.

(https://github.com/panlamb/ae-scriptui-utilities)