# UXP vs CEP

**URL:** <https://forums.creativeclouddeveloper.com/t/uxp-vs-cep/9643>\
**Category:** Premiere Pro\
**Tags:** uxp\
**Created:** [February 24, 2025, 8:26pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-vs-cep/9643 "2025-02-24T20:26:19Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Deleted](https://avatars.discourse-cdn.com/v4/letter/d/bc79bd/32.png) [@Deleted](https://forums.creativeclouddeveloper.com/u/Deleted)\
**Post date:** [February 24, 2025, 8:26pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-vs-cep/9643/1 "2025-02-24T20:26:19Z")

</div>

Hi,  
Besides offering frontend-backend integration and an improved developer’s interface, what capabilities does UXP provide that ExtendScript/CEP did not?

For example, does it grant access to Premiere functionalities that ExtendScript lacked? And if so, which ones?

Or is the goal of UXP to basically mimic what Extendscript does — simply in a more efficient and integrated way?

I’m trying to figure out whether there are immediate rewards in switching to UXP right now, in terms of sheer scripting capabilities (deeper level of control over Premiere, etc.) or if using UXP is “simply” a matter of transitioning to a more modern language stack, with no actual additions.

Thanks

---

<div class="post-metadata">

**Author:** ![CathyDong](https://avatars.discourse-cdn.com/v4/letter/c/a8b319/32.png) [@CathyDong](https://forums.creativeclouddeveloper.com/u/CathyDong)\
**Post date:** [February 26, 2025, 8:45pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-vs-cep/9643/2 "2025-02-26T20:45:13Z")

</div>

Short answer, yes! Please consider trying UXP because we are going to grant more access to Premiere functionalities in UXP. While we try to reach the parity for existing CEP functionality, we welcome any feedback on new API that could be implemented for plugin development in UXP for future.

For example, one of the immediate benefits available in UXP and not in CEP is the ability to do a group of actions. Specifically, [in this post](https://forums.creativeclouddeveloper.com/t/ppro-beta-uxp-operation-history/9022) we discussed about the ability of UXP to do a set of add video effects actions together and allow user to undo them with single control/command-z, which is impossible in CEP.

---

<div class="post-metadata">

**Author:** ![bbb\_999](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/bbb_999/32/4247_2.png) [@bbb\_999](https://forums.creativeclouddeveloper.com/u/bbb_999)\
**Post date:** [March 3, 2025, 8:27pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-vs-cep/9643/3 "2025-03-03T20:27:51Z")

</div>

Cathy’s response is totally correct, _and_…

No, there are no _immediate_ rewards to moving to UXP right now. However, CEP _is already_ being deprecated across Adobe’s applications, and UXP is definitely the future.

Trying UXP now, and making us aware of what you think is missing or necessary, is the best approach to making sure that, on the day that CEP _does_ get officially deprecated in PPro (no dates yet!), you will already be familiar with UXP…and hopefully, almost done porting your previous CEP+ExtendScript extensions, to UXP plugins.

---

<div class="post-metadata">

**Author:** ![Deleted](https://avatars.discourse-cdn.com/v4/letter/d/bc79bd/32.png) [@Deleted](https://forums.creativeclouddeveloper.com/u/Deleted)\
**Post date:** [March 12, 2025, 10:49am UTC](https://forums.creativeclouddeveloper.com/t/uxp-vs-cep/9643/4 "2025-03-12T10:49:38Z")

</div>

Thanks!

The problem with switching to UXP is obviously that it’s still more limited than CEP in many respects. Hence, fully converting existing CEP extensions to UXP is often not feasible.

To begin transitioning to UXP, I would have to find a way to merge CEP and UXP (calling CEP whenever UXP can’t do the job). Does `CSInterface` work in a UXP context?

Or the other way around: integrating small UXP components in a CEP extension. But that seems even harder to achieve.

If such a CEP/UXP hybrid is somehow possible, answers like @CathyDong’s would be useful, because she highlights a specific area where UXP _can_ bring something new and more powerful.  
This provides more incentive to experiment with UXP in existing extensions.

---

<div class="post-metadata">

**Author:** ![CathyDong](https://avatars.discourse-cdn.com/v4/letter/c/a8b319/32.png) [@CathyDong](https://forums.creativeclouddeveloper.com/u/CathyDong)\
**Post date:** [March 17, 2025, 11:40pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-vs-cep/9643/5 "2025-03-17T23:40:56Z")

</div>

Unfortunately there is no way to have a CEP/UXP hybrid.

We are working actively to have UXP parity with CEP functionality at this point. Please let us know if there is anything missed in UXP you need for transferring your plugin - we appreciate these feedbacks and would take those into consideration for prioritize our lists of API to be developed and released.

Thank you for your consideration!

---

<div class="post-metadata">

**Author:** ![bbb\_999](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.creativeclouddeveloper.com/bbb_999/32/4247_2.png) [@bbb\_999](https://forums.creativeclouddeveloper.com/u/bbb_999)\
**Post date:** [April 2, 2025, 9:52pm UTC](https://forums.creativeclouddeveloper.com/t/uxp-vs-cep/9643/6 "2025-04-02T21:52:01Z")

</div>

Closed on April 2, 2025, 9:52pm UTC


