#platform-independent #play #compile #lottie #animation #env-var #vendor-telegram

sys rlottie-sys

A platform independent standalone library that plays Lottie Animation

13 releases

0.2.12 Mar 7, 2026
0.2.10 Feb 21, 2025
0.2.9 Sep 13, 2023
0.2.7 Apr 17, 2023
0.1.0 Nov 7, 2021

#8 in #lottie

39 downloads per month
Used in 10 crates (2 directly)

MIT license

11KB
158 lines

rlottie-sys License: MIT rlottie-sys on crates.io rlottie-sys on docs.rs Source Code Repository Rust Version: 1.70.0

Unsafe Rust bindings to rlottie.

Features

  • vendor-samsung (enabled by default): If rlottie cannot be found on the system, download Samsung’s version of rlottie and compile it.
  • vendor-telegram: If rlottie cannot be found on the system, download Telegram’s version of rlottie and compile it.

You can force the use of vendored code by setting the RLOTTIE_NO_PKG_CONFIG environment variable at compile time.

If both the vendor-samsung and vendor-telegram features are enabled, the Samsung feature has priority.

Dependencies

~0–1.9MB
~37K SLoC