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
190
201
209
228
231
240
246
250
254
272
289
312
323
2021 2022 2023 2024

defmt is used at run time in 526 crates (of which 387 optionally). It is a direct run-time dependency in 466 crates. It's used only as a dev dependency in 37 crates (of which 31 directly).

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