AOMediaCodec/libavif
libavif - Library for encoding and decoding .avif files observed · 2026-08-28
Health v2 · maintenance only
90/100
- Activity 99
- Release rhythm 74
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 53
- age_days: 2641
- days_rel: 99
- days_push: 7
- n_releases_24m: 6
Adoption not part of the score
2163 stars · 300 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
libavif is a portable C library for encoding and decoding AVIF (AV1 Image File Format) images, supporting all AV1 YUV formats and bit depths with alpha. It also ships command line tools avifenc and avifdec for converting images to and from AVIF.
Use cases
- convert png or jpg images to avif format
- decode avif files to png
- compress images with av1 for smaller file sizes
- add avif encoding and decoding support to an application
- batch encode images to avif from the command line
- handle alpha channel images in avif format
When to choose
- you need a mature, widely packaged AVIF codec library in C or C++
- you want command line tools for quick AVIF conversions
- you need fine control over AV1 codec dependencies like libaom, dav1d, or libgav1
- your app must support all AV1 YUV formats and bit depths including alpha
When to avoid
- you only need AVIF support in a high-level language and prefer a binding-free pure implementation
- you need to encode or decode other image formats like webp or jpeg xl
- you cannot build C code or manage AV1 codec dependencies
Facets
library · maturity active
image-processing cli image-processing media files cross-platform windows cli avif av1 c codec image-encoding image-decoding linux macos
1 source
- readme: https://github.com/AOMediaCodec/libavif · fetched 2026-08-28 · 5397b49cbfce
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| AOMediaCodec/libavif | main | 90 |
For agents
markdown · JSON · MCP: product_card(name="AOMediaCodec/libavif")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem