Improvements for Adobe Exchange Producers

Adobe Exchange logo

I wanted to share some improvements to the Adobe Exchange Producer Portal, which is used to submit public or private add-ons on the Adobe Add-ons website. Here’s a summary of the changes:

  1. Adobe Admins can now transfer one or more Addons from one AdobeID to another. For example, if a user used their Adobe ID for your Adobe Exchange Producer account, or a company was acquired and now needs to move the add-ons they created to a parent company or you want to use a completely different Adobe ID, it used to be very difficult for us to do and a completely manual process. If you need to move add-ons from one Adobe ID to another please email us at with the subject: Adobe ID Change.
  2. Producer Account changes: There are 2 levels of accounts: the default is the Community level that lets you create 10 products, of which 2 can be paid, and the file size limit is 15MB. For producers that want to submit more products, or have larger product file sizes, we have the Unlimited account. To request an upgrade to the Unlimited level please email us at with the subject: Account Upgrade.
  3. Eliminated the need to provide details of any encryption embedded in your product so you can submit your products faster and easier.

These changes are just the beginning of many more significant changes we hope to share with you later this year.

To set up an Adobe Exchange Producer Account, just sign in or sign up with your Adobe ID here, it’s free!

If you haven’t already, check out the huge variety of add-ons available for Creative Cloud users at Adobe Add-ons.

For all the latest updates, you can follow Adobe Exchange on Facebook and Twitter.


Jonathan Ferman | Product Manager

Get CC 2015 Add-ons support now!



UPDATE: July 7th, 2015 –  The Creative Cloud desktop app version update is now available directly within the application, read on for how to check whether you have the latest version, if not you should be prompted to update or get a notification that it has updated.

Screen Shot 2015-07-07 at 16.47.06

At the time of writing the release of the Creative Cloud desktop application which supports the installation of CC 2015 Add-ons as well providing various fixes, had not had the automatic update released. However, it is available to download and install from the Web, here (just click the download button to begin the download). So if you want to start using Add-ons and have the very latest CC 2015 apps, here’s what to do:

1. Check what version of the CC desktop app you have, (it’s like the one pictured above and lives in the top menu bar on a Mac and in the System tray on Windows). To check what version you have launch the CC desktop application and click the cog wheel in the top right hand corner and then click on Preferences as shown in the picture below:


2. Check what version you have installed, if it’s (as shown below) or later you already have what you need for CC 2015 Add-ons compatibility for the CC 2015 June release. If you have an earlier version, get the latest version here.


3. Go to the Adobe Add-ons website and check out all the Add-ons available or create your own.

4. Enjoy!

Adobe Exchange Panel CS6 users: it’s time to move to Adobe Add-ons

Exchange Panel replaced by Adobe Add-ons

The Adobe Exchange Panel for CS6 will no longer be functional after June 2015. All of the capabilities of the Exchange Panel and more are available on the Adobe Add-ons website.

If you have used the Exchange Panel in the past please check out the Adobe Add-ons website. If you have questions, we’ve answered some of the most frequently asked ones in the FAQ below.


Q. How is the Adobe Add-ons website different to the Adobe Exchange Panel for CS6?

A. The Adobe Add-ons website provides a number of benefits over the Exchange Panel for CS6 and incorporates a lot of feedback from Exchange Panel users including:

  • More Adobe apps supported
  • Larger previews
  • Links to further information and videos
  • About pages for each producer
  • Viewable anywhere – with the Exchange Panel you could only see compatible products for the app you were in, with Adobe Add-ons you can view and acquire Add-ons from any web browser and on devices like tablets and smartphones.
  • Sync install – For products that are compatible with more than just CS6, Add-ons uses Adobe CreativeSync technology to install your acquired Add-ons to all your Creative Cloud enabled computers and updates can be installed automatically or easily removed with a click.

Q. With the Exchange Panel gone how do I install my extensions?

A. If you acquired products with the Exchange Panel please use the same identity and sign in at My Add-ons.  If you acquired your extensions from a developer please look for the relevant .zxp file or installer, or contact the developer directly.

Q. I had acquired various products on the Adobe Exchange Panel and want to install them again for CS6 how can I do this?

