rustio rustio.net

git-version-macro vs anstyle-git vs jj-cli

Side-by-side comparison of Rust crates

Core Metrics

git-version-macroanstyle-gitjj-cli
Health Score407169
Total Downloads16.2M21.4K99.2K
30d Downloads909.3K5407.2K
Dependents1061847
Releases101134
Last Updated835d ago14d ago23d ago
Age7y 1m3y 10m2y 8m

Health Breakdown

git-version-macro
Maintenance
4
Quality
11
Community
7
Popularity
8
Documentation
10
anstyle-git
Maintenance
16
Quality
20
Community
18
Popularity
5
Documentation
12
jj-cli
Maintenance
24
Quality
12
Community
12
Popularity
6
Documentation
15

Technical Details

git-version-macroanstyle-gitjj-cli
Version0.3.91.1.40.39.0
Stable (≥1.0)✗ No✓ Yes✗ No
LicenseBSD-2-ClauseMIT OR Apache-2.0Apache-2.0
Dependencies4160
Crate Size6KB10KB1.0MB
Features105
Yanked %10.0%0.0%0.0%
Edition202120212024
MSRV1.66.01.89
Owners22 (team)6

Quick Verdict

  • anstyle-git leads with a health score of 71/100, but none of the options score above 80.
  • git-version-macro has the most downloads (16.2M), suggesting wider adoption.
  • anstyle-git is depended on by 618 crates — strongest ecosystem trust.
  • ⚠ git-version-macro has not been updated in over a year.
  • git-version-macro, jj-cli are pre-1.0 — API may change.