Rust Animation Rendering Library, pronounced as "ral", is a library for rendering 2D animations in Rust. It is designed to be simple and easy to use, while also being powerful and flexible.
The library is built on top of the cairographics for rendering vector graphics, ffmpeg for video encoding and typst for typesetting.
The code for this animation can be found in src/main.rs file.