GitHunt
TH

Rust animation rendering library

RARL

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.

Example animation

The code for this animation can be found in src/main.rs file.

output.webm

Languages

Rust100.0%

Contributors

Created April 13, 2025
Updated June 1, 2025