Adobe Unified Extensibility Platform (UXP) is the modern framework for building plugins and scripts for Adobe Creative Cloud applications, such as Photoshop and Illustrator. To streamline this development, Adobe provides the Adobe UXP Developer Tool
manifest.json).Plugins > My First Plugin. The panel will open.| Application | UXP Support | Minimum Version | |-------------|-------------|------------------| | Photoshop | Full | 23.0 | | Illustrator | Full | 26.0 | | InDesign | Full | 18.0 | | XD | Full | 48.0 | | After Effects | Beta | 24.5+ | | Premiere Pro | Planned | TBA | | Fresco | Partial | 4.0 | adobe uxp developer tools
Together, these tools allow you to develop, test, debug, and submit plugins to the Adobe Exchange marketplace. Adobe Unified Extensibility Platform (UXP) is the modern
| API Module | Purpose |
|------------|---------|
| uxp | Entry point – version, host info, plugin ID. |
| storage | Local file system access (sandboxed and user-selected folders). |
| network | HTTP/HTTPS requests, WebSockets. |
| scenegraph | Read/write document structure (Photoshop, Illustrator, InDesign). |
| application | App commands, menus, dialogs, clipboard. |
| clipboard | Copy/paste text, images, custom data. |
| fs (Node-like) | File operations within plugin sandbox. | Open the Adobe UXP Developer Tool desktop app
Here is a detailed guide on what this tool does and how to use it to streamline your workflow. What are the Adobe UXP Developer Tools?
Console Logging: Use console.log() frequently; UDT captures these logs even if the host app UI is hidden.