Decision Workspace
goauth vs gcemeta vs yup-oauth2
Side-by-side comparison of Rust crates
54
goauth
growingv0.17.0
Crate for authenticating Server to Server Apps for Google Cloud Engine.
45
gcemeta
growingv0.3.0
This library provides access to Google Compute Engine metadata service.
65
yup-oauth2
growingv12.1.2
An oauth2 implementation, providing the 'device', 'service account' and 'installed' authorization flows
Core Metrics
| goauth | gcemeta | yup-oauth2 | |
|---|---|---|---|
| Health Score | 54 | 45 | 65 |
| Total Downloads | 10.7M | 734.0K | 21.2M |
| 30d Downloads | 281.6K | 8.3K | 816.8K |
| Dependents | 526 | 87 | 11.5K |
| Releases | 36 | 10 | 102 |
| Last Updated | 216d ago | 685d ago | 187d ago |
| Age | 9y 6m | 6y 4m | 11y 4m |
Health Breakdown
goauth
Maintenance
9
Quality
14
Community
10
Popularity
8
Documentation
13
gcemeta
Maintenance
4
Quality
11
Community
10
Popularity
7
Documentation
13
yup-oauth2
Maintenance
11
Quality
19
Community
14
Popularity
8
Documentation
13
Technical Details
| goauth | gcemeta | yup-oauth2 | |
|---|---|---|---|
| Version | 0.17.0 | 0.3.0 | 12.1.2 |
| Stable (≥1.0) | ✗ No | ✗ No | ✓ Yes |
| License | MIT | MIT OR Apache-2.0 | MIT OR Apache-2.0 |
| Dependencies | 11 | 11 | 23 |
| Crate Size | 27KB | 15KB | 68KB |
| Features | 1 | 2 | 8 |
| Yanked % | 0.0% | 10.0% | 2.9% |
| Edition | 2024 | 2021 | 2021 |
| MSRV | — | — | — |
| Owners | 1 | 1 | 2 |
Links
Quick Verdict
- •yup-oauth2 leads with a health score of 65/100, but none of the options score above 80.
- •yup-oauth2 is depended on by 11.5K crates — strongest ecosystem trust.
- •⚠ gcemeta has not been updated in over a year.
- •goauth, gcemeta are pre-1.0 — API may change.