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
166
162
160
159
161
159
158
157
157
155
158
163
163
163
156
155
149
150
148
142
140
140
136
136
138
140
142
139
134
2018 2019 2020 2021 2022 2023 2024

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

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