Decision Workspace
pihash vs butteraugli vs image_hasher
Side-by-side comparison of Rust crates
35
pihash
growingv0.5.0
A simple library for generating perceptual hashes for images and comparing images based on their perceptual hashes.
63
butteraugli
growingv0.9.0
Pure Rust implementation of Google's butteraugli perceptual image quality metric from libjxl
63
image_hasher
stablev3.1.1
A simple library that provides perceptual hashing and difference calculation for images.
Core Metrics
| pihash | butteraugli | image_hasher | |
|---|---|---|---|
| Health Score | 35 | 63 | 63 |
| Total Downloads | 19.5K | 5.4K | 469.3K |
| 30d Downloads | 35 | 2.5K | 24.8K |
| Dependents | 0 | 63 | 96 |
| Releases | 11 | 17 | 9 |
| Last Updated | 2409d ago | 18d ago | 34d ago |
| Age | 10y 6m | 4y 10m | 3y 12m |
Health Breakdown
pihash
Maintenance
4
Quality
15
Community
3
Popularity
5
Documentation
8
butteraugli
Maintenance
17
Quality
12
Community
15
Popularity
4
Documentation
15
image_hasher
Maintenance
17
Quality
16
Community
8
Popularity
7
Documentation
15
Technical Details
| pihash | butteraugli | image_hasher | |
|---|---|---|---|
| Version | 0.5.0 | 0.9.0 | 3.1.1 |
| Stable (≥1.0) | ✗ No | ✗ No | ✓ Yes |
| License | MIT | BSD-3-Clause | MIT OR Apache-2.0 |
| Dependencies | 10 | 11 | 9 |
| Crate Size | 21KB | 117KB | 59KB |
| Features | 2 | 5 | 3 |
| Yanked % | 0.0% | 5.9% | 11.1% |
| Edition | — | 2024 | 2024 |
| MSRV | — | 1.89 | 1.87.0 |
| Owners | 1 | 3 | 1 |
Links
Quick Verdict
- •butteraugli leads with a health score of 63/100, but none of the options score above 80.
- •image_hasher has the most downloads (469.3K), suggesting wider adoption.
- •⚠ pihash has not been updated in over a year.
- •pihash, butteraugli are pre-1.0 — API may change.