▶ View full changelog
The application itself supports both English and Japanese.
For bug reports or feature requests,
please contact me on X:
https://x.com/gyoni0031
EX features are unlocked in the EX Edition (coming soon), but can also be tried in the Standard Edition.
Easy drag‑and‑drop script registration
No Illustrator restart required. Registered scripts can be executed immediately.
Centralized script management
No migration needed when switching between Illustrator versions.
Run scripts with keyboard shortcuts
Supports modifier key + main key, or main key alone (without interfering with text input).
Keep the launcher completely hidden
You can run shortcuts even while the launcher is fully hidden, so it never takes up workspace.
Pass arguments to scripts
Create input UI on the launcher with simple tag notation.
The launcher also manages user‑entered values, so scripts no longer need their own save/load handling.
Optional helper utilities for Illustrator
Convenient assistive functions you can turn on or off at any time.
Add notes to each script
Never forget what a script does — keep quick notes right inside the launcher.
Automatic update checks
The core launcher features are the same as in the standard edition, but the EX edition adds extra convenience tools as a paid upgrade.
All EX features can be tried in the standard edition, so if you find them helpful, please consider upgrading to the EX edition.
Registering scripts
Drag and drop JSX files into the launcher.
Running scripts
Double‑click a registered script, or use its assigned shortcut key.
Script menu
Right‑click a registered script to open the menu for assigning shortcuts, setting categories, editing notes, and more.
Main menu
Click the ≡ button at the top right of the launcher to access options, settings, and exit.
Sample scripts are provided to demonstrate how to define argument-input UI using simple comment tags, as well as for testing functionality. All scripts are plain text.
Explaining-Parameter-Tags-Demo.jsx
A sample script with detailed comments explaining how to use argument tags.
Artboard-Size-Rectangle.jsx
Arguments: Offset value, unit
Selection-Size-Rectangle.jsx
Arguments: Offset value, unit, include stroke width, ignore clipping paths
Adjust-Stroke-Width.jsx
Arguments: Adjustment value, unit, include text objects, include clipping‑path objects, exclude objects with zero stroke width
By adding comment-based tags to your script, you can create argument input fields in the launcher and pass their values as arguments when the script is executed.
The launcher also saves these values, so you don’t need to implement your own save/load logic in the script when you want to preserve user settings.
Type: number / Label: "Offset" / Default: 0.000
Type: string / Label: "Unit" / Default: "px" / Format: dropdown
Type: boolean / Label: "Ignore Stroke width" / Default: false
Add these comments at the top of your script as instructions to the launcher:
// #IC_param {number} "Offset" 0.000// #IC_param {string} "Unit" "px" ["px", "mm", "%"]// #IC_param {bool} "Ignore Stroke width" falseTo receive these values when the script is executed, use:
var arg_offset = arguments[0];var arg_unit = arguments[1];var arg_ignoreStroke = arguments[2];That’s all there is to it.
For more details—such as how to make your script work even when run outside this app (e.g., by assigning fallback values when no arguments are provided), or how to embed help text displayed in the launcher—see "Explaining-Parameter-Tags-Demo.jsx" in the SampleScripts folder.
All bundled sample scripts are plain text, so you can open them in any text editor and use them as references for defining and retrieving arguments.
✅Completed Enhanced Operation Help
Support cases where multiple Illustrator versions are running simultaneously
Duplicate scripts directly within the launcher
Rename scripts directly within the launcher
✅Completed Support scripts that use #include to load external files
To run scripts that use the #include directive, all required external files must be placed in the correct relative paths, starting from the launcher's script management folder.
The tool may not function properly if Adobe Illustrator changes its version or internal specifications.
Support argument-tag definitions in jsxbin files (e.g., referencing external files)
Option to hide or resize the notes panel
Rename scripts directly within the launcher
Drag multiple selected script buttons as a group
✅Completed Script execution history
“Recently Used Scripts” category
✅Completed Search scripts by name
Open scripts in an external editor of your choice
Display scripts located in Illustrator’s native Scripts folder
Execute multiple scripts in sequence (with conditional branching based on results)
Assign custom icons or markers to script buttons
Match the launcher’s color theme to Illustrator’s UI colors
Sort scripts by name, registration time, and more
Show a tooltip with the beginning of the JSX file when hovering over a script button
App auto-update feature
EX feature: a mini calculator that can remain always visible in Illustrator
EX feature: Explore whether the “Maintain Aspect Ratio” toggle can be controlled via shortcut
EX feature: Shortcut to focus the caret on color‑value input fields
Allow customization of fixed EX‑feature shortcuts
If an update notification appears at startup and you update to the latest version, the notification will continue to appear for up to 10 minutes. Launching the latest version again after more than 10 minutes will stop the notification.
✅Fixed Due to the method used to send scripts from the launcher to Illustrator, some jsxbin scripts may produce errors at runtime
✅Fixed When dragging scripts while a category filter is active, the drop position indicator may be incorrect