Decision Workspace
oauth-provider-rs vs arctic-oauth vs rusty_oauth
Side-by-side comparison of Rust crates
52
oauth-provider-rs
experimentalv0.1.0-alpha.7
A Rust implementation of an OAuth 2.0 provider with DynamoDB storage support
45
arctic-oauth
experimentalv0.2.0
Authorization-code-flow-only OAuth 2.0 client library with 64 pre-configured providers
39
rusty_oauth
growingv0.1.39
A lightweight, secure OAuth 2.0 library for Rust, providing streamlined authentication flows for applications and services. Includes support for authorization codes, client credentials, and token management, with focus on security and ease of integration.
Core Metrics
| oauth-provider-rs | arctic-oauth | rusty_oauth | |
|---|---|---|---|
| Health Score | 52 | 45 | 39 |
| Total Downloads | 2.4K | 165 | 22.1K |
| 30d Downloads | 25 | 129 | 24 |
| Dependents | 7 | 0 | 2 |
| Releases | 6 | 2 | 28 |
| Last Updated | 259d ago | 43d ago | 476d ago |
| Age | 8m | 1m | 1y 5m |
Health Breakdown
oauth-provider-rs
Maintenance
16
Quality
11
Community
8
Popularity
4
Documentation
13
arctic-oauth
Maintenance
11
Quality
15
Community
6
Popularity
3
Documentation
10
rusty_oauth
Maintenance
8
Quality
6
Community
7
Popularity
5
Documentation
13
Technical Details
| oauth-provider-rs | arctic-oauth | rusty_oauth | |
|---|---|---|---|
| Version | 0.1.0-alpha.7 | 0.2.0 | 0.1.39 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT | MIT | MIT |
| Dependencies | 26 | 11 | 11 |
| Crate Size | 107KB | 156KB | 312KB |
| Features | 2 | 67 | 0 |
| Yanked % | 0.0% | 0.0% | 100.0% |
| Edition | 2024 | 2024 | 2021 |
| MSRV | — | — | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •oauth-provider-rs leads with a health score of 52/100, but none of the options score above 80.
- •rusty_oauth has the most downloads (22.1K), suggesting wider adoption.
- •⚠ rusty_oauth has not been updated in over a year.