Plugin for Adobe Illustrator and/or InDesign
A plugin (or an Extension) for Adobe Illustrator and/or InDesign that allows the software to fetch, send, or sync data directly from the internet

Automating design with extensions
An extension for Adobe Illustrator or InDesign enables automation of drawing and layout design.
My specialty is building networked extensions for design automation. Since 2019, I've been professionally developing commercial extensions for Illustrator and InDesign.
One extension can work in both Illustrator and InDesign — for example, to synchronize layouts between the designer and the production artist.
Pulling data from the web
My extensions can download data from Google Sheets, from your websites via API, or directly from databases.
Communication between Adobe and the web is handled by official development kits: Google Sheets API, Dropbox, etc. Access to public files is supported, as well as account-level authentication.
Uploading results to the cloud
My extensions can upload finished layouts to cloud storage — Dropbox, Google Drive — or to your website via API.
Extensions can send print‑ready PDF files. They can also pack them into a single ZIP archive and send them to any cloud service.
Process control and analytics
My extensions can control the design generation process and provide analytics:
- pull data from cloud storage for generation: object names, required quantities, sizes, colors, etc.;
- upload layout results back to Google Sheets: number of layouts, sizes, errors, etc.
Extension projects
My projects with extensions:
- Road Sign Generator in Adobe Illustrator
- Autocráft system in Adobe InDesign