AnymateMe
Presentation-to-video editor
A Canva-style editor that ingests PowerPoint files, turns them into an editable canvas, and exports video narrated by an AI avatar reading the script the user wrote.
Python · Java
Live demo — drag the objects. Grid snapping, edge clamping, coordinate readout.
PPTX is deeply nested XML that does not map cleanly onto a canvas scene graph. I worked on the parsing side in Python and Java and built the Konva layer that had to reproduce slide geometry, z-order and text boxes faithfully — while staying responsive with hundreds of objects on screen.
