Decision Workspace
oauth-provider-rs vs arctic-oauth vs rusty_oauth
Side-by-side comparison of Rust crates
50
oauth-provider-rs
growingv0.1.0-alpha.7
A Rust implementation of an OAuth 2.0 provider with DynamoDB storage support
50
arctic-oauth
experimentalv0.3.0
Authorization-code-flow-only OAuth 2.0 client library with 64 pre-configured providers
38
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 | 50 | 50 | 38 |
| Total Downloads | 2.5K | 997 | 22.1K |
| 30d Downloads | 0 | 0 | 0 |
| Dependents | 7 | 0 | 2 |
| Releases | 6 | 3 | 28 |
| Last Updated | 367d ago | 79d ago | 584d ago |
| Age | 1y | 5m | 1y 8m |
Health Breakdown
oauth-provider-rs
Maintenance
13
Quality
12
Community
8
Popularity
4
Documentation
13
arctic-oauth
Maintenance
15
Quality
15
Community
6
Popularity
4
Documentation
10
rusty_oauth
Maintenance
7
Quality
6
Community
7
Popularity
5
Documentation
13
Technical Details
| oauth-provider-rs | arctic-oauth | rusty_oauth | |
|---|---|---|---|
| Version | 0.1.0-alpha.7 | 0.3.0 | 0.1.39 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT | MIT | MIT |
| Dependencies | 26 | 13 | 11 |
| Crate Size | 107KB | 189KB | 312KB |
| Features | 2 | 68 | 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 50/100, but none of the options score above 80.
- •rusty_oauth has the most downloads (22.1K), suggesting wider adoption.
- •⚠ oauth-provider-rs, rusty_oauth have not been updated in over a year.