Video Studio SDKv0.0.3

Welcome

The Video Studio SDK — a composable React video editor with timeline, animation, plugin system, and Remotion-based rendering.

The Video Studio SDK ("VSDK") is a composable React video editor you embed in your own product. It ships the editor shell, the timeline engine, the command/undo system, the animation/keyframe system, a typed event bus, and a first-class plugin system — all backed by Remotion for rendering.

This documentation is organized into two top-level sections. Pick the one that matches what you are building.

How this documentation is structured

  • SDK — everything in the core packages (@studio-dev/vsdk, @studio-dev/vsdk-ui). This is the product surface: the editor component, the store and contracts, the adapter interfaces you implement, and the contract a plugin must satisfy to plug in.
  • Plugins — one page per official plugin package (@studio-dev/vsdk-plugin-*). Each page documents the plugin's purpose, configuration, adapters (if any), UI panels, and integration recipe.

If you are new, start with the SDK quickstart.

On this page