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
109
118
121
122
127
123
120
122
128
128
139
143
151
150
147
149
155
158
160
165
164
164
166
149
156
160
161
168
170
167
169
164
168
164
162
161
163
161
160
159
159
157
160
165
165
165
159
159
153
154
151
144
144
145
141
141
143
145
147
145
138
136
131
123
121
2018 2019 2020 2021 2022 2023 2024 2025

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

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