About FairyFlow¶
FairyFlow is a Python-driven tool for creating animated slides and general-purpose animations. You write plain Python, and FairyFlow evaluates it live in an interactive environment that keeps your code, scene tree, and rendered result in sync.
Source: https://github.com/spirali/fairyflow
Key features¶
- Python-first authoring - Animations are plain Python scripts
- Live interactive environment - Edit code, press Ctrl+Enter, and see the result instantly
- Vector scene graph - Scenes are stored as vector graphics and rasterized at the last moment, so any output resolution is lossless
- Presentation cues -
cue()pauses the player for click-to-advance presentations - Multiple export formats - Standalone package for FairyFlow player, MP4 video, and multi-page PDF