Thrift is used at run time in 498 crates (of which 108 optionally). It is a direct run-time dependency in 37 crates. It's used at build time in 4 crates (). It's used only as a dev dependency in 25 crates.

Number of dependers Thrift version Downloads/month
387 0.17.0 1.9M
34 0.16.0 38K
39 0.15.0 120K
1 0.14.2 0
57 0.13.0 19K
5 0.12.0 0
4 0.0.4 13
Depender (with downloads and own rev deps) Thrift version
1.9M 130 parquet ^0.17
236K 43 opentelemetry-jaeger ^0.17.0
20K parquet-format ^0.13
14K 2 mick-jaeger ^0.15.0
1.8K osquery-rs ^0.15.0
370 solana-hbase-reader ^0.15.0
370 solana-hbase-writer ^0.15.0
260 13 iceberg-rust ^0.17.0
220 osquery-rust ^0.17.0
200 1 thrift-pool ^0.17.0
nektar ^0.17.0
2 hbase-thrift ^0.17.0
subor-rs ^0.12
1 opentracingrust_zipkin ^0.13.0
iotdb-client ^0.17.0
1 amadeus-parquet ^0.13
1 eosio-chaintester ^0.16.0
rust-thrift-tls ^0.13
iotdb-rs ^0.13
scribec ^0.15.0
thrift-template ^0.12.0
thrift-async ^0.0.4
wfs ^0.17.0
zplus ^0.12
sake ^0.13
1 chaintester ^0.16.0
dataset ^0.12
runng_thrift ^0.12.0
1 iotdb ^0.15
iotdb-client-rs ^0.17.0
2 ella-engine ^0.17
omnisci ^0.13.0
hive-rust ^0.17.0
ts_opentelemetry_jaeger ^0.17.0
1 jujutsu-lib optional ^0.17.0
tchannel_rs optional ^0.15
tsfile-writer optional ^0.14.1