
A Better Incremental-Autosave Plugin


What is ProSave?
ProSave is a custom-built autosave solution designed to improve file management, reduce project loss, and streamline the editing workflow inside Adobe Premiere Pro. Inspired by common pain points editors face—such as lost progress, overwritten files, and confusing save structures—ProSave introduces a smarter, incremental autosave system paired with clearer, more reliable file-path generation.
​
Developed using UXP (Unified Extensibility Platform) and VS Code, ProSave integrates directly into Premiere Pro’s interface as a lightweight, easy-to-use plugin. Its core features include:
-
Incremental Autosaving – Automatically generates clean, numbered save files to prevent overwriting and preserve version history.
-
Intelligent File-Pathing – Detects the active project and organizes incremental saves into structured, user-friendly directories.
-
Live Feedback Logging – Provides real-time status updates within the plugin panel for quick debugging and user clarity.
-
Fast, Efficient Performance – Designed to run in the background without interrupting editing flow.
-
​
Over the course of the semester, I planned, designed, and implemented the plugin from scratch—developing its UI, logic, file-structure handling, and incremental behaviors while testing functionality inside Premiere Pro Beta. The project required learning modern UXP scripting, troubleshooting real-world software constraints, and building a practical tool editors can rely on.
​
ProSave represents my commitment to solving real workflow problems creatively and technically, blending code, UX design, and video-editing experience to deliver a functional, industry-relevant plugin.
The Problem With Current Autosaving
Premiere Pro’s built-in autosave creates large, unorganized lists of files, making it difficult for editors to track version history or find the correct backup.
The Problem With Current Autosaving
Premiere Pro’s built-in autosave creates large, unorganized lists of files, making it difficult for editors to track version history or find the correct backup.

Video Demo
Interested in how ProSave works under the hood?
View the full source code and project structure on GitHub!





