9 releases (breaking)

new 0.7.1 Oct 25, 2021
0.7.0 May 4, 2021
0.6.0 Apr 8, 2021
0.5.0 Sep 28, 2020
0.1.2 Mar 17, 2020

#26 in Video

Download history 10/week @ 2021-07-04 11/week @ 2021-07-11 13/week @ 2021-07-18 16/week @ 2021-07-25 27/week @ 2021-08-01 10/week @ 2021-08-08 26/week @ 2021-08-15 17/week @ 2021-08-22 17/week @ 2021-08-29 13/week @ 2021-09-05 12/week @ 2021-09-12 29/week @ 2021-09-19 12/week @ 2021-09-26 3/week @ 2021-10-03 13/week @ 2021-10-10 3/week @ 2021-10-17

68 downloads per month
Used in 2 crates (via libavif-image)

BSD-2-Clause

675KB
13K SLoC

C 12K SLoC // 0.1% comments Rust 1K SLoC // 0.0% comments CoffeeScript 140 SLoC // 0.2% comments Shell 6 SLoC

libavif

crates.io Documentation BSD-2-Clause licensed Rustc Version 1.46+ CI

Initial release of a high-level avif decoder.

This crate is generally too minimal for production use; consider using libavif-image which provides utility functions for image (or the avif feature in image, which doesn't use this crate).

You can also use the unsafe API in libavif-sys.

Dependencies

~0–5.5MB
~118K SLoC