Decision Workspace
hyperi-rustlib vs zlayer-observability vs opentelemetry-prometheus-text-exporter
Side-by-side comparison of Rust crates
There's plenty of sage advice out there about how to run Rust services in production at scale — config cascades, structured logging, masking secrets, multi-backend secrets management, Prometheus, OpenTelemetry, Kafka transports, tiered disk-spillover sinks, adaptive worker pools, graceful shutdown — but almost none of it as code you can just install and use. This is that code. Opinionated, drop-in, working out of the box. The patterns from blog posts, watercooler chats and beers with your Google mates as actual library — not a framework you assemble from twenty crates and 8 weeks of munging.
OpenTelemetry tracing and Prometheus metrics for ZLayer
OpenTelemetry metrics exporter for Prometheus text exposition format
Core Metrics
| hyperi-rustlib | zlayer-observability | opentelemetry-prometheus-text-exporter | |
|---|---|---|---|
| Health Score | 57 | 57 | 51 |
| Total Downloads | 3.8K | 1.2K | 762.8K |
| 30d Downloads | 0 | 0 | 91.6K |
| Dependents | 0 | 41 | 37 |
| Releases | 66 | 66 | 5 |
| Last Updated | 21d ago | 6d ago | 26d ago |
| Age | 4m | 5m | 11m |
Health Breakdown
Technical Details
| hyperi-rustlib | zlayer-observability | opentelemetry-prometheus-text-exporter | |
|---|---|---|---|
| Version | 2.8.15 | 0.14.3 | 0.3.0 |
| Stable (≥1.0) | ✓ Yes | ✗ No | ✗ No |
| License | BUSL-1.1 | Apache-2.0 | Apache-2.0 |
| Dependencies | 86 | 22 | 7 |
| Crate Size | 775KB | 45KB | 37KB |
| Features | 65 | 3 | 0 |
| Yanked % | 1.5% | 0.0% | 20.0% |
| Edition | 2024 | 2021 | 2024 |
| MSRV | 1.95 | 1.85 | — |
| Owners | 2 (team) | 1 | 1 |
Links
Quick Verdict
- •hyperi-rustlib leads with a health score of 57/100, but none of the options score above 80.
- •opentelemetry-prometheus-text-exporter has the most downloads (762.8K), suggesting wider adoption.
- •zlayer-observability, opentelemetry-prometheus-text-exporter are pre-1.0 — API may change.