Decision Workspace
mistral-rouille vs openapi-to-rust vs toolfront-macro
Side-by-side comparison of Rust crates
37
mistral-rouille
growingv1.1.4
Mistral Rouille is a Rust crate customized from Mistral's official OpenAPI specification. This crate provides a convenient and type-safe interface for interacting with Mistral's API, using the Reqwest crate for HTTP requests. Designed to be easily integrated into your Rust projects, Mistral Rouille offers robust functionality for all Mistral API endpoints, ensuring seamless communication with the configured endpoint.
42
openapi-to-rust
experimentalv0.1.1
Generate strongly-typed Rust structs, HTTP clients, and SSE streaming clients from OpenAPI 3.1 specifications
32
toolfront-macro
growingv0.1.0
A procedural macro for generating type-safe API clients from OpenAPI endpoints
Core Metrics
| mistral-rouille | openapi-to-rust | toolfront-macro | |
|---|---|---|---|
| Health Score | 37 | 42 | 32 |
| Total Downloads | 1.5K | 93 | 771 |
| 30d Downloads | 4 | 66 | 3 |
| Dependents | 0 | 0 | 0 |
| Releases | 1 | 2 | 1 |
| Last Updated | 649d ago | 41d ago | 405d ago |
| Age | 1y 9m | 1m | 1y 1m |
Health Breakdown
mistral-rouille
Maintenance
1
Quality
16
Community
6
Popularity
4
Documentation
10
openapi-to-rust
Maintenance
11
Quality
11
Community
6
Popularity
2
Documentation
12
toolfront-macro
Maintenance
2
Quality
14
Community
3
Popularity
3
Documentation
10
Technical Details
| mistral-rouille | openapi-to-rust | toolfront-macro | |
|---|---|---|---|
| Version | 1.1.4 | 0.1.1 | 0.1.0 |
| Stable (≥1.0) | ✓ Yes | ✗ No | ✗ No |
| License | MIT OR Apache-2.0 | MIT | LGPL-3.0 |
| Dependencies | 17 | 23 | 6 |
| Crate Size | 33KB | 248KB | 3KB |
| Features | 0 | 1 | 0 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2021 | 2024 | 2021 |
| MSRV | — | 1.85.0 | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •openapi-to-rust leads with a health score of 42/100, but none of the options score above 80.
- •mistral-rouille has the most downloads (1.5K), suggesting wider adoption.
- •⚠ mistral-rouille, toolfront-macro have not been updated in over a year.
- •openapi-to-rust, toolfront-macro are pre-1.0 — API may change.