Decision Workspace
gexiv2-sys vs rexiv2 vs xmpkit
Side-by-side comparison of Rust crates
55
gexiv2-sys
growingv1.4.0
This crate provides Rust FFI declarations for the gexiv2 library, which is a GObject-based wrapper around Exiv2, which provides read and write access to the Exif, XMP, and IPTC metadata in media files. Only FFI declarations are provided here; for a usable Rust library, consider the `rexiv2` crate.
51
rexiv2
growingv0.10.0
This library provides a Rust wrapper around the gexiv2 library, which is a GObject-based wrapper around the Exiv2 library, which provides read and write access to the Exif, XMP, and IPTC metadata in media files (typically photos) in various formats.
46
xmpkit
experimentalv0.1.3
Pure Rust implementation of Adobe XMP Toolkit
Core Metrics
| gexiv2-sys | rexiv2 | xmpkit | |
|---|---|---|---|
| Health Score | 55 | 51 | 46 |
| Total Downloads | 102.2K | 102.2K | 378 |
| 30d Downloads | 2.0K | 1.9K | 179 |
| Dependents | 18 | 126 | 0 |
| Releases | 18 | 21 | 4 |
| Last Updated | 1173d ago | 1161d ago | 6d ago |
| Age | 11y | 11y 1m | 4m |
Health Breakdown
gexiv2-sys
Maintenance
4
Quality
21
Community
9
Popularity
6
Documentation
15
rexiv2
Maintenance
4
Quality
15
Community
11
Popularity
6
Documentation
15
xmpkit
Maintenance
19
Quality
8
Community
6
Popularity
3
Documentation
10
Technical Details
| gexiv2-sys | rexiv2 | xmpkit | |
|---|---|---|---|
| Version | 1.4.0 | 0.10.0 | 0.1.3 |
| Stable (≥1.0) | ✓ Yes | ✗ No | ✗ No |
| License | GPL-3.0+ | GPL-3.0-or-later | MIT OR Apache-2.0 |
| Dependencies | 5 | 4 | 13 |
| Crate Size | 23KB | 29KB | 3.2MB |
| Features | 2 | 1 | 28 |
| Yanked % | 0.0% | 0.0% | 25.0% |
| Edition | 2021 | 2021 | 2021 |
| MSRV | 1.63 | 1.63 | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •gexiv2-sys leads with a health score of 55/100, but none of the options score above 80.
- •rexiv2 has the most downloads (102.2K), suggesting wider adoption.
- •rexiv2 is depended on by 126 crates — strongest ecosystem trust.
- •⚠ gexiv2-sys, rexiv2 have not been updated in over a year.
- •rexiv2, xmpkit are pre-1.0 — API may change.