Adobe CEP (Common Extensibility Platform)

The Common Extensibility Platform (CEP) is Adobe's legacy framework for building integrated HTML5 panels across multiple Creative Cloud desktop applications. CEP panels use HTML5, CSS, and JavaScript for the UI layer and communicate with application DOMs through ExtendScript. The framework supports InDesign, Photoshop, Illustrator, Premiere Pro, Audition, After Effects, and other CC applications.

API entry from apis.yml

apis.yml Raw ↑
aid: adobe-creative-cloud:cep
name: Adobe CEP (Common Extensibility Platform)
tags:
- ExtendScript
- HTML5
- Legacy
- Panels
- Plugin Framework
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
baseURL: https://api.example.com
humanURL: https://adobe-cep.github.io/CEP-Resources/
properties:
- url: https://adobe-cep.github.io/CEP-Resources/
  type: Documentation
- url: https://github.com/Adobe-CEP/CEP-Resources
  type: GitHubRepository
- url: https://github.com/Adobe-CEP/Getting-Started-guides
  type: GitHubRepository
- url: json-schema/adobe-cep-extension-manifest-schema.json
  type: JSONSchema
description: The Common Extensibility Platform (CEP) is Adobe's legacy framework for building integrated
  HTML5 panels across multiple Creative Cloud desktop applications. CEP panels use HTML5, CSS, and JavaScript
  for the UI layer and communicate with application DOMs through ExtendScript. The framework supports
  InDesign, Photoshop, Illustrator, Premiere Pro, Audition, After Effects, and other CC applications.