solana-transaction is used at run time in 87 crates (of which 5 optionally). It is a direct run-time dependency in 39 crates. It's used only as a dev dependency in 5 crates.

Depender (with downloads and own rev deps) solana-transaction version
127K 128 solana-transaction-status =2.2.1
121K 51 solana-rpc-client =2.2.1
117K 3 solana-thin-client =2.2.1
117K 14 solana-tpu-client =2.2.1
113K 259 solana-client =2.2.1
104K 40 solana-vote-program =2.2.1
275K 658 solana-sdk optional ^2.2.1
88K 7 solana-vote =2.2.1
81K 5 solana-client-traits ^2.2.1
78K 12 solana-system-transaction ^2.2.1
76K 8 solana-transaction-status-client-types =2.2.1
115K 26 solana-perf optional =2.2.1
35K 4 agave-geyser-plugin-interface =2.2.1
32K 11 solana-faucet =2.2.1
19K 12 solana-svm-transaction =2.2.1
18K 27 solana-cli-output =2.2.1
19K 12 solana-runtime-transaction =2.2.1
14K 3 solana-unified-scheduler-logic =2.2.1
11K 7 solana-storage-proto =2.2.1
32K 5 solana-cost-model optional =2.2.1
10K 9 solana-storage-bigtable =2.2.1
9.8K 19 solana-entry =2.2.1
9.0K 8 solana-poh =2.2.1
8.0K 9 solana-geyser-plugin-manager =2.2.1
6.8K 4 solana-unified-scheduler-pool =2.2.1
2.5K 4 litesvm ^2.2
1.6K 2 solana-cli =2.2.1
1.5K 1 solana-tps-client =2.2.1
800 agave-install =2.2.1
550 1 solana-storage-reader =2.2.1
370 solana-block-decoder =2.2.1
370 solana-hbase-reader =2.2.1
170 litesvm-token ^2.2
160 litesvm-loader ^2.2
150 txtx-addon-network-svm-types ^2.2.1
117K 3 solana-rpc-client-nonce-utils dev =2.2.1
21K 10 solana-svm dev =2.2.1
18K 3 agave-transaction-view dev =2.2.1
10K 6 solana-compute-budget-instruction dev =2.2.1