# Exiv2/exiv2

Image metadata library and tools

Repository: https://github.com/Exiv2/exiv2
Canonical: https://ross.abutalabs.com/products/exiv2
Homepage: http://www.exiv2.org/
Language: C++
License: NOASSERTION
License Family: other
Topics: image-metadata, exif-metadata, exif-interface, exif, iptc, xmp-metadata, xmp, iptc-metadata, cli
Last push: 2026-08-31T20:55:28+00:00

## Health v2 (maintenance only)
Score: 89/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 100, release rhythm 68, longevity 100
- inputs: {"age_days": 3415, "days_push": 2, "days_rel": 3, "gap_med": 182, "n_releases_24m": 6}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1157, forks 325 (observed 2026-09-01T02:13:54.719252+00:00)

## What it is
Exiv2 is a cross-platform C++ library and command-line utility for reading, writing, deleting, and modifying Exif, IPTC, XMP, and ICC image metadata. It is widely embedded in desktop applications such as GIMP, darktable, and KDE/GNOME tools.

## Use cases
- read exif data from jpeg photos
- strip gps metadata from images before sharing
- batch edit iptc captions on photos
- extract xmp metadata from raw image files
- command line tool to print image metadata tags
- embed copyright info into photos programmatically
- extract thumbnails from image files

## When to choose
- you need fast, reliable Exif/IPTC/XMP manipulation in C++ or via CLI
- you are building photo management or editing software
- you need Makernote support and metadata conversion between formats

## When to avoid
- you need a high-level scripting library in Python or JavaScript rather than C++
- you only need basic image processing without metadata concerns
- you require a permissive license, as Exiv2 is GPLv2

## Facets
- artifact type: library
- maturity: stable
- function: image-processing, cli, parser
- domain: image-processing, photography, media, developer-tools
- platform: cross-platform, cpp, cli, windows
- tags: exif, iptc, xmp, icc-profile, metadata, c-plus-plus, linux, macos

## Member repositories
- Exiv2/exiv2 (main) score 89

## Provenance
- Observed fields: from GitHub, fetched 2026-09-01T02:13:54.719252+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:32:00.160820+00:00, confidence not recorded.
  - readme: https://github.com/Exiv2/exiv2 (fetched 2026-09-01T02:13:54.719252+00:00, sha bdda0c6a9e26)
  - homepage: http://www.exiv2.org/ (fetched 2026-08-29T12:36:52.094508+00:00, sha 271ea8deb86b)
  - site_page: https://exiv2.org/getting-started.html (fetched 2026-08-29T12:36:52.097991+00:00, sha c62824b95ef5)
- Data as of 2026-08-30T08:39:29.467469+00:00.