A. Anything you have acquired from the Adobe Exchange Panel or from the Add-ons website is available from the My Add-ons section, please ensure you sign in with the same ID you used to acquire the Add-ons in order to see the same ones in my Add-ons. If the product you are looking to install is specifically for CS6 only please click the “Install for CS6” link and follow the 3 quick steps to install the product.

Q. If the Adobe Exchange Panel is gone does that mean Adobe Exchange and the Adobe Exchange Producer Portal is gone too?

A. No, the Adobe Exchange website is still used for various resources and for the Producer Portal which enables anyone to create and submit Add-ons publicly (free or paid), or for private distribution. To sign up as a producer go here, it’s quick, easy and free! If you are looking to distribute more than 10 products please request a producer account upgrade by emailing with the subject “Account Upgrade Request“.

Q. I am using Adobe Creative Suite 6 (CS6), how do I get Extensions and Add-ons now that the Adobe Exchange Panel is no longer supported?

A. You can use the Adobe Add-ons website, just ensure the product you are looking to acquire is compatible with CS6. Compatibility is shown on the top right hand side of each product page under “Version”. In addition to the Adobe Add-ons website there are a huge number of CS6 compatible plug-ins, extensions and other add-ons available from third parties.

Q. I am having issues with my extension where can I get help?

A. Where to go for help will depend on where you acquired your extension and what the problem is. If the problem is with functionality of the extension please contact the producer of that extension directly, either from their website or via email. For issues relating to products you acquired on the Adobe Add-ons website or the Adobe Exchange panel please go to the Adobe Add-ons forum, the Help and Troubleshooting section or email, (please note that we are unable to provide assistance with add-ons acquired outside of the Adobe Add-ons website).

Q. Can I now remove the Adobe Exchange CS6 Panel?

A. Yes, removing the Exchange Panel will not affect your CS6 applications and will free up a small amount of disk space. To remove it, launch Adobe Extension Manager CS6 (download it here if you don’t already have it), choose one of the CS6 apps and select “AdobeExchange” and then click the Remove button (as shown in the image below). Clicking the Remove button will remove the Adobe Exchange Panel from all of your CS6 applications.

rem Expanel


Introducing CEP 6

Hi everyone, 

Last week Adobe launched the 2015 release of Creative Cloud, which includes multiple new features and enhancements. 

It also includes a new version of the runtime for HTML5-based extensions, CEP 6.

CEP 6 introduces new capabilities, APIs and other enhancements. Here’s some of the highlights of CEP 6:

  • New JSON API to customize context menu
  • New JavaScript APIs to tell if a CEP panel is hidden or shown
  • Customize context menu – Be able to add an icon to context menu items
  • New JavaScript APIs for getting and setting panel window size
  • Support notifications when fly-out menu is opened and closed (two new Events)
  • Provide a fallback mechanism for localization
  • Support undo and redo shortcut keys
  • Support ESC key

 Documentation, samples and resources for CEP 6 can be found on the following websites:


Thanks and enjoy!

How to: Choose which Creative Cloud shared folders you sync


January 21, 2016

The Selective Sync feature, described below, is no longer available due to certain operating system (OS) dependencies which were removed in recent OS versions on Mac. We have removed the user interface on both Mac and Windows rather than maintain a disparate feature set. If you’d like to see the selective feature return please add a comment and tell us and I will share it with the product teams.

Selective Sync

Adobe’s Creative Cloud comes with storage and it’s super easy to share a folder with other people. These folders can then be synced to your computer which is very convenient, but what if you don’t want to sync all those shared folders that have been shared with you or don’t want to sync all those shared folders on another computer? The good news is there is now a way to selectively sync shared folders from Creative Cloud.


  • Save hard disk space
  • Control which shared folders you sync
  • Let you have different shared folders syncing on all your Creative Cloud enabled computers.


  1. Make sure you have:
    1. Version (October 2014) or later of the Creative Cloud for desktop app installed
    2. File syncing turned on
    3. At least one or more shared folders in order to be able turn off syncing for them. Note: A menu will appear only when you have accepted shares that belong to other people. You cannot turn off your own shares.
  2. Locate the Creative Cloud Files directory on your computer. To open the Creative Cloud Files directory from Creative Cloud desktop app, select Assets > Files and click Open Folder. Note: You will need to go one level higher to be able to select the Creative Cloud Files directory itself.
  3. Context click (usually a right click, unless you’re left handed) on the Creative Cloud Files directory and click on the Select Shared Folders to Sync menu, this will show all your shared folders. Now just select the folder you do not want to sync.
  4. To select multiple shared folders, repeat step 3 above and click on the name of each folder you want to stop syncing. Any folder that does not show a tick next to the folder name will not sync and you will also receive a notification once the files have been removed.
  5. To sync a shared folder again that you previously stopped syncing, just repeat step 3 and select the folder you want to sync again. Note: Check that the folder does not have a tick next to it, as that means it is not currently being synced to your computer.

So now you can save disk space on your computer and have more control over what shared folders are synced with Creative Cloud.

Please share this technique with other Creative Cloud users so they can take back control of what shared folders are synced, they’ll thank you for it.

Jonathan Ferman | Product Manager




Hopefully you won’t need this section but now that Shared Folder Selective Syncing has been out in the wild for a few weeks I wanted to provide my top troubleshooting tips:

  1. Ensure you have accepted 1 or more Shared folders. If you do not have any Shared Folders in Creative Cloud there will be no menu or sync options to show. You must have accepted shares that belong to other people. You cannot turn off your own shares.
  2. Ensure you have version (October 2014) or later of the Creative Cloud for desktop app installed, you can check this by going to Preferences > General and clicking the Account tab in side the Creative Cloud for desktop app.Screen Shot 2014-11-10 at 15.52.09
  3. Ensure you have File Syncing turned on and that it is not paused. To check click the cog wheel in the top right hand corner and select Preferences > Files and check the File Sync is turned On.
  4. Ensure you have restarted your computer. We’ve had a number of Mac users running Yosemite (10.10) saying they cannot see the the selective syncing menu. It turns out that while they have the latest Creative Cloud for desktops app they have not restarted their Macs and so the menu does not show up. As this is a system level menu it requires a restart to be enabled so please restart your computer and see if the menu becomes visible.
  5. Ensure you are selecting the Creative Cloud Files folder, not inside the Creative Cloud Files folder itself. On a Mac it’s best to go to your Home folder and then Control click (usually right click) on the Creative Cloud Files folder. On Windows use Windows Explorer and select the folder a level above the Creative Cloud files folder to then control click on the Creative Cloud Files folder. Or simply click the cog wheel in the top right hand corner and select Creative Cloud Files and make sure to select The Creative Cloud Files folder itself (not inside the folder) and then Control click for the selective syncing menu.
  6. Ensure you are connected to the Internet, if you are offline and made changes to a Shared Folder they will be synced next time your computer is connected to the Internet, this feature requires an active Internet connection to work.
  7. Still not working? Try the forum or contact Adobe Customer Support.

Introducing CEP 5.2 – now available

Adobe introduced a major update to Creative Cloud 2014 apps yesterday with many new features and improvements.  What’s more, the updated apps contain a new version of CEP, version 5.2.  CEP 5.2 contains some of the most frequently requested features and capabilities, such as Drag and Drop support and native fly-out menu support.

Here are some of the features of CEP 5.2

  • Support Drag and Drop of both standard types and custom types
  • Support Windows High DPI
  • Support native fly-out menu in HTML5 panels
  • Support shortcut keys when focus is on HTML5 extensions, including menu shortcut keys and single-key shortcut keys
  • Support tooltips in HTML5 extensions
  • Support customizing context menu in HTML5 extensions
  • Support CSS cursor property for HTML5 extensions
  • Support using CEP HTML5 extension as startup screen
  • Refactor extension unloading procedure and support event notification
  • Support setting max and min size for modal and mode-less dialog in extension manifest
  • Support for disabling Node.js in HTML5 extensions
  • New JavaScript API showOpenDialogEx and showSaveDialogEx in CEPEngine_extensions.js.

To get CEP 5.2, download the latest update to your target application and include the latest version of the CSInterface API, (CSInterface-5.2.js), in your extension project.

I look forward to seeing your extensions make use of the latest and greatest features of CEP 5.2.

New Adobe Extension SDK Developer Guide posted

We have just posted the new Adobe Extension SDK guide – updated for CC 2014. The updated guide is more detailed than ever. It’s available for free at the GitHub CEP Repository or directly from here:

Resources for HTML5 extension development

One of the changes in Creative Cloud 2014 is the introduction of the Common Extensibility Platform (CEP) 5.0 in many of Adobe’s apps. 

CEP 5 is a major update that provides capabilities that far surpasses its predecessors. A key feature is the integration of Node.js which practically means you can use Node’s rich APIs as well as third party NPM modules within Adobe’s products.

As we move further into the HTML5 panel era, we have created a new place to host our resources. You can find many samples and resources in the Adobe CEP GitHub repository.

It includes APIs, links to documentation, tutorials and tools (including some that are created by 3rd parties), and lots of samples.

In addition, I encourage developers interested in HTML5 panels to check out the Kuler panel for Creative Cloud 2014 on the new Adobe Add Ons website. The Kuler panel is a great example of an HTML5 panel.


Adobe Extension Builder and Creative Cloud 2014

Since Creative Cloud 2014 launched on June 18, extension developers have been eager to migrate their extensions and panels to the new generation of Adobe apps. At this point in time, Extension Builder 2.1 does not support Creative Cloud 2014 when building Flash based extensions, and Extension Builder 3 preview 3 does not support Creative Cloud 2014 when building HTML5 extensions.
New developer tools will be released in the future. Meanwhile, it is easy to modify the current tools so that you can continue to use them to create extensions and panels for the new CC 2014 apps.

Let’s start with Extension Builder 3. The following tweaks will make it support the latest and greatest Creative Cloud apps.

Continue reading…

Introducing CEP 5

The upcoming release of the Common Extensibility Platform, CEP version 5.0, introduces features that makes extensions and panels more powerful and flexible. It will tap into an even larger ecosystem of 3rd party frameworks and development tools than before, opening the doors for developers to create rich, cloud-based panels and extensions. Here are the highlights:

Node.js and NPM support: Use Node Packaged Modules in CEP HTML extensions. Just drop the NPM in your extension folder and you can use it immediately.
Using this new capability, developers will be able to leverage the massive Node developer ecosystem. Since CEP 4.0, developers have been able to use pure JavaScript frameworks in their CEP panels – which, in addition to CSS and HTML, brought the APIs and toolkits of web development to panels. Node takes this to a whole new level. For example, with Node you can connect with and use databases using NPM modules that provide bindings for many database types. Developers can also use it to integrate with popular web services. These are just two examples – there are many more.

WebRTC support: Enables support for with Real-Time Communications (RTC) capabilities via simple JavaScript APIs and HTML5. Developers have the ability to write rich, real time multimedia applications and use them in the extension. Here are some examples of how it can be used:

  • Access and control the webcam — within the app
  • audio/video capture — within the app
  • audio/video conference — within the app
  • screen sharing — within the app
  • and so on

Invisible HTML extensions: A parameter in the manifest file will control if the extension is visible or not.

Support Google Chrome (or CEF/Chromium) Command line options: Use the CEF command line options for powerful customizability. In CEP 5 you list the command line options in the manifest file. Not all command line options are supported, but most of them will be. The manifest XML Schema looks like this:

<Parameter>--some-argument-with-value="this is a value”</Parameter>

Call from ExtendScript into HTML DOM: Most of the currently supported Adobe apps (including but not only Photoshop CC and Illustrator CC) will include a new ExternalObject which provides an API that allows developers to dispatch events from ExtendScript to the JavaScript/HTML5 panel. The code below shows how to use it (note: normally you would put the ExtendScript code in the .jsx file)

var cs = new CSInterface();
cs.addEventListener(“documentCreated”, function(event) {

alert(’Cool!’ +;


var extendScript = ’app.document.add(); var event=new Object(); event.type=”documentCreated”;”blahblah”; dispatchCSXSEvent(event);’ //you can have this code in the .jsx file instead


Session cookie and Persistent cookie support

Version independent extension installation folders: Instead of changing the extension installation folder with every release, CEP 5 will just use …/CEP (rather than ../CEPServiceManager4 or similar)

These are just the highlights. There is a long list of changes and bugfixes. In addition After Effects CC will support CEP 5 in the upcoming release which will open the door to using web development toolkits to build After Effects panels and plugins.