SocketCAN is used at run time in 36 crates (of which 9 optionally). It is a direct run-time dependency in 31 crates. It's used only as a dev dependency in 6 crates (of which 5 directly).

Number of dependers SocketCAN version Downloads/month
14 3.5.0 19K
0 3.3.0 400K
2 2.1.0 4.5K
26 1.7.0 13K
Depender (with downloads and own rev deps) SocketCAN version
2.5K 4 tokio-socketcan ^1.7
550 2 robstride ^3.3
400 robstridev2 ^3.3
330 canopeners ^3.3.0
250 oze-canopen ^3.3
220 cyphal-socketcan ^3.3.0
uds-client ^3.5.0
1 imu ^3.3.0
dbcc ^1.7
1 tokio-socketcan-bcm ^1.7
candid_server ^1.7
multican ^1.7.0
can_adapter ^3.5.0
odrive-cansimple ^1.7.0
1 canadensis_linux ^1.7.0
1 hexmove ^3.3.0
1 springql-core-release-test ^1.7
gpscandump ^1.7.0
rustodrive ^1.7.0
1 springql-core ^1.7
kbot-pwrbrd ^3.5.0
rics ^1.7.0
canopen ^1.7.0
vhost-device-can ^3.3.1
360 canparse optional ^1.7
190 ecu_diagnostics optional ^3.3.0
170 1 ygw optional ^3.3.0
can optional ^1.7.0
jeep optional ^1.7.0
obd optional ^1.7
tmcl optional ^1.7
100 2 canadensis dev ^1.7.0
smcan dev ^2.0.0
can_aerospace_lite dev ^1.7.0
umcan dev ^2.0.0
canutils dev ^1.7