solana-program-error is used at run time in 328 crates (of which 14 optionally). It is a direct run-time dependency in 27 crates. It's used only as a dev dependency in 10 crates (of which 1 directly).

Number of dependers solana-program-error version Downloads/month
334 2.1.10 4.6K
0 2.1.9 30K
2 2.1.4 2.9K
2 2.1.0 8.0K
Depender (with downloads and own rev deps) solana-program-error version
211K 5 spl-tlv-account-resolution ^2.1.0
210K 5 spl-transfer-hook-interface ^2.1.0
198K 37 spl-memo ^2.1.0
192K 26 spl-pod ^2.1.0
192K 17 spl-type-length-value ^2.1.0
186K 21 spl-token-metadata-interface ^2.1.0
186K 576 solana-program =2.1.10
186K 10 spl-discriminator ^2.1.0
178K 16 spl-token-group-interface ^2.1.0
45K 17 solana-account-info =2.1.10
45K 7 solana-cpi =2.1.10
45K 7 solana-program-entrypoint =2.1.10
45K 3 solana-program-pack =2.1.10
36K spl-instruction-padding ^2.1.0
7.4K 2 spl-record ^2.1.0
140 5 jpl-type-length-value ^2.1.0
140 2 jpl-tlv-account-resolution ^2.1.0
130 1 jpl-token-metadata-interface ^2.1.0
130 1 jpl-transfer-hook-interface ^2.1.0
130 5 jpl-discriminator ^2.1.0
130 8 jpl-pod ^2.1.0
130 1 jpl-token-group-interface ^2.1.0
1 solana-sysvar ^2.1.0
sealevel-tools ^2.1.4
solana-instructions-sysvar ^2.1.0
250 solana-stake-interface optional ^2.1
solana-feature-gate-interface optional ^2.1.0
50K 7 solana-system-interface dev ^2.1