All Projects → AdobeDocs → uxp-photoshop-plugin-samples

AdobeDocs / uxp-photoshop-plugin-samples

Licence: MIT license
UXP Plugin samples for Photoshop 22 and higher.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects
rust
11053 projects
Svelte
593 projects
typescript
32286 projects

Projects that are alternatives of or similar to uxp-photoshop-plugin-samples

alchemist
DevTool for plugin developers
Stars: ✭ 65 (-50.38%)
Mutual labels:  photoshop, uxp
Vue Color
🎨 Vue Color Pickers for Sketch, Photoshop, Chrome & more http://vue-color.surge.sh
Stars: ✭ 2,268 (+1631.3%)
Mutual labels:  photoshop
Bjango Actions
A collection of Photoshop actions, Photoshop scripts, Hazel rules, macOS workflows and other random things for screen designers and developers.
Stars: ✭ 1,407 (+974.05%)
Mutual labels:  photoshop
Psdinfo
Inspect PSD files from the command line
Stars: ✭ 144 (+9.92%)
Mutual labels:  photoshop
Dawnbringer Palettes
Limited color palettes by DawnBringer in various formats.
Stars: ✭ 112 (-14.5%)
Mutual labels:  photoshop
Psd2unityimporter
An advanced PSD importer tool for Unity
Stars: ✭ 155 (+18.32%)
Mutual labels:  photoshop
Libqpsd
PSD (Photoshop Document) & PSB (Photoshop Big) Plugin for Qt/C++ (Qt4/Qt5)
Stars: ✭ 90 (-31.3%)
Mutual labels:  photoshop
Androidphotoshopcolorpicker
A fully featured Color picker Library for Android
Stars: ✭ 220 (+67.94%)
Mutual labels:  photoshop
Icondrop
Get access to 2 million+ design resources right inside Adobe Xd, Figma, Sketch, Microsoft Office, G Suite and many more.
Stars: ✭ 174 (+32.82%)
Mutual labels:  photoshop
Psd Templates Requirements
Требования, пожелания и рекомендации к PSD (и не только) макетам
Stars: ✭ 140 (+6.87%)
Mutual labels:  photoshop
Ag Psd
Javascript library for reading and writing PSD files
Stars: ✭ 135 (+3.05%)
Mutual labels:  photoshop
Ui Dna
programmable and semantically UI design tool for Photoshop
Stars: ✭ 126 (-3.82%)
Mutual labels:  photoshop
Photoshopcclinux
Photoshop CC v19 installer for Gnu/Linux
Stars: ✭ 2,894 (+2109.16%)
Mutual labels:  photoshop
React Color
🎨 Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter & more
Stars: ✭ 10,287 (+7752.67%)
Mutual labels:  photoshop
Pngquant Photoshop
Photoshop plug-in for saving PNG images with pngquant compression
Stars: ✭ 197 (+50.38%)
Mutual labels:  photoshop
Blender Toolbox Qt
Attempt to recreate a blender like toolbox in Qt
Stars: ✭ 98 (-25.19%)
Mutual labels:  photoshop
Sweetercolor
A color extension for Swift with Photoshop blending.
Stars: ✭ 129 (-1.53%)
Mutual labels:  photoshop
Nglemp
Best Photoshop CC 2019-2021 plugin.
Stars: ✭ 150 (+14.5%)
Mutual labels:  photoshop
expresso
Expresso! Exporter is a Photoshop extension aimed at improving the texturing workflow for 3D Artists. It automatically exports textures to common file formats (TGA, PNG, etc.) out of PSDs containing multiple maps.
Stars: ✭ 57 (-56.49%)
Mutual labels:  photoshop
Adobe Scripts Panel
Scripting Panel for After Effects, Illustrator, and Photoshop
Stars: ✭ 211 (+61.07%)
Mutual labels:  photoshop

Plugin Samples

This repository contains a library of sample Photoshop plugins to help you on your journey. You can use these samples to learn more about how to build plugins for Photoshop using UXP.

Samples list

If you're adding a sample to the repo, feel free to add it to this list.

Extension Main APIs Used Description Minimum Version
cross-compatible-js-sample Spectrum UXP, BatchPlay, XD Scenegraph, Cross Compatibility Demonstrates bundling a plugin that is compatible for both PS and XD development UXP 4.1 / PS 22.0.0 / XD 36.0.0
desktop-helper-sample Spectrum UXP, React Spectrum, Electron, React, socket.io Demonstrates using Electron and socket.io to communicate with a UXP plugin from a helper app UXP 4.1 / PS 22.0.0
direct-action-js-sample Spectrum UXP, File I/O Shows how to create a file containing the names of all layers in an active Photoshop document UXP 4.1 / PS 22.0.0
hello-world-js-sample Photoshop API Shows how to create basic UXP entrypoints in Photoshop using vanilla JS UXP 4.1 / PS 22.0.0
hello-world-panel-js-sample Spectrum UXP Shows how to create basic UI panels in Photoshop using vanilla JS UXP 4.1 / PS 22.0.0
io-websocket-example Spectrum UXP, Websocket Shows how to use a websocket server & client in Photoshop UXP 4.1 / PS 22.0.0
jszip-sample Spectrum UXP, JSZip Uses JSZip to manipulate artboards through importing and exporting zip files UXP 4.1 / PS 22.0.0
layer-creation-js-sample Spectrum UXP, File I/O, BatchPlay Creates a text layer using input from a local file in Photoshop UXP 4.1 / PS 22.0.0
oauth-workflow-sample Spectrum UXP, Express Implements a simple OAuth workflow using a server to interface a web API UXP 4.1 / PS 22.0.0
plugin-info-vue-full-app Spectrum UXP, Vue, File I/O, Local Storage Example of a fully developed UXP plugin with multiple entrypoints, application/platform specific UXP features, and File I/O best practices UXP 4.1 / PS 22.0.0
secure-storage-sample Spectrum UXP, UXP Secure Storage Demonstrates using UXP's Secure Storage API to store and retrieve local data UXP 4.1 / PS 22.0.0
typescript-webpack-sample Spectrum UXP, HTML, TypeScript, Webpack A sample on using the @types/photoshop TypeScript definitions with TypeScript and Webpack PS 23.0.0
ui-kitchen-sink Spectrum UXP, HTML The kitchen sink example includes all of the available UI components, along with some sample usages UXP 4.1 / PS 22.0.0
ui-playground Spectrum UXP, React Playground for testing HTML, CSS, and JS snippets in Photoshop UXP 4.1 / PS 22.0.0
ui-react-starter Spectrum UXP, React Shows how to use React in a simple plugin UXP 4.1 / PS 22.0.0
ui-svelte-starter Spectrum UXP, Svelte Shows how to use Svelte in a simple plugin UXP 4.1 / PS 22.0.0
ui-vue-starter Spectrum UXP, Vue Shows how to use Vue in a simple plugin UXP 4.1 / PS 22.0.0
wasm-rust-sample Spectrum UXP, Rust, WebAssembly Uses wasm-bindgen and Rust to leverage WebAssembly in a UXP plugin UXP 4.1 / PS 22.0.0
web-service-call-js-sample Spectrum UXP, Fetch, BatchPlay Creates a text layer in Photoshop containing data fetched from a web API UXP 4.1 / PS 22.0.0

Recommended development setup

  1. Clone this repository to a location of your choice:
git clone [email protected]:AdobeDocs/uxp-photoshop-plugin-samples.git
  1. Launch the UXP Developer Tool and use the "Add Plugin..." button to add each plugin to your workspace (select the manifest.json file indicated by your plugin's README, typically these are in the root, plugin, or dist folders)

  2. Load plugins into Photoshop by using ••• > Load.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].