pallet-xcm is used at run time in 50 crates (of which 3 optionally). It is a direct run-time dependency in 36 crates. It's used only as a dev dependency in 1 crate.

Number of dependers pallet-xcm version Downloads/month
31 12.0.0 160
5 11.0.0 2.9K
3 9.0.1 0
1 7.0.0 500
1 6.0.0 0
5 5.0.0 300
3 3.0.0 41
2 1.0.0 0
Depender (with downloads and own rev deps) pallet-xcm version
2.9K 1 pallet-contracts-mock-network ^12.0.0
2.5K 29 parachains-common ^12.0.0
1.1K 5 assets-common ^12.0.0
1.0K 3 parachains-runtimes-test-utils ^12.0.0
1.0K 2 asset-test-utils ^12.0.0
950 emulated-integration-tests-common ^12.0.0
900 snowbridge-runtime-test-common ^12.0.0
900 1 penpal-runtime ^12.0.0
650 2 westend-runtime ^12.0.0
600 1 rococo-runtime ^12.0.0
500 xcm-simulator-example ^12.0.0
280 1 parachain-template-runtime ^9.0.0
210 1 asset-hub-rococo-runtime ^12.0.0
200 orml-asset-registry ^11.0.0
150 1 asset-hub-westend-runtime ^12.0.0
150 1 bridge-hub-rococo-runtime ^12.0.0
150 1 collectives-westend-runtime ^12.0.0
150 1 bridge-hub-westend-runtime ^12.0.0
150 orml-xcm ^11.0.0
150 1 contracts-rococo-runtime ^12.0.0
140 people-westend-runtime ^12.0.0
140 orml-xtokens ^11.0.0
140 coretime-rococo-runtime ^12.0.0
140 1 rococo-parachain-runtime ^12.0.0
140 coretime-westend-runtime ^12.0.0
140 people-rococo-runtime ^12.0.0
110 1 polkadot-runtime ^3.0.0
xcm-simulator-fuzzer ^1.0.0
bridge-hub-polkadot-runtime ^5.0.0
asset-hub-kusama-runtime ^5.0.0
asset-hub-polkadot-runtime ^5.0.0
bridge-hub-kusama-runtime ^5.0.0
collectives-polkadot-runtime ^5.0.0
1 contracts-parachain-runtime ^11.0.0
1 staging-kusama-runtime ^3.0.0
pallet-contracts-mock-network-next ^7.0.0
collectives-polkadot-integration-tests dev ^1.0.0