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
151
149
143
142
142
138
138
140
142
144
141
134
132
2018 2019 2020 2021 2022 2023 2024

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

Number of dependers nb version Downloads/month
470 1.1.0 181K
2 1.0.0 5.9K
1,804 0.1.3 164K
Depender (with downloads and own rev deps) nb version
98K 34 embedded-hal-nb ^1
74K 32 embedded-can ^1
37K 14 embassy-embedded-hal ^1.0.0
24K 33 socketcan ^1
20K 8 ftdi-embedded-hal ^1
19K 13 esp-hal ^1.1.0
15K 23 esp-idf-hal ^1
15K 25 embedded-nal ^1
13K 161 linux-embedded-hal ^1
13K 15 stm32h7xx-hal ^1.0.0
12K 4 mipidsi ^1.1.0
12K 56 rp2040-hal ^1.0
10K 60 usbd-serial ^1
7.8K 14 fugit-timer ^1.0.0
7.5K 3 rp235x-hal ^1.0
7.1K 12 embassy-rp ^1.1.0
5.8K 38 atsamd-hal ^1.1
5.7K 18 bxcan ^1.0.0
5.5K 20 shared-bus ^1.0.0
5.2K 45 stm32f4xx-hal ^1.1
3.8K 5 fdcan ^1.0.0
10K 106 rppal optional ^0.1.3
3.0K 2 bluetooth-hci ^0.1.2
3.0K 11 nrf-hal-common ^1.1.0
2.9K 1 bluenrg ^0.1.2
2.9K 2 pic32-hal ^1.1.0
2.8K 12 embassy-stm32 ^1.0.0
2.4K riot-wrappers ^0.1.1
2.2K 33 stm32f1xx-hal ^1
1.8K 7 esp-hal-common ^1.1.0
1.8K 8 st7735-lcd ^1.1.0
5.7K 205 embedded-hal-mock optional ^1.1
1.4K dw3000-ng ^1.0
1.1K 1 lsm303agr ^1.1
950 gd32f1x0-hal ^1.1.0
750 7 st7789 ^1.0
700 mini-rxtx ^1
700 4 pwm-pca9685 ^1
600 14 ws2812-timer-delay ^0.1.1
600 vorago-reb1 ^1
600 vl53l0x ^0.1
600 n32g4xx-hal ^1.1
550 4 imxrt-hal ^1
550 3 ads1x1x ^1
500 8 stm32f3xx-hal ^1.1.0
470 1 lunasoc-hal =1.1.0
460 5 bitbang-hal ^1
440 1 tmp1x2 ^1.1
410 1 mcan ^1.0
390 can2040 ^1.1
370 mcp2515 ^1.0.0
370 embedded-c-sdk-bind-hal ^1.1.0
360 2 embedded-hal-compat ^1.1
350 18 ws2812-pio ^1.0.0
340 canadensis_bxcan ^1.0.0
340 shared-bus-rtic ^1.0.0
310 3 stm32f30x-hal ^0.1.0
300 4 stm32f0xx-hal ^1
280 1 canadensis_udp ^1.0.0
270 nucleo-h7xx ^1.0.0
250 navigator-rs ^1.1.0
240 7 ross-protocol ^1.0.0
240 1 stm32g4xx-hal ^0.1.1
230 mmc5983_rs ^1.1.0
220 ublox-sockets ^1
200 1 mqttrust_core ^1
200 sparkfun-micromod-rp2040 ^1.1
200 3 atsam4-hal ^1.1.0
190 1 toad ^1
180 5 serial-embedded-hal ^0.1.1
170 1 i2c-pio ^1.0.0
170 alt-stm32f30x-hal ^1.0.0
150 py32-hal ^1.0.0
950 1 mavlink-core optional ^1.0
150 rustsbi-jh7110 ^1
150 1 va416xx-hal ^1
150 nano-mesh-linux-examples ^1.1.0
140 py32f030_hal ^1
140 py32f0xx-hal ^1.1.0
140 pn532 ^1.1.0
130 opt300x ^1
120 3 ushell ^1.0.0
120 quectel-bg77 ^1.0.0
120 thermal-print ^1.1.0
110 2 gd32vf103xx-hal ^0.1.2
110 1 mt6701 ^1.1
110 st7789-lcd ^1.1.0
110 toad-jni ^1
100 2 embedded-timers ^1.1.0
100 embedded-redis ^1.1.0
100 ssd1322 ^0.1
1 mimxrt500-hal ^1.1
2 embedded-timeout-macros ^1.0.0
1 dw1000 ^1.0.0
2 shared-mem-queue ^1.1.0
1 stm32_i2s_v12x ^1.0.0
is31fl3743b ^1.0.0
ftd2xx-embedded-hal ^1
kwap ^1
1 lpc55-hal ^1
cortex-m-systick-countdown ^0.1.2
gd32c1x3-hal ^1.1.0
longan-nano ^1.0.0
3 stepper ^1.0.0
1 aemics-stm32g4xx-hal ^1.1.0
2 ross-eeprom ^1.0.0
mcp25xx ^1.1.0
tudelft-quadrupel ^1
bsec ^1.0.0
1 atsamd21-hal ~0.1
ebyte-e32-ui ^1.0.0
1 max116xx-10bit ^1
6 stm32f7xx-hal ^1.1.0
4 stm32g0xx-hal ^1.0.0
gd32vf103-hal ^1
1 va108xx-hal ^1
1 ambiq-hal ^1.0.0
st7306 ^1.0
embedded-mbedtls ^1.1
1 printhor-hwi_native ^1.1.0
max3010x ^1
2 stm32l0x1-hal ^1.0
xmc4-hal ^1.1.0
hx711_spi ^1.0
lpc8xx-hal ^1.0.0
msp430fr2x5x-hal ^0.1.3
6 stm32l4xx-hal ^0.1.1
stm32wb-hal ^0.1.1
tps6507x ^0.1.2
1 ebyte-e32 ^1.0.0
Rusty_CryptoAuthLib ^0.1.2
iaq-core ^0.1
1 mh-z19c ^1.0.0
tm4c129x-hal ^1
nrf52-hal-common ^0.1.1
ws2811-spi ^0.1.3
ch58x-hal ^1.1.0
ds1302-drv ^1.1.0
1 lm4f120 ^0.1.1
sam4n_xplained_pro ~0.1
stm32f042-hal ^0.1.1
3 trussed ^1
2 w5500 ^1.0.0
1 adc-interpolator ^1.0.0
ch32v103-hal ^1.1.0
3 drogue-network ^1
3 spidriver ^0.1.2
1 blue_hal ^1.0.0
1 aw-soc ^1
1 hm11 ^0.1.1
nb-executor ^1.0.0
hzgrow-r502 ^0.1.2
max32660-hal ^1.0.0
ld06-embed ^1.0.0
1 platform-serial ^0.1.3
rn4870 ^0.1.2
1 spms_ring ^0.1.2
2 stm32f1xx-hal-bxcan ^0.1.2
gyuvl53l0x ^1.0.0
hdc20xx ^0.1
hx711 ^1.0.0
jrk-g2 ^1.1.0
atsamx7x-hal ^1
canopen_rust ^1.1
embedded-hal-fuzz ^1.0.0
1 embedded-nrf24l01 ^0.1.2
si4703 ^0.1
embedded-drivers ^1
esp-at-nal ^1.0.0
1 oxcc-stm32f767-hal ^0.1.1
1 phm ^1.0.0
2 stm32wlxx-hal ^1
afe4400 ^0.1.1
ls010b7dh01 ^0.1.1
rn2xx3 ^0.1
ads122x04 ^1
async-embedded-sdmmc ^1.0
1 embedded-hal-can ^0.1.2
embedded-hal-spy ^0.1.1
smoltcp-slip ^1.1.0
1 stm32l432xx-hal ^0.1.1
kc11b04 ^1.1
kxcj9 ^0.1
ross-firmware ^1.0.0
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
flight-computer ^1.0
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
1 stm32l0xx-hal ^1.0.0
stm32l4x6-hal ^0.1
wifi-nina ^0.1.2
esp8266-wifi-serial ^1
hifive1 ^1.0.0
1 mkw41z-hal ^0.1.1
pzem004t ^0.1.2
stm32f0x0-hal ^0.1.0
2 tm4c-hal ^1
ublox-core ^0.1.2
bl702-hal ^1.0
2 e310x-hal ^1.0.0
litex-hal ^1.0
rv32m1_ri5cy-hal ^0.1.2
sharp-memory-display ^1.0.0
svisual ^1.0
1 tm4c123x-hal ^1
ds1302 ^1.0.0
1 esp8266-hal ^1.0
kea-hal ^1.0.0
lpc177x_8x-hal ^0.1.1
nrf-hal ^1.0.0
nucleo-h743zi ^1.0.0
7 canadensis_core ^1.0.0
d1-rom-rt ^1.1.0
drogue-http-client ^1
lis2dw12 ^1.0
narc_hal ^0.1.1
robokit ^1
adafruit-nrf52840-express ^1.0.0
adafruit-nrf52840-sense ^1.0.0
adf4351 ^1.0.0
ads101x ^0.1.1
drogue-esp8266 ^0.1.2
em7180 ^1.0.0
foco ^0.1.2
gp2y0e02b ^1.0.0
itla ^1.0
pms-7003 ^0.1.2
vesc-comm ^0.1.1
esp-01 ^0.1.2
herkulex-drs-0x01-stm32f1xx ^0.1.2
lcd1602-rs ^1.0.0
lpc55s6x-hal ^0.1
stm32l151-hal ^0.1.1
thermal_printer ^0.1.1
1 apds9960 ^0.1
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
1 jh71xx-hal ^1.1
mnemos ^1.0.0
pms700x ^1.0
rustot ^1
stm32f030-hal ^0.1.1
stm32f3xx-hal-v2 ^0.1
trinamic ^1.0.0
3 usbd_mass_storage ^0.1.2
buspirate ^0.1.2
instant-timer ^0.1.1
jrk-g2-rs ^1.0.0
mh-zx-driver ^0.1.1
pl011_qemu ^1.0.0
1 platform-serial-linux ^0.1.3
ublox-cellular-rs ^1
bern-test ^1.0.0
cc3220sf-hal ^0.1.2
ch32v307v ^1.0.0
drv8305 ^0.1
embedded-midi ^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
max485 ^1.0
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
drogue-grove-uart-spi ^1
embedded-ccs811 ^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
1 usbd_bulk_only_transport ^0.1.2
gp2y1014au 1.0.*
htu2xd ^1.0.0
light-cli ^0.1.1
max31856 ^1.0
msp430fr247x-hal ^0.1.3
n2k ^1.0.0
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
xmc1100-hal ^0.1.1
cc2538-hal ^1.1.0
elatec-twn4-simple ^0.1.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
hp203b ^1.0.0
rdm3600 ^1.0.0
tds-meter 1.0.*
k210-hal ^0.1.1
stm32c0xx-hal ^1.0.0
stm32g473-hal_oppe ^0.1.1
2 usbd_scsi ^0.1.2
6 radio ^1.0.0
tmp006 ^1
df2301q ^0.1
dmx-rdm-rp2040 ^1.1
esp-at-driver ^1.0.0
hc14-at-rs ^1.1.0
il0373 ^1
nau7802 ^1
1 pl011_drv ^1.0.0
air-navigator-rs ^1.1.0
bmx055 ^1.1
coap-zero ^1.0
embedded-nrf24l01-async ^0.1.2
gc9106 ^0.1
mipidsi-async ^1.0.0
seeed-lora-e5-at-commands ^1
toyfoc ^1.1
460 1 mdio optional ^1
130 ockam_transport_ble optional ^1.1.0
130 profirust optional ^1.1.0
100 1 async-hal optional ^1.1.0
hal-sim optional ^1
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
17 rpi_embedded optional ^0.1.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
10K 15 rp-pico dev ^1.1
470 pimoroni-pico-explorer dev ^1.1
470 adafruit-qt-py-rp2040 dev ^1.1
450 pimoroni-pico-lipo-16mb dev ^1.1
450 adafruit-kb2040 dev ^1.1
440 hopter dev ^1.1
440 sparkfun-pro-micro-rp2040 dev ^1.1
430 adafruit-itsy-bitsy-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
310 1 f3 dev ^0.1.1
300 nucleo-f401re dev ^0.1
290 pimoroni_badger2040 dev ^1.1
210 1 pimoroni-servo2040 dev ^1.1
160 nrf52840-dk-bsp dev ^1.0.0
120 boardsource-blok dev ^1.1
5 teensy4-bsp dev ^1
teensy4-selfrebootor dev ^1.1.0
1 dwm1001 dev ^1.0.0
nucleo-f042k6 dev ^0.1.2
cmim dev ^0.1.2
cytron_maker_pi_rp2040 dev ^1.0
stm32f429i-disc dev ^0.1.2
adafruit-feather-rp2040 dev ^1.1
waveshare-rp2040-lcd-0-96 dev ^1.1
can_aerospace_lite dev ^1.0.0
vcc-gnd-yd-rp2040 dev ^1.1
servo-pio dev ^1.0.0
stm32f407g-disc dev ^1.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
waveshare-rp2040-zero dev ^1.1
thingy-91-nrf9160-bsp dev ^1.0.0
seeeduino-xiao-rp2040 dev ^1.1
adafruit-metro-rp2040 dev ^1.1
pimoroni-tufty2040 dev ^1.1
pimoroni_interstate75 dev ^1.1