rustio rustio.net

kafka-protocol vs schema_registry_converter vs rdkafka-sys

Side-by-side comparison of Rust crates

Core Metrics

kafka-protocolschema_registry_converterrdkafka-sys
Health Score586763
Total Downloads7.3M6.1M28.9M
30d Downloads14.0K102.1K1.0M
Dependents1653395
Releases252533
Last Updated228d agotoday169d ago
Age4y 7m7y 10m9y 7m

Health Breakdown

kafka-protocol
Maintenance
10
Quality
15
Community
12
Popularity
8
Documentation
13
schema_registry_converter
Maintenance
19
Quality
20
Community
10
Popularity
8
Documentation
10
rdkafka-sys
Maintenance
12
Quality
18
Community
13
Popularity
8
Documentation
12

Technical Details

kafka-protocolschema_registry_converterrdkafka-sys
Version0.17.04.10.04.10.0+2.12.1
Stable (≥1.0)✗ No✓ Yes✓ Yes
LicenseMIT/Apache-2.0MIT/Apache-2.0MIT
Dependencies121810
Crate Size228KB119KB4.9MB
Features81019
Yanked %0.0%0.0%3.0%
Edition202120212021
MSRV1.74
Owners315

Quick Verdict

  • schema_registry_converter leads with a health score of 67/100, but none of the options score above 80.
  • rdkafka-sys has the most downloads (28.9M), suggesting wider adoption.
  • kafka-protocol is depended on by 165 crates — strongest ecosystem trust.
  • kafka-protocol is pre-1.0 — API may change.