Decision Workspace
async-graphql-dataloader vs ultra-batch vs artemis
Side-by-side comparison of Rust crates
41
async-graphql-dataloader
experimentalv0.1.0
A high-performance DataLoader implementation for async-graphql with batching and caching
44
ultra-batch
growingv0.3.0
Tokio-based library to batch and cache database queries or other data lookups
41
artemis
growingv0.1.0
An integrated GraphQL Client that supports caching, fetching and others through extensible exchanges in Rust and with WASM.
Core Metrics
| async-graphql-dataloader | ultra-batch | artemis | |
|---|---|---|---|
| Health Score | 41 | 44 | 41 |
| Total Downloads | 308 | 12.0K | 6.5K |
| 30d Downloads | 5 | 68 | 47 |
| Dependents | 0 | 8 | 9 |
| Releases | 1 | 4 | 3 |
| Last Updated | 176d ago | 698d ago | 1847d ago |
| Age | 5m | 5y 7m | 5y 11m |
Health Breakdown
async-graphql-dataloader
Maintenance
5
Quality
14
Community
6
Popularity
3
Documentation
13
ultra-batch
Maintenance
4
Quality
14
Community
9
Popularity
5
Documentation
12
artemis
Maintenance
4
Quality
14
Community
9
Popularity
5
Documentation
9
Technical Details
| async-graphql-dataloader | ultra-batch | artemis | |
|---|---|---|---|
| Version | 0.1.0 | 0.3.0 | 0.1.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT | MIT OR Apache-2.0 | MIT OR Apache-2.0 |
| Dependencies | 8 | 9 | 22 |
| Crate Size | 20KB | 23KB | 27KB |
| Features | 2 | 1 | 3 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2021 | 2021 | 2018 |
| MSRV | — | 1.75 | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •ultra-batch leads with a health score of 44/100, but none of the options score above 80.
- •⚠ ultra-batch, artemis have not been updated in over a year.