Active direct dependers over time: total, gained/lost
4
8
14
18
25
27
29
33
38
44
54
67
69
73
86
92
92
98
98
102
102
105
106
110
119
122
123
128
124
121
123
129
129
139
143
151
150
147
149
154
157
159
164
163
163
165
148
155
159
160
167
169
166
168
163
167
163
161
160
162
160
159
158
158
156
159
164
164
164
157
156
150
152
150
144
143
143
139
140
142
144
146
144
137
134
131
2018 2019 2020 2021 2022 2023 2024

nb is used at run time in 2,152 crates (of which 192 optionally). It is a direct run-time dependency in 412 crates. It's used only as a dev dependency in 141 crates.

Number of dependers nb version Downloads/month
483 1.1.0 365K
2 1.0.0 5.3K
1,808 0.1.3 311K
Depender (with downloads and own rev deps) nb version
232K 37 embedded-hal-nb ^1
187K 32 embedded-can ^1
130K 34 socketcan ^1
112K 163 linux-embedded-hal ^1
181K 207 embedded-hal-mock optional ^1.1
46K 8 ftdi-embedded-hal ^1
42K 14 embassy-embedded-hal ^1.0.0
21K 26 embedded-nal ^1
21K 16 esp-hal ^1.1.0
17K 23 esp-idf-hal ^1
15K 15 stm32h7xx-hal ^1.0.0
13K 58 rp2040-hal ^1.0
11K 4 mipidsi ^1.1.0
11K 60 usbd-serial ^1
9.6K 15 fugit-timer ^1.0.0
8.9K 11 embassy-rp ^1.1.0
8.9K 3 rp235x-hal ^1.0
7.6K 45 stm32f4xx-hal ^1.1
6.9K 20 shared-bus ^1.0.0
6.7K 18 bxcan ^1.0.0
6.6K 38 atsamd-hal ^1.1
5.7K 11 embassy-stm32 ^1.0.0
4.7K 11 nrf-hal-common ^1.1.0
12K 107 rppal optional ^0.1.3
3.6K 2 bluetooth-hci ^0.1.2
3.4K 1 bluenrg ^0.1.2
3.3K 2 pic32-hal ^1.1.0
3.1K 33 stm32f1xx-hal ^1
3.0K 5 fdcan ^1.0.0
2.6K 7 esp-hal-common ^1.1.0
1.9K 8 st7735-lcd ^1.1.0
1.5K 4 imxrt-hal ^1
1.2K 1 lsm303agr ^1.1
950 3 embedded-hal-compat ^1.1
850 7 stm32f3xx-hal ^1.1.0
800 4 pwm-pca9685 ^1
800 7 st7789 ^1.0
750 14 ws2812-timer-delay ^0.1.1
600 2 va108xx-hal ^1
600 3 ads1x1x ^1
600 n32g4xx-hal ^1.1
600 vorago-reb1 ^1
600 7 ross-protocol ^1.0.0
550 1 mcan ^1.0
550 1 max116xx-10bit ^1
550 5 bitbang-hal ^1
500 18 ws2812-pio ^1.0.0
490 py32f0xx-hal ^1.1.0
470 1 lunasoc-hal =1.1.0
1.9K 1 mavlink-core optional ^1.0
430 4 stm32f0xx-hal ^1
430 3 stm32f30x-hal ^0.1.0
410 1 jh71xx-hal ^1.1
410 2 gd32vf103xx-hal ^0.1.2
400 navigator-rs ^1.1.0
390 can2040 ^1.1
350 2 shared-mem-queue ^1.1.0
250 msp430fr2x5x-hal ^0.1.3
240 ssd1322 ^0.1
240 1 stm32g4xx-hal ^0.1.1
220 2 w5500 ^1.0.0
220 ftd2xx-embedded-hal ^1
200 1 mqttrust_core ^1
200 sparkfun-micromod-rp2040 ^1.1
200 3 atsam4-hal ^1.1.0
200 6 stm32f7xx-hal ^1.1.0
190 1 toad ^1
180 gd32f1x0-hal ^1.1.0
180 embedded-c-sdk-bind-hal ^1.1.0
180 longan-nano ^1.0.0
160 1 lpc55-hal ^1
150 embedded-redis ^1.1.0
150 shared-bus-rtic ^1.0.0
150 cc2538-hal ^1.1.0
150 gd32vf103-hal ^1
150 rustsbi-jh7110 ^1
150 quectel-bg77 ^1.0.0
950 1 mdio optional ^1
140 1 mimxrt500-hal ^1.1
140 2 ross-eeprom ^1.0.0
130 2 va416xx-hal ^1
130 opt300x ^1
120 esp-at-nal ^1.1
120 thermal-print ^1.1.0
120 lcd_ili9225_rs ^1.1.0
120 riot-wrappers ^0.1.1
120 py32-hal ^1.0.0
120 mini-rxtx ^1
120 4 stm32g0xx-hal ^1.0.0
110 6 stm32l4xx-hal ^0.1.1
110 dw3000-ng ^1.0
110 1 mt6701 ^1.1
110 st7789-lcd ^1.1.0
110 nrf52-hal-common ^0.1.1
110 toad-jni ^1
110 tudelft-quadrupel ^1
100 3 ushell ^1.0.0
100 3 usbd_mass_storage ^0.1.2
100 1 usbd_bulk_only_transport ^0.1.2
100 hp203b ^1.0.0
100 1 tmp1x2 ^1.1
1 platform-serial-linux ^0.1.3
2 usbd_scsi ^0.1.2
is31fl3743b ^1.0.0
kwap ^1
narc_hal ^0.1.1
2 e310x-hal ^1.0.0
hifive1 ^1.0.0
1 dw1000 ^1.0.0
3 stepper ^1.0.0
embedded-midi ^1.0.0
2 embedded-timeout-macros ^1.0.0
mcp25xx ^1.1.0
embedded-ccs811 ^1
embedded-hal-spy ^0.1.1
2 tm4c-hal ^1
1 ambiq-hal ^1.0.0
st7306 ^1.0
2 esp8266-hal ^1.0
sharp-memory-display ^1.0.0
1 embedded-nrf24l01 ^0.1.2
1 stm32_i2s_v12x ^1.0.0
mmc5983_rs ^1.1.0
1 printhor-hwi_native ^1.1.0
2 stm32l0x1-hal ^1.0
vl53l0x ^0.1
hx711_spi ^1.0
hx711 ^1.0.0
1 stm32l0xx-hal ^1.0.0
embedded-hal-fuzz ^1.0.0
Rusty_CryptoAuthLib ^0.1.2
3 embedded-timers ^1.1.0
nano-mesh-linux-examples ^1.1.0
1 pl011_drv ^1.0.0
2 stm32wlxx-hal ^1
ross-firmware ^1.0.0
tm4c129x-hal ^1
1 tm4c123x-hal ^1
1 lm4f120 ^0.1.1
1 stm32l432xx-hal ^0.1.1
stm32f042-hal ^0.1.1
3 trussed ^1
ross-bootloader ^1.0.0
1 adc-interpolator ^1.0.0
ch32v103-hal ^1.1.0
dw3000 ^1.0.0
em7180 ^1.0.0
gd32c1x3-hal ^1.1.0
tmp006 ^1
1 aw-soc ^1
ch58x-hal ^1.1.0
1 hm11 ^0.1.1
nb-executor ^1.0.0
2 bxcan-ng ^1.0.0
hzgrow-r502 ^0.1.2
1 mh-z19c ^1.0.0
embedded-mbedtls ^1.1
rn4870 ^0.1.2
1 spms_ring ^0.1.2
2 stm32f1xx-hal-bxcan ^0.1.2
cortex-m-systick-countdown ^0.1.2
gyuvl53l0x ^1.0.0
jrk-g2 ^1.1.0
atsamx7x-hal ^1
canopen_rust ^1.1
robokit ^1
ublox-sockets ^1
1 phm ^1.0.0
5 serial-embedded-hal ^0.1.1
afe4400 ^0.1.1
1 apds9960 ^0.1
ads122x04 ^1
async-embedded-sdmmc ^1.0
ds1302-drv ^1.1.0
max32660-hal ^1.0.0
mipidsi-async ^1.0.0
smoltcp-slip ^1.1.0
kc11b04 ^1.1
kxcj9 ^0.1
nau7802 ^1
rn2xx3 ^0.1
rustot ^1
stm32l1xx-hal ^0.1.1
async-embedded-traits ^0.1.2
async-stm32f1xx ^1.0
embedded-drivers ^1
ticklock ^0.1.1
7 canadensis_core ^1.0.0
1 ch32v30x-hal ^1.0.0
1 embedded-hal-can ^0.1.2
ltr-559 ^0.1.1
rpi-mh-z19c-exporter ^1.0.0
solderparty-rp2040-stamp-carrier ^1.0.0
1 stm32f7x7-hal ^0.1.1
3 drogue-network ^1
max3010x ^1
mk20d7-hal ^1.1.0
msp432p401r-hal ^1.0.0
vl6180x ^0.1.2
ads129xx ^0.1.2
cfap_screen ^0.1.1
drogue-esp8266 ^0.1.2
drogue-rak811 ^0.1.2
1 stm32f1xx-futures ^1.0.0
stm32l4x6-hal ^0.1
drv8305 ^0.1
esp8266-wifi-serial ^1
1 i2c-pio ^1.0.0
1 mkw41z-hal ^0.1.1
pzem004t ^0.1.2
stm32f0x0-hal ^0.1.0
litex-hal ^1.0
ds1302 ^1.0.0
kea-hal ^1.0.0
lpc177x_8x-hal ^0.1.1
nrf-hal ^1.0.0
nucleo-h743zi ^1.0.0
d1-rom-rt ^1.1.0
embedded-sensors ^1.0.0
lis2dw12 ^1.0
ublox-core ^0.1.2
adafruit-nrf52840-express ^1.0.0
adafruit-nrf52840-sense ^1.0.0
adf4351 ^1.0.0
ads101x ^0.1.1
drogue-http-client ^1
ebyte-e32-ui ^1.0.0
embedded-nrf24l01-async ^0.1.2
foco ^0.1.2
gp2y0e02b ^1.0.0
itla ^1.0
svisual ^1.0
vesc-comm ^0.1.1
drogue-es-wifi ^1.0.0
esp-01 ^0.1.2
lcd1602-rs ^1.0.0
lpc55s6x-hal ^0.1
stm32l151-hal ^0.1.1
thermal_printer ^0.1.1
tps6507x ^0.1.2
ublox-cellular-rs ^1
drogue-grove-uart-spi ^1
gp2d12 ^1.0.0
1 platform-serial ^0.1.3
pms700x ^1.0
stm32f030-hal ^0.1.1
stm32f3xx-hal-v2 ^0.1
trinamic ^1.0.0
bl702-hal ^1.0
buspirate ^0.1.2
cc3220sf-hal ^0.1.2
instant-timer ^0.1.1
jrk-g2-rs ^1.0.0
k210-hal ^0.1.1
pl011_qemu ^1.0.0
bern-test ^1.0.0
ch32v307v ^1.0.0
esp-at-driver ^1.0.0
frdm-kw41z ^0.1.1
hc12-at ^1.0.0
imxrt1062-hal ^0.1.2
lpc546xx-hal ^1.0.0
lpc81x-hal ^0.1.2
mh-zx-driver ^0.1.1
nb-sync ^0.1.1
nucleo-f103rb ^0.1.2
nucleo-l011k4-bsp ^1.0
ovl-atsamx7x-hal ^0.1.2
stm32-uart-loader ^1.0.0
stm32wb-hal ^0.1.1
ublox-short-range-rs ^1
gd32-hal ^1.0.0
loadstone 0.1.*
mks979b ^1.0.0
pimoroni-trackball-driver ^1.0.0
pms-7003 ^0.1.2
si4703 ^0.1
1 stm32f429-hal ^0.1
stm32f446-hal ^0.1.1
stm32f767-hal ^0.1.1
wifi-nina ^0.1.2
xmc1100-hal ^0.1.1
gp2y1014au 1.0.*
htu2xd ^1.0.0
light-cli ^0.1.1
ls010b7dh01 ^0.1.1
msp430fr247x-hal ^0.1.3
n2k ^1.0.0
phm-worker ^1.0.0
punda ^0.1.1
6 radio ^1.0.0
seedstudio-gd32v ^0.1.2
stm32l4-hal ^0.1.1
tof10120 ^0.1.2
ws2812-uart ^0.1.3
1 aemics-stm32g4xx-hal ^1.1.0
air-navigator-rs ^1.1.0
elatec-twn4-simple ^0.1.1
hdc20xx ^0.1
herkulex-drs-0x01-stm32f1xx ^0.1.2
max31856 ^1.0
nucleo-f411re ^0.1.2
polymer ^1.0.0
prometheus_sensors_exporter ^0.1.2
sam4s_xplained_pro ~0.1
spidriver-hal ^0.1.2
spmc_ring ^0.1.2
sps30 ^0.1.1
stm32f072-hal ^0.1.1
stm32l5xx-hal ^0.1.1
winsen-co2-sensor ^0.1.2
xbee_s2c ^0.1.1
xmc1000-hal ^0.1.0
bsec ^1.0.0
canadensis_bxcan ^1.0.0
corstone300-hal ^1.0.0
1 ebyte-e32 ^1.0.0
ld06-embed ^1.0.0
mcp2515 ^1.0.0
pn532 ^1.1.0
rdm3600 ^1.0.0
tds-meter 1.0.*
alt-stm32f30x-hal ^1.0.0
1 atsamd21-hal ~0.1
1 blue_hal ^1.0.0
max485 ^1.0
nucleo-h7xx ^1.0.0
1 oxcc-stm32f767-hal ^0.1.1
3 spidriver ^0.1.2
stm32c0xx-hal ^1.0.0
stm32g473-hal_oppe ^0.1.1
lpc8xx-hal ^1.0.0
rv32m1_ri5cy-hal ^0.1.2
sam4e_xplained_pro ~0.1
sam4n_xplained_pro ~0.1
vl53l1 ^1
ws2811-spi ^0.1.3
1 canadensis_udp ^1.0.0
ccs811-rs ^0.1.1
df2301q ^0.1
flight-computer ^1.0
hc14-at-rs ^1.1.0
iaq-core ^0.1
il0373 ^1
mnemos ^1.0.0
oxcc-nucleo-f767zi ^0.1.1
xmc4-hal ^1.1.0
bmx055 ^1.1
coap-zero ^1.0
dmx-rdm-rp2040 ^1.1
gc9106 ^0.1
py32f030_hal ^1
seeed-lora-e5-at-commands ^1
toyfoc ^1.1
120 profirust optional ^1.1.0
110 ockam_transport_ble optional ^1.1.0
100 17 rpi_embedded optional ^0.1.1
100 1 async-hal optional ^1.1.0
hal-sim optional ^1
sml-rs optional ^1.1.0
esp-lp-hal optional ^1.1.0
halio optional ^1.1.0
r3_support_rp2040 optional ^1.0.0
r3_support_rza1 optional ^1.0.0
radio-sx1231 optional ^1
rppal_w_frontend optional ^0.1.1
1 taskio optional ^1.1.0
uart8250 optional ^1.0.0
ubench optional ^1
11K 14 rp-pico dev ^1.1
490 5 teensy4-bsp dev ^1
470 pimoroni-pico-explorer dev ^1.1
450 pimoroni-pico-lipo-16mb dev ^1.1
440 1 f3 dev ^0.1.1
440 hopter dev ^1.1
440 sparkfun-pro-micro-rp2040 dev ^1.1
380 adafruit-trinkey-qt2040 dev ^1.1
370 solderparty-rp2040-stamp dev ^1.1
330 sparkfun-thing-plus-rp2040 dev ^1.1
300 nucleo-f401re dev ^0.1
210 1 pimoroni-servo2040 dev ^1.1
120 boardsource-blok dev ^1.1
nrf52840-dk-bsp dev ^1.0.0
1 dwm1001 dev ^1.0.0
waveshare-rp2040-zero dev ^1.1
vcc-gnd-yd-rp2040 dev ^1.1
servo-pio dev ^1.0.0
waveshare-rp2040-lcd-0-96 dev ^1.1
arduino_nano_connect dev ^1.1
nucleo-f042k6 dev ^0.1.2
stm32f429i-disc dev ^0.1.2
stm32f407g-disc dev ^1.0
seeeduino-xiao-rp2040 dev ^1.1
adafruit-feather-rp2040 dev ^1.1
can_aerospace_lite dev ^1.0.0
stm32f072b-disco dev ^0.1.2
keymatrix dev ~0.1
adafruit-qt-py-rp2040 dev ^1.1
particle-xenon dev ~0.1
olimex-stm32-p107 dev ^1.0.0
pitaya-go-bsp dev ^1.0.0
solo-bsc dev ^0.1.1
adafruit-metro-rp2040 dev ^1.1
teensy4-selfrebootor dev ^1.1.0
thingy-91-nrf9160-bsp dev ^1.0.0
adafruit-itsy-bitsy-rp2040 dev ^1.1
pimoroni_badger2040 dev ^1.1
adafruit-kb2040 dev ^1.1
cmim dev ^0.1.2
cytron_maker_pi_rp2040 dev ^1.0
pimoroni-tufty2040 dev ^1.1
pimoroni_interstate75 dev ^1.1