solana-program-error is used at run time in 386 crates (of which 15 optionally). It is a direct run-time dependency in 29 crates. It's used only as a dev dependency in 13 crates (of which 2 directly).

Number of dependers solana-program-error version Downloads/month
129 2.2.1 54K
265 2.1.14 19K
1 2.1.11 12K
2 2.1.4 2.3K
2 2.1.0 9.0K
Depender (with downloads and own rev deps) solana-program-error version
333K 6 spl-tlv-account-resolution ^2.1.0
333K 5 spl-transfer-hook-interface ^2.1.0
299K 40 spl-memo ^2.1.0
297K 27 spl-pod ^2.1.0
292K 17 spl-type-length-value ^2.1.0
291K 10 spl-discriminator ^2.1.0
288K 21 spl-token-metadata-interface ^2.1.0
285K 591 solana-program ^2.2.1
276K 16 spl-token-group-interface ^2.1.0
97K 22 solana-account-info ^2.2.1
97K 9 solana-program-entrypoint ^2.2.1
96K 9 solana-cpi ^2.2.1
94K 5 solana-program-pack ^2.2.1
57K 4 solana-stake-interface ^2.1
57K 1 spl-instruction-padding ^2.1.0
26K 5 solana-instructions-sysvar ^2.2.1
26K 13 solana-sysvar ^2.2.1
19K 2 spl-record ^2.1.0
26K 3 solana-feature-gate-interface optional ^2.2.1
1.1K sealevel-tools ^2.1.4
130 1 hbros-solana-program-entrypoint =2.1.0
120 hbros-solana-program =2.1.0
5 jpl-discriminator ^2.1.0
8 jpl-pod ^2.1.0
2 jpl-tlv-account-resolution ^2.1.0
1 jpl-token-group-interface ^2.1.0
1 jpl-token-metadata-interface ^2.1.0
1 jpl-transfer-hook-interface ^2.1.0
5 jpl-type-length-value ^2.1.0
84K 32 solana-system-interface dev ^2.1
24K 4 solana-secp256k1-program dev ^2.2.1