How I built a realtime editor for ManimGL
Description and use
Manim Studio accelerated animation creation by offering live preview, editable timeline, and CLI, eliminating the render‑wait‑tweak loop.
Problem
The iteration loop for Manim animations was slow and felt like a render‑wait‑tweak cycle, lacking a true editing experience.
Outcome
Manim Studio reduced the edit‑render‑tweak cycle to instant preview and drag‑based timeline editing, improving iteration speed and providing a production‑grade, test‑driven editor.
Workflow
- Write scene code in the Scintilla editor
- Save file to trigger live preview
- Scrub or drag timeline to adjust animation timing
- Export final video or still with one‑click
Evidence
With AI helping write the code, we built Manim Studio, a realtime desktop editor for ManimGL scenes: code on the left, a live preview on the right, a scrubbable timeline below.
The trouble is the making. My loop was always the same: write a scene, wait for the render, watch the result, tweak one number, wait again.
We built Manim Studio: realtime preview, editable timeline, one‑click export, and a CLI for everything.
Three shippable states, each with a job to do: 0.1.0, 1.0.0, 1.1.0.
- Record date: 2026-10-12T19:56:10.909Z