solana-program-error is used at run time in 173 crates (of which 6 optionally). It is a direct run-time dependency in 26 crates. It's used only as a dev dependency in 7 crates (of which 1 directly).

Number of dependers solana-program-error version Downloads/month
177 2.1.6 35K
3 2.1.0 12K
Depender (with downloads and own rev deps) solana-program-error version
225K 5 spl-tlv-account-resolution ^2.1.0
224K 5 spl-transfer-hook-interface ^2.1.0
217K 37 spl-memo ^2.1.0
206K 25 spl-pod ^2.1.0
207K 17 spl-type-length-value ^2.1.0
201K 21 spl-token-metadata-interface ^2.1.0
200K 10 spl-discriminator ^2.1.0
192K 568 solana-program =2.1.6
191K 16 spl-token-group-interface ^2.1.0
47K 17 solana-account-info =2.1.6
47K 7 solana-program-entrypoint =2.1.6
47K 6 solana-cpi =2.1.6
47K 3 solana-program-pack =2.1.6
40K spl-instruction-padding ^2.1.0
4.7K 1 spl-record ^2.1.0
1.1K sealevel-tools ^2.1.4
300 solana-instructions-sysvar ^2.1.0
180 1 solana-sysvar ^2.1.0
120 5 jpl-type-length-value ^2.1.0
120 2 jpl-tlv-account-resolution ^2.1.0
120 1 jpl-transfer-hook-interface ^2.1.0
120 1 jpl-token-group-interface ^2.1.0
120 1 jpl-token-metadata-interface ^2.1.0
110 5 jpl-discriminator ^2.1.0
110 8 jpl-pod ^2.1.0
280 solana-feature-gate-interface optional ^2.1.0
43K 5 solana-system-interface dev ^2.1