Active direct dependers over time: total, gained/lost
4
11
12
16
19
20
21
21
26
25
25
27
35
42
47
52
57
77
86
94
99
101
102
107
108
115
126
125
129
136
138
149
150
154
154
156
162
157
189
201
210
229
232
241
247
251
255
273
290
313
330
2021 2022 2023 2024

defmt is used at run time in 533 crates (of which 396 optionally). It's used only as a dev dependency in 36 crates (of which 30 directly).

Number of dependers defmt version Downloads/month
0 1.0.0-rc.1 0
542 0.3.10 151K
1 0.3.6 2.3K
1 0.3.5 11K
1 0.3.2 1.5K
17 0.2.3 360
7 0.1.3 45
Depender (with downloads and own rev deps) defmt version
1.0M 504 heapless optional >=0.2.0, <0.4
1.0M 179 rgb optional ^0.3.8
916K 120 embedded-io optional ^0.3
542K 292 postcard optional ^0.3
411K 411 nb optional ^0.3
356K 1253 embedded-hal optional ^0.3
175K 47 smoltcp optional ^0.3.8
35K 67 defmt-rtt ^0.3
101K 91 embassy-sync optional ^0.3
86K 198 embedded-hal-async optional ^0.3
77K 97 embedded-io-async optional ^0.3
69K 34 serde-json-core optional ^0.3
67K 22 uhlc optional ^0.3.2
63K 74 embassy-futures optional ^0.3
63K 113 fugit optional >=0.2.0, <0.4
52K 98 embassy-time optional ^0.3
43K 117 usb-device optional ^0.3
42K 14 embassy-embedded-hal optional ^0.3
40K 16 arbitrary-int optional ^0.3.8
40K 174 embedded-graphics optional ^0.3.2
38K 56 embassy-executor optional ^0.3
36K 69 embedded-graphics-core optional ^0.3.2
34K 61 panic-probe optional ^0.3
30K 10 embassy-usb-driver optional ^0.3
26K 43 embedded-hal-bus optional ^0.3
23K 22 esp-println optional ^0.3.10
22K 43 display-interface optional ^0.3
22K 7 embassy-net-driver optional ^0.3
22K 20 esp-backtrace optional ^0.3.10
22K 3 esp32s3 optional ^0.3.10
20K 14 esp-hal optional ^0.3.10
18K 63 rtt-target optional ^0.3.0
17K 2 esp-wifi-sys optional ^0.3.10
17K 3 esp32s2 optional ^0.3.10
15K 23 embedded-svc optional ^0.3
15K 6 esp-alloc optional ^0.3.10
14K 15 stm32h7xx-hal optional >=0.2.0, <0.4
13K 5 embassy-hal-internal optional ^0.3
13K 2 embassy-usb-synopsys-otg optional ^0.3
13K 56 rp2040-hal optional >=0.2.0, <0.4
12K 5 esp32c3 optional ^0.3.10
12K 4 sntpc optional ^0.3
11K 6 embassy-net-driver-channel optional ^0.3
11K 14 embassy-usb optional ^0.3
11K 3 esp32 optional ^0.3.10
10K 3 esp32c6 optional ^0.3.10
9.9K 7 embassy-net optional ^0.3.8
9.8K 17 usbd-hid optional ^0.3
9.5K 7 stm32-fmc optional ^0.3
9.3K 2 bt-hci optional ^0.3
9.2K 2 rp-pac optional ^0.3.10
9.0K 3 esp32c2 optional ^0.3.10
8.8K 3 esp32h2 optional ^0.3.10
8.1K 30 panic-rtt-target optional ^0.3.0
8.0K 11 embassy-rp optional ^0.3
7.3K 3 rp235x-hal optional >=0.2.0, <0.4
7.2K 38 atsamd-hal optional ^0.3.8
7.0K 2 stm32-metapac optional ^0.3.0
6.2K 18 bxcan optional >=0.2.3, <0.4.0
6.0K 45 stm32f4xx-hal optional ^0.3.5
5.8K 1 embedded-test optional ^0.3.8
5.7K 18 embedded-sdmmc optional ^0.3
5.2K 7 sequential-storage optional ^0.3
5.1K 5 ieee802154 optional >=0.2.0, <0.4
4.8K 1 esp-wifi optional ^0.3.10
4.6K 17 bbqueue optional ^0.3.0
4.6K 1 ieee80211 optional ^0.3.8
4.5K 3 mac-parser optional ^0.3.8
4.2K 9 embassy-nrf optional ^0.3
4.2K 7 lis3dh-async optional ^0.3
1.1K 9 defmt-test ^0.3
3.7K 2 esp-hal-embassy optional ^0.3.10
3.7K 11 embassy-stm32 optional ^0.3
3.6K aht20-driver optional ^0.3.6
2.8K 4 postcard-rpc optional ^0.3.5
2.2K 3 nmea optional ^0.3
550 1 defmt-logger-tcp ^0.3
550 1 braid-triggerbox-comms ^0.3.0
2.2K 7 esp-hal-common optional =0.3.5
2.2K 1 nrf-pac optional ^0.3.10
2.0K 3 defmt-or-log optional ^0.3.5
1.9K 1 esp32c6-lp optional ^0.3.6
1.8K 6 rmodbus optional ^0.3.0
1.7K 7 coap-message-utils optional ^0.3
390 defmt-semihosting ^0.3
1.6K json-lines optional ^0.3
1.6K 1 stm32f4-staging optional ^0.3.5
1.5K 5 error_set optional ^0.3
1.4K 3 embedded-tls optional ^0.3
1.4K 8 atat optional ^0.3
270 hcsr04_async ^0.3.8
1.2K 1 cyw43 optional ^0.3
250 bmp390 ^0.3.8
1.2K cyw43-pio optional ^0.3
240 cmsis-nn-rs ^0.3.10
1.2K 1 esp32s2-ulp optional ^0.3.6
1.2K 1 esp32s3-ulp optional ^0.3.6
1.1K 1 nourl optional ^0.3
1.1K mimxrt685s-pac optional ^0.3.8
1.1K 1 tai-time optional ^0.3
1.1K stm32f1-staging optional ^0.3.5
1.0K 1 err_trail optional ^0.3
170 1 defmt-serial ^0.3
950 1 reqwless optional ^0.3
950 6 eeprom24x optional ^0.3.6
950 3 rtic-sync optional ^0.3
140 defmt-brtt ^0.3
900 5 coap-message-implementations optional ^0.3.8
900 2 imxrt-usbd optional ^0.3
130 nosferatu ^0.3
900 serde-csv-core optional ^0.3.4
850 6 device-driver optional ^0.3
850 1 picoserve optional ^0.3.6
100 am2301 ^0.3
100 emc230x ^0.3.8
ac4490 ^0.3
ad7124-rs ^0.3
alkyn ^0.3.0
1 ambiq-hal ^0.3
aps490_pfpu2_mini ^0.3
3 atsam4-hal ^0.3
atwinc1500 ^0.3.0
bitbot_bsp ^0.3
1 blue_hal ^0.2
bmp280-rs ^0.3.5
can2040 ^0.3
canopen_rust ^0.3.5
cotton-w5500 >=0.3.2, <0.3.7
1 defmt-bbq ^0.3
defmt-log-test ^0.2.1
defmt-ringbuf ^0.3
elmar-mppt ^0.3.2
embedded-devices ^0.3.8
embedded-nrf24l01-async ^0.3
1 embedded-registers ^0.3.8
1 embedded-registers-derive ^0.3.8
epd ^0.3
esp-fast-serial ^0.3.8
esp32-wroom-rp ^0.3
ft6x06-rs ^0.3.8
fusb302b ^0.3.5
gc9a01 ^0.3
hmc5883-async ^0.3.2
icm426xx 0.3.*
iqs5xx ^0.3
is31fl3743b ^0.3
ism330dhcx ^0.3
itla ^0.3
jewel ^0.3.5
loadstone ^0.2
lp586x ^0.3
microbit-clock ^0.3
mini-slcan ^0.1.0
mini-slcan-ng 0.3.*
mnemos ^0.3.0
nct3933 ^0.3
1 negicon-protocol ^0.3
niva-components ^0.3
nucleo-h743zi ^0.3.1
ovl-atsamx7x-hal ^0.3.0
pa-spl ^0.3.8
phm-worker ^0.3.0
pio-uart ^0.3.8
1 printhor-hwi_mks_robin_nano ^0.3
1 printhor-hwi_nucleo_64_arduino_cnc_hat ^0.3
1 printhor-hwi_skr_mini_e3 ^0.3
robokit ^0.3
rv3032 ^0.3
rv8803 ^0.3
sdmmc-spi ^0.3.2
servo-pio ^0.3
sharp-memory-display ^0.3.0
steami-rs ^0.3.4
threadx-rs ^0.3
ublox-cellular-rs ^0.2
ublox-short-range-rs ^0.2
1 usb-pd ^0.3.5
usbh ^0.3.5
utrace ^0.3.6
750 ethercrab optional ^0.3.5
750 7 lakers-shared optional ^0.3
750 1 usbd-human-interface-device optional ^0.3
750 lakers optional ^0.3
spi-memory-async ^0.3
blues-notecard ^0.3
icm20948_driver ^0.3.0
650 2 midi-types optional ^0.3.2
650 rust-mqtt optional ^0.3
650 8 stm32f3xx-hal optional >=0.2.3, <0.4.0
manchester-code ^0.3.0
600 1 ethercrab-wire optional ^0.3.5
ds1302-drv ^0.3.8
600 3 embassy-boot optional ^0.3
550 esp32p4 optional ^0.3.6
550 femtopb optional ^0.3.8
a7105 ^0.3
1 stm32-hal2 ^0.3.4
log-to-defmt ^0.3
2 microbit-bsp ^0.3
defmt-rtt-target ^0.3.0
defmt-itm ^0.3
lora-phy ^0.3
500 6 at-commands optional ^0.3
500 ya-smoltcp optional ^0.3
490 3 embedded-hal-compat optional ^0.3.0
470 ms5803-14ba optional ^0.3.10
450 stm32h5-staging optional ^0.3.5
440 rmk optional ^0.3
440 4 spacepackets optional ^0.3
440 stm32g4-staging optional ^0.3.5
390 1 embedded-nal-coap optional ^0.3.8
390 usbpd optional ^0.3.6
380 embassy-net-wiznet optional ^0.3
370 2 qingke optional ^0.3.8
340 bme280 optional ^0.3.5
330 2 nrf-softdevice optional ^0.3
330 pac25 optional ^0.3.10
320 embassy-boot-rp optional ^0.3
300 3 imxrt-log optional ^0.3
290 stm32g0-staging optional ^0.3.5
280 mpu6050-dmp optional ^0.3
270 1 fans optional ^0.3
270 sim7020 optional ^0.3
260 usbd-ethernet optional ^0.3
250 1 vs1003-pac optional ^0.3
250 6 esp-hal-smartled optional ^0.3.10
240 synch optional ^0.3
230 3 satrs-shared optional ^0.3
210 stm32h5 optional ^0.3.5
200 1 ppproto optional ^0.3.8
200 embassy-boot-nrf optional ^0.3
190 embassy-net-ppp optional ^0.3
190 1 musb optional ^0.3
190 4 infrared optional ^0.3
190 2 midi-convert optional ^0.3.2
170 mcutie optional ^0.3.10
150 py32-hal optional ^0.3
150 embassy-net-adin1110 optional ^0.3
150 1 m-bus-parser optional ^0.3.10
150 nrf-dfu-target optional ^0.3
150 scd30-interface optional ^0.3.8
150 embassy-net-enc28j60 optional ^0.3
150 embassy-net-esp-hosted optional ^0.3
140 embedded-jsonrpc optional ^0.3
140 py32f030_hal optional ^0.3.2
140 libscd optional ^0.3
140 stm32f3-staging optional ^0.3.5
140 emc2101 optional ^0.3
130 gt911 optional ^0.3
130 tb6612fng optional ^0.3
130 microscpi optional ^0.3
130 nrf-modem optional ^0.3
130 stm32f7-staging optional ^0.3.5
120 embedded-sdmmc-dev optional ^0.3
120 esp-ieee802154 optional ^0.3.10
120 iqs323-driver optional ^0.3
120 py32f0xx-hal optional ^0.3.8
110 ekv optional ^0.3.2
110 vs1003-driver optional ^0.3
100 llc-rs optional ^0.3.8
100 tmp451 optional ^0.3
100 async-button optional ^0.3.5
100 sifli-pac optional ^0.3.10
a121-rs optional ^0.3
adafruit-bluefruit-protocol optional ^0.3
adafruit-lcd-backpack optional ^0.3
1 adi-adxl355 optional ^0.3
adi-adxl355-async optional ^0.3
aem10900 optional ^0.3
1 aemics-stm32g4xx-hal optional ^0.3.2
bbqueue-sync optional ^0.3.0
100 bcm2711-lpa optional ^0.3.10
100 bcm2835-lpa optional ^0.3.10
100 bcm2837-lpa optional ^0.3.10
bern-kernel optional ^0.3
bind-hal optional ^0.3
block-device-adapters optional ^0.3
bm1397-protocol optional ^0.3.4
bmp180-embedded-hal optional ^0.3.6
bq2515x optional ^0.3
bq27xxx optional ^0.3
2 byte-slab optional ^0.3.0
caprand optional ^0.3
cfdp-rs optional ^0.3
1 cody-c optional ^0.3.6
1 coordinate-frame optional ^0.3.8
cotton-usb-host-msc optional ^0.3.10
crsf optional ^0.3.6
cs1237 optional ^0.3
dap-rs optional ^0.3
dcc-rs optional ^0.3
declare optional ^0.3
dfr0299 optional ^0.3
dht-pio optional ^0.3
drogue-ajour-protocol optional ^0.3
drogue-tls optional ^0.3
drv8305 optional ~0.2
ds4432 optional ^0.3
dw3000-ng optional ^0.3
efm32pg1b-pac optional ^0.3
embassy-dht-sensor optional ^0.3
2 embassy-traits optional ^0.2.0
embedded-ads1220 optional ^0.3.8
embedded-audio optional ^0.3
embedded-bacnet optional ^0.3.5
embedded-drivers optional ^0.3
embedded-ui optional ^0.3
1 embedded-update optional ^0.3
emc2101-rs optional ^0.3.2
erdnuss-comms optional ^0.3
errore optional ^0.3.8
es-wifi-driver optional ^0.3
fdc1004 optional ^0.3.8
fh101rf optional ^0.3
ft6236 optional ^0.3.4
fundamentum-edge-mcu-http-client optional ^0.3
fusion-imu optional ^0.3.8
ghostfat optional ^0.3.1
heapless_topo optional >=0.2.0, <0.4
1 hftwo optional ^0.3
3 hid-io-protocol optional ^0.3
hts221-async optional ^0.3
hub75-remastered optional ^0.3.6
husb238 optional ^0.3.3
ina260-async optional ^0.3.2
is25lp064a optional ^0.3
it7259 optional ^0.3.4
kc11b04 optional ^0.3
2 kiibohd-hall-effect optional ^0.3
1 kiibohd-hid-io optional ^0.3
2 kiibohd-keyscanning optional ^0.3
1 kiibohd-usb optional ^0.3
l3gd20-ng optional ^0.3.8
1 l3gd20-registers optional ^0.3.8
3 lakers-ead-authz optional ^0.3
lis2dtw12 optional ^0.3
lora-e5-bsp optional ^0.3
lsm303dlhc-ng optional ^0.3.8
1 lsm303dlhc-registers optional ^0.3.8
ltc690x optional ^0.2.3
m24c64-driver optional ^0.3
max145784-driver optional ^0.3
max14578e-driver optional ^0.3
max7219-async optional ^0.3
mcp2515 optional ^0.3.6
mcp3424 optional 0.3.*
mcp4725-async optional ^0.3
memory-lcd-spi optional ^0.3.4
mini-rxtx optional ^0.3.1
minicbor-embedded-io optional ^0.3
mlx9061x optional ^0.3.6
mmc5983ma optional ^0.3.8
2 mnemos-common optional ^0.3
1 moonboot optional ^0.2
mqtt-sn optional ^0.2
1 mqttrust_core optional ^0.3
n32g4xx-hal optional ^0.3.5
nau88c22 optional ^0.3.5
nrf24radio optional ^0.3
oled optional ^0.3.4
orouter-serial optional ^0.3.1
orouter-wireless optional ^0.3.2
own_or_borrow optional ^0.3.10
parse_rc_ibus optional ^0.3.8
pas-co2-rs optional ^0.3
pcf85063a optional ^0.3
2 phm-icd optional ^0.3.0
platform-switch optional ^0.3
pmsa003i optional ^0.3.8
prinThor optional ^0.3.5
5 printhor-hwa-common optional ^0.3
py32-bind-hal optional ^0.3
6 radio optional ^0.3.0
radio-at86rf23x optional ^0.3.0
radio-sx1231 optional ^0.3
seeed-lora-e5-at-commands optional ^0.3
serial-sensors-proto optional ^0.3.8
set_of optional ^0.3
1 sh1107 optional ^0.3.2
sht4x optional ^0.3.2
sht4x-ng optional ^0.3.8
sirena optional ^0.3
sitronix-touch optional ^0.3.4
smoltcp-rmodbus optional ^0.3.6
sn3193 optional ^0.3
socketcand optional ^0.3.6
stemma-soil-sensor-embassy optional ^0.3
stm32-bootloader-client optional ^0.2.1
stm32f3xx-hal-v2 optional ^0.1.2
stm32f469i-disc optional ^0.3.4
stm32g473-hal_oppe optional ^0.3.0
1 stm32g4xx-hal optional ^0.3.2
stratum-v1 optional ^0.3
2 sunset optional ^0.3
1 sunset-embassy optional ^0.3
tca9555 optional ^0.3
telit-me310g1 optional ^0.3
tmp117 optional ^0.3
typus_fugit optional >=0.2.0, <0.4
ublox-sockets optional ^0.3
1 uftwo optional ^0.3
usb-dfu-target optional ^0.3.0
usbd-picotool-reset optional >=0.2.0, <0.4
usbd-storage optional ^0.3
1 va416xx-hal optional ^0.3
vl53l4cd optional ^0.3
vlcb-defs optional ^0.3
1 w5500-tls optional ^0.3.8
3 wasefire-board-api optional ^0.3.8
1 wasefire-protocol-usb optional ^0.3.8
wasefire-scheduler optional ^0.3.8
wii-ext optional ^0.3.0
xpt2046 optional ^0.3.0
1 ieee802_3_miim optional ^0.3
tm1637-embedded-hal optional ^0.3.6
l0g optional ^0.3
stm32h7-staging optional ^0.3.5
1 i2c-pio optional ^0.3.0
ector optional ^0.3
2 w5500-ll optional ^0.3.8
5 sixtyfps-corelib optional ^0.3.0
1 max116xx-10bit optional ^0.3
sx1262 optional ^0.3
1 va108xx-hal optional ^0.3
5 w5500-hl optional ^0.3.8
satrs optional ^0.3
sx128x optional ^0.3.2
tinygif optional ^0.3.4
trenchcoat optional ^0.3
bno055 optional ^0.3
2 bxcan-ng optional >=0.2.3, <0.4.0
1 cotton-scsi optional ^0.3.10
1 cotton-usb-host optional ^0.3.10
3 dmx-rdm optional ^0.3
dmx-rdm-rp2040 optional ^0.3
dot15d4 optional ^0.3
embassy-boot-stm32 optional ^0.3
embedded-hal-aht2x optional ^0.3.10
factbird-common optional ^0.2
hp203b optional ^0.3.2
i2c-character-display optional ^0.3
7 kll-core optional ^0.3
1 kll-hid optional ^0.3
3 lora-modulation optional ^0
1 lorawan optional ^0.3
1 lorawan-device optional ^0.3
lsm6ds3tr optional ^0.3.5
3 mantra-rust-macros optional ^0.3.6
max7797x-driver optional ^0.3
2 mqttrust optional ^0.3
nau7802-async optional ^0.3
neotron-bmc-protocol optional ^0.3
1 nobcd optional ^0.3
nucleo-wl55jc-bsp optional ^0.3
pid-lite optional ^0.2
radio-sx128x optional ^0.3.5
1 rotary-encoder-hal optional ^0.1.2
1 rpk-firmware optional ^0.3
rustot optional ^0.3
scd4x optional ^0.3.0
stm32-eth optional ^0.3
stm32wb-hci optional ^0.3
2 stm32wlxx-hal optional ^0.3
tlv320aic23 optional =0.3.2
w25q32jv optional ^0.3
2 w5500 optional ^0.3
w5500-dhcp optional ^0.3.8
w5500-dns optional ^0.3.8
w5500-mqtt optional ^0.3.8
w5500-sntp optional ^0.3.8
11 wasefire-error optional ^0.3.8
6 wasefire-logger optional ^0.3.8
67K 46 bitfield-struct dev ^0.3
11K 15 rp-pico dev ^0.3.5
8.7K 34 ssd1306 dev ^0.3.6
850 4 imxrt-hal dev ^0.3
380 fielder dev ^0.3.10
150 rp2040-flash dev ^0.3.2
120 5 teensy4-bsp dev ^0.3
120 metro_m4 dev ^0.3
120 feather_m0 dev ^0.3
ad57xx dev ^0.3.5
adafruit-featherwing-oled128x64 dev ^0.3.2
async-stm32f1xx dev ^0.1
cortex-m-microclock dev ^0.3.4
daisy dev ^0.3.8
1 dwm1001 dev ^0.3.0
epd-spectra dev ^0.3.6
is31fl3193 dev ^0.3.2
lpc546xx-hal dev ^0.3.0
persistent-buff dev ^0.3
pimoroni-plasma-2040 dev ^0.3.5
1 pimoroni-servo2040 dev ^0.3.5
pimoroni-tiny2040 dev ^0.3.5
pimoroni_interstate75 dev ^0.3.8
rucos-cortex-m dev ^0.3
sht25 dev ^0.3
solderparty-rp2040-stamp-carrier dev ^0.3
sparkfun-micromod-rp2040 dev ^0.3.5
ssd1331-async dev ^0.3.8
st7565 dev ^0.3.0
stk8ba58 dev ^0.3.6
oled_async dev ^0.3
1 jh71xx-hal dev ^0.3