rustio rustio.net

expect-json vs expect-json-macros vs assert-json-diff

Side-by-side comparison of Rust crates

Core Metrics

expect-jsonexpect-json-macrosassert-json-diff
Health Score676858
Total Downloads1.7M1.7M82.3M
30d Downloads705.2K705.1K7.2M
Dependents23213.7K
Releases201811
Last Updated22d ago22d ago1367d ago
Age12m11m7y 5m

Health Breakdown

expect-json
Maintenance
18
Quality
17
Community
10
Popularity
7
Documentation
15
expect-json-macros
Maintenance
18
Quality
18
Community
10
Popularity
7
Documentation
15
assert-json-diff
Maintenance
5
Quality
19
Community
14
Popularity
8
Documentation
12

Technical Details

expect-jsonexpect-json-macrosassert-json-diff
Version1.10.11.10.12.0.2
Stable (≥1.0)✓ Yes✓ Yes✓ Yes
LicenseMITMITMIT
Dependencies1434
Crate Size56KB4KB11KB
Features100
Yanked %0.0%0.0%0.0%
Edition202420242018
MSRV1.851.85
Owners111

Quick Verdict

  • expect-json-macros leads with a health score of 68/100, but none of the options score above 80.
  • assert-json-diff has the most downloads (82.3M), suggesting wider adoption.
  • assert-json-diff is depended on by 3.7K crates — strongest ecosystem trust.
  • ⚠ assert-json-diff has not been updated in over a year.