rustio rustio.net

google-authenticator vs rust-otp vs roka-totp

Side-by-side comparison of Rust crates

Core Metrics

google-authenticatorrust-otproka-totp
Health Score405748
Total Downloads380.5K13.0K37
30d Downloads4.5K2.5K0
Dependents3910
Releases1532
Last Updated1164d ago92d ago53d ago
Age8y 3m2y 6m1m

Health Breakdown

google-authenticator
Maintenance
4
Quality
9
Community
10
Popularity
7
Documentation
10
rust-otp
Maintenance
12
Quality
21
Community
7
Popularity
5
Documentation
12
roka-totp
Maintenance
11
Quality
14
Community
6
Popularity
2
Documentation
15

Technical Details

google-authenticatorrust-otproka-totp
Version0.4.23.0.00.1.0
Stable (≥1.0)✗ No✓ Yes✗ No
LicenseMITMITApache-2.0 OR MIT
Dependencies1141
Crate Size10KB10KB22KB
Features320
Yanked %53.3%0.0%0.0%
Edition202120212024
MSRV1.701.85
Owners111

Quick Verdict

  • rust-otp leads with a health score of 57/100, but none of the options score above 80.
  • google-authenticator has the most downloads (380.5K), suggesting wider adoption.
  • ⚠ google-authenticator has not been updated in over a year.
  • google-authenticator, roka-totp are pre-1.0 — API may change.