On this page you will find a series of scripts for a variety of Adobe applications; After Effects, Illustrator, etc. created to make some tedious tasks less annoying. I use gumroad.com for distribution where they are all listed as "pay what you want". Paying zero is fine with me, their system just won't let me use that as a price.
ENJOY!
ADOBE AFTER EFFECTS  SCRIPT
The Expression Engine – A Motion Wizard’s Toolkit for After Effects
Summon the power of expressions with a single click. Whether you’re animating a nebula, a dragon's wingbeat, or a sleek sci-fi HUD, The Expression Engine gives you precise control over your After Effects layer animations — without the dark arts of scripting.
Features worthy of the Galactic Federation:
• Apply wiggle(), random(), loopOut(), posterizeTime() and more
• Use dropdown spells (ahem, expressions) with real-time parameters
• Apply to selected transform properties across dimensions (X, Y, Z)
• Choose your method of insertion: Append, Prepend, or Replace
• Target specific axes — because not every rebellion starts on all fronts
• Enable Uniform Scale mode and override the timeline with ease
• Remove expressions with Jedi precision — either all or just selected
Made for Creators, Not Coders
Whether you’re an animation apprentice or a seasoned FX warlock, The Expression Engine lets you focus on timing, motion, and drama — not syntax errors.
How to Use
1. Select one or more layers
2. Choose your property checkboxes and expression type
3. Input parameters, set dimensional targeting, and click Apply Expression
System Compatibility
Compatible with Adobe After Effects CC+ (macOS & Windows)
Install via File > Scripts > Install ScriptUI Panel or manually into Scripts/ScriptUI Panels/
License
Free for personal and commercial use. Redistribution is forbidden — this arcane tool must not fall into the wrong hands.
Feel Like Contributing?
While this tool is available for free, if you find value in it and wish to support my ongoing creative endeavors, you can choose to make a donation via Gumroad. Every contribution fuels the fire of creativity and collaboration.
Check it out on Gumroad: https://thepixelsmith.gumroad.com/l/theexpressionengine
It's pay what you want so anything even 0 (zero) is cool.
ADOBE AFTER EFFECTS SCRIPT
Lord of the Eases – Your New Animation Spellbook for After Effects
Bring balance to the timeline
Whether you're crafting silky UI transitions or launching motion graphics into hyperspace, Lord of the Eases is your new go-to panel for effortlessly adding expressive timing to your keyframes.
Inspired by the classic Penner easing equations (a.k.a. the sacred scrolls of tweening), this dockable After Effects panel lets you summon powerful eases with the click of a button. No need to battle code or dig through forums — pick your easing type, set your direction, and cast your motion spell.
Key Features:
• User-friendly drop-downs for easing type and easing mode
• Clean, compact UI with aligned layout and bold action buttons
• Dynamic Easing Guide panel with original function names (in full wizard caps)
• Includes all 10 classic Penner-style functions (Quad, Cubic, Quart... even Bounce!)
• Supports Ease In, Ease Out, and Ease In & Out
• Applies expressions inline — no external files, no fuss
• Clear existing expressions with a single Remove button
• Perfect for motion designers, animators, and After Effects apprentices of any level

Check it out on Gumroad: https://thepixelsmith.gumroad.com/l/lordoftheeases
It's pay what you want so anything even 0 (zero) is cool.
ADOBE AFTER EFFECTS SCRIPT
Layer Walker – An After Effects Script

Effortless Layer Staggering with Timecode Precision 
The Layer Walker panel is a dockable After Effects script designed to automate the process of offsetting multiple layers in your timeline. Enter a timecode value (HH\:MM\:SS\:FF), and the script offsets each selected layer relative to the first—in order, cleanly and accurately. 
Whether you're animating titles, creating cascades of motion, or building visual sequences synced to music, this panel saves time and reduces manual work.

Key Features:
• Offset by In-Point: Uses each layer’s in-point to calculate offset.
• Fixed Anchor Layer: The first layer remains stationary; others stagger relative to it.
• Reverse Order: Optional checkbox lets you offset from bottom to top.
• SMPTE Timecode Input: Intelligent formatting ensures clean, frame-accurate input.
• Reset Button: Instantly return selected layers to a start time of 0.
• Dockable UI Panel: Integrates under Window > Layer Offset.
• Compatible with Adobe After Effects CC 2015 and later.

Check it out on Gumroad: https://thepixelsmith.gumroad.com/l/layeroffset
It's pay what you want so anything even 0 (zero) is cool.
ADOBE ILLUSTRATOR SCRIPT
“One script to split them all.”
This is a time-saving Illustrator script that splits all selected objects into their own top-level layers — complete with smart naming, stacking order preservation, and optional layer cleanup.
Whether you're building a UI kit, prepping files for animation, or exporting assets for developers, this script removes the grunt work and keeps your workflow clean and professional.
Features:
• Works with paths, groups, compound shapes, and text
• Creates new top-level layers for each selected item
• Auto-names layers with a custom prefix (icon, BG-, Layer 7, etc.)
• Automatically adds _ after your prefix when needed
• Preserves stacking order (top-to-bottom)
• Deletes the original layer only if it becomes empty
• Quick input dialog — no dockable panel required

Perfect For:
• UI/UX Designers prepping icon sets
• Animators splitting artwork for After Effects
• Developers needing asset separation
• Anyone tired of dragging objects into new layers manually

Check it out on Gumroad: https://thepixelsmith.gumroad.com/l/layermethis
It's pay what you want so anything even 0 (zero) is cool.
Back to Top