Revideo is an open-source framework based on Motion Canvas for programmatic video editing. It allows developers to automate complex video workflows or build a complete video editor in the browser. Revideo supports creating video templates using TypeScript and enables instant preview and rendering of videos in MP4 format. It is applicable in scenarios such as large-scale video generation, A/B testing of video advertisements, building in-browser video editors, or integrating video features in games.