Collection of Illustrator and Photoshop scripts to automate repetitive tasks and procedures of preparing final print layout.
- Multiple languages.
- Dark theme support.
There are several ways to use the scripts, a recommended method is to install
them in Adobe installation paths so that they may appear in
Menubar > File > Scripts
.
In any case, download the source code and pick one of the following solutions.
Run install.bat
as admin (Windows) or install.sh
with sudo (macOS).
Copy certain files and directories from this repository to your local Adobe installation paths, usually Applications in macOS and Program Files in Windows.
From | To |
---|---|
Content of Illustrator Scripts | $APP_DIR /Presets/$LOCALE_CODE /Scripts/ |
.stdlib and .stdres | $APP_DIR /Presets/$LOCALE_CODE / |
From | To |
---|---|
Content of Photoshop Scripts | $APP_DIR /Presets/Scripts/ |
.stdlib and .stdres | $APP_DIR /Presets/ |
In macOS, make sure to show all hidden files in Finder.
It is possible to use the scripts by drag-and-dropping JSX files directly to
Adobe apps. Just make sure to keep the entirety of root folder instead of only
Illustrator Scripts
or Photoshop Scripts
folders.
This is because the scripts are not standalone, all of them require hidden directories to be in pre-determined locations.
If you decide to install the scripts, they can be accessed from menubar or keyboard shortcuts.
- WebStorm, a JavaScript IDE with code style
JavaScript Standard Style
. - Visual Studio Code with extensions:
- ExtendScript Debugger: used to debug scripts.
- ShellCheck: Shell script linter.
- TableTool, a GUI for editing CSV files with configurable delimiter and quote characters.
Forked from Mediumish Jekyll Template.
- WebStorm.
- Jekyll, static sites generator.
- Adobe Illustrator, used to manage vectors and generate images.
- RGB, Screen (72 ppi), Pixels.
- No color swatches to reduce file size.
- Non-decimal artboard's position to generate image in exact dimension.
- Save files in
ai
format using options:Create PDF Compatible File
if such files are directly linked to others, disable otherwise.Use Compression
.
- Generate files in
png
withExport for Screens...
using options:- 8-bit for resources.
- 32-bit for others.
Unofficial documentation and scripting guides.
Suite | JavaScript Reference | Guide |
---|---|---|
JavaScript | JSDoc Guide | |
ExtendScript & ScriptUI | Index | Wiki JavaScript Tools Guide ScriptUI for Dummies |
Illustrator | Index | Scripting Guide |
Photoshop | Index |