17 releases (breaking)

0.14.0 Jul 5, 2024
0.13.0 Feb 18, 2024
0.12.0 Oct 31, 2023
0.11.0 Jan 26, 2023
0.1.2 Mar 17, 2020

#147 in Images

Download history 337/week @ 2024-08-12 168/week @ 2024-08-19 185/week @ 2024-08-26 196/week @ 2024-09-02 212/week @ 2024-09-09 360/week @ 2024-09-16 368/week @ 2024-09-23 267/week @ 2024-09-30 187/week @ 2024-10-07 484/week @ 2024-10-14 402/week @ 2024-10-21 161/week @ 2024-10-28 250/week @ 2024-11-04 274/week @ 2024-11-11 415/week @ 2024-11-18 288/week @ 2024-11-25

1,238 downloads per month
Used in 6 crates (via libavif-image)

BSD-2-Clause

1.5MB
21K SLoC

C 18K SLoC // 0.1% comments Rust 1.5K SLoC // 0.0% comments C++ 330 SLoC // 0.1% comments Java 272 SLoC // 0.4% comments CoffeeScript 140 SLoC // 0.2% comments Batch 67 SLoC Prolog 20 SLoC

libavif

crates.io Documentation BSD-2-Clause licensed Rustc Version 1.63+ 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–7.5MB
~167K SLoC