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
128
135
137
147
148
150
149
151
155
147
180
190
189
189
2021 2022 2023 2024

defmt is used at run time in 354 crates (of which 254 optionally). It is a direct run-time dependency in 306 crates. It's used only as a dev dependency in 25 crates (of which 21 directly).

Number of dependers defmt version Downloads/month
352 0.3.6 51K
1 0.3.5 33K
1 0.3.2 1.1K
18 0.2.3 220
7 0.1.3 0
Depender (with downloads and own rev deps) defmt version
665K 407 heapless optional >=0.2.0, <0.4
314K 395 nb optional ^0.3
239K 1083 embedded-hal optional ^0.3
222K 50 embedded-io optional ^0.3
198K 170 postcard optional ^0.3
63K 42 smoltcp optional ^0.3
60K 91 fugit optional >=0.2.0, <0.4
17K 47 defmt-rtt ^0.3
46K 18 uhlc optional ^0.3.2
39K 54 embedded-graphics-core optional ^0.3.2
37K 102 embedded-hal-async optional ^0.3
36K 60 embassy-sync optional ^0.3
36K 150 embedded-graphics optional ^0.3.2
34K 53 embedded-io-async optional ^0.3
33K 103 usb-device optional ^0.3
30K 45 embassy-futures optional ^0.3
24K 19 esp-println optional ^0.3.6
22K 34 display-interface optional ^0.3
20K 17 esp-backtrace optional ^0.3.6
19K 45 panic-probe optional ^0.3
18K 57 embassy-time optional ^0.3
15K 22 embedded-hal-bus optional ^0.3
15K 14 stm32h7xx-hal optional >=0.2.0, <0.4
14K 32 embassy-executor optional ^0.3
13K 41 stm32f4xx-hal optional ^0.3.5
12K 23 embedded-svc optional ^0.3
11K 2 esp32s2 optional ^0.3.6
11K 2 esp32s3 optional ^0.3.6
11K 48 rp2040-hal optional >=0.2.0, <0.4
11K 37 atsamd-hal optional ^0.3.4
8.4K 7 esp-hal-common optional =0.3.5
7.5K 6 arbitrary-int optional ^0.3.5
7.2K 2 esp32 optional ^0.3.6
6.9K 3 esp32c3 optional ^0.3.6
6.9K 7 lis3dh-async optional ^0.3
6.1K 18 bxcan optional >=0.2.3, <0.4.0
5.9K 2 esp32c6 optional ^0.3.6
5.8K 2 esp32c2 optional ^0.3.6
5.8K 11 usbd-hid optional ^0.3
5.5K 2 esp32h2 optional ^0.3.6
5.3K 5 embassy-usb-driver optional ^0.3
5.2K 7 embassy-net-driver optional ^0.3
5.2K 7 embassy-embedded-hal optional ^0.3
4.5K esp32p4 optional ^0.3.6
4.4K 5 stm32-fmc optional ^0.3
3.4K 6 embassy-net-driver-channel optional ^0.3
3.4K 16 bbqueue optional ^0.3.0
3.3K 3 embassy-hal-internal optional ^0.3
900 7 defmt-test ^0.3
3.2K 7 embassy-usb optional ^0.3
3.2K 4 embassy-net optional ^0.3
2.9K 6 embassy-rp optional ^0.3
2.9K 2 esp-hal optional ^0.3.6
700 spi-memory-async ^0.3
650 2 rmk ^0.3
600 defmt-brtt ^0.3
2.0K 1 picoserve optional ^0.3.6
1.9K 1 cyw43 optional ^0.3
480 1 negicon-protocol ^0.3
1.9K cyw43-pio optional ^0.3
1.8K 1 rtic-sync optional ^0.3
390 1 braid-triggerbox-comms ^0.3.0
380 stm32-hal2 ^0.3.4
1.5K 6 embassy-stm32 optional ^0.3
230 dw3000-ng ^0.3
1.1K 16 embedded-sdmmc optional ^0.3
190 can2040 ^0.3
950 esp-wifi optional ^0.3.6
950 5 rmodbus optional ^0.3.0
950 ya-smoltcp optional ^0.3
900 5 embassy-nrf optional ^0.3
850 4 ieee802154 optional >=0.2.0, <0.4
800 1 i2c-pio optional ^0.3.0
800 8 stm32f3xx-hal optional >=0.2.3, <0.4.0
800 1 ieee802_3_miim optional ^0.3
lp586x ^0.3
700 1 sequential-storage optional ^0.3
a121-rs ^0.3.5
700 3 spacepackets optional ^0.3
nucleo-h743zi ^0.3.1
log-to-defmt ^0.3
itla ^0.3
1 microbit-bsp ^0.3
ovl-atsamx7x-hal ^0.3.0
iqs5xx ^0.3
ublox-cellular-rs ^0.2
defmt-bbq ^0.3
threadx-rs ^0.3
aps490_pfpu2_mini ^0.3
ism330dhcx ^0.3.5
bmp280-rs ^0.3.5
icm20948_driver ^0.3.0
usbd-ethernet ^0.3
elmar-mppt ^0.3.2
mnemos ^0.3.0
1 blue_hal ^0.2
1 embedded-registers-derive ^0.3.5
jewel ^0.3.5
manchester-code ^0.3.0
mini-slcan ^0.1.0
pio-uart ^0.3.5
lora-phy ^0.3
defmt-itm ^0.3
defmt-serial ^0.3
sdmmc-spi ^0.3.2
gc9a01 ^0.3
3 atsam4-hal ^0.3
defmt-ringbuf ^0.3
ublox-short-range-rs ^0.2
blues-notecard ^0.3
embedded-devices ^0.3.5
esp32-wroom-rp ^0.3
is31fl3743b ^0.3
1 usb-pd ^0.3.5
fusb302b ^0.3.5
1 printhor-hwi_skr_mini_e3 ^0.3
hmc5883-async ^0.3.2
1 printhor-hwi_nucleo_64_arduino_cnc_hat ^0.3
defmt-rtt-target ^0.3.0
loadstone ^0.2
phm-worker ^0.3.0
1 printhor-hwi_mks_robin_nano ^0.3
servo-pio ^0.3
canopen_rust ^0.3.5
robokit ^0.3
usbh ^0.3.5
defmt-log-test ^0.2.1
bitbot_bsp ^0.3
a7105 ^0.3
1 ambiq-hal ^0.3
aht20-driver ^0.3.0
atwinc1500 ^0.3.0
epd ^0.3
500 femtopb optional ^0.3.6
sharp-memory-display ^0.3.0
alkyn ^0.3.0
rmk-rp2040 ^0.3
500 defmt-or-log optional ^0.3.5
440 ethercrab optional ^0.3.5
440 embassy-net-wiznet optional ^0.3
430 1 hftwo optional ^0.3
420 1 uftwo optional ^0.3
400 mini-rxtx optional ^0.3.1
400 stm32-eth optional ^0.3
370 json-lines optional ^0.3
370 libscd optional ^0.3
360 1 ethercrab-wire optional ^0.3.5
350 2 qingke optional ^0.3.6
340 1 nourl optional ^0.3
330 5 at-commands optional ^0.3
300 3 imxrt-log optional ^0.3
300 6 atat optional ^0.3
300 bme280 optional ^0.3.5
250 3 embedded-tls optional ^0.3
260 4 infrared optional ^0.3
230 nrf-dfu-target optional ^0.3
220 1 kll-hid optional ^0.3
210 1 dmx-rdm optional ^0.3
200 reqwless optional ^0.3
200 2 stm32wlxx-hal optional ^0.3
200 2 w5500-ll optional ^0.3.4
190 rust-mqtt optional ^0.3
170 5 w5500-hl optional ^0.3.4
160 6 esp-hal-smartled optional ^0.3.6
160 crsf optional ^0.3.6
160 7 kll-core optional ^0.3
160 mcp4725-async optional ^0.3
140 l0g optional ^0.3
150 5 sixtyfps-corelib optional ^0.3.0
130 2 mqttrust optional ^0.3
130 3 embassy-boot optional ^0.3
130 embassy-boot-stm32 optional ^0.3
120 stm32g4xx-hal optional ^0.3.2
120 smoltcp-rmodbus optional ^0.3.6
120 stm32h5 optional ^0.3.5
120 1 usbd-human-interface-device optional ^0.3
120 embedded-hal-compat optional ^0.3.0
110 1 mqttrust_core optional ^0.3
100 efm32pg1b-pac optional ^0.3.6
100 stemma-soil-sensor-embassy optional ^0.3
100 1 nrf-softdevice optional ^0.3
100 pid-lite optional ^0.2
3 hid-io-protocol optional ^0.3
2 midi-types optional ^0.3.2
w5500-dhcp optional ^0.3.4
embassy-net-esp-hosted optional ^0.3
w5500-mqtt optional ^0.3.4
embassy-net-enc28j60 optional ^0.3
2 embassy-traits optional ^0.2.0
w5500-sntp optional ^0.3.4
6 radio optional ^0.3.0
1 lorawan optional ^0.3
serde-csv-core optional ^0.3.4
stm32wb-hci optional ^0.3
bern-kernel optional ^0.3
1 embedded-update optional ^0.3
ector optional ^0.3
mcp2515 optional ^0.3.2
embassy-boot-nrf optional ^0.3
1 moonboot optional ^0.2
1 sunset-embassy optional ^0.3
1 kiibohd-usb optional ^0.3
drv8305 optional ~0.2
embassy-net-ppp optional ^0.3
nobcd optional ^0.3
2 phm-icd optional ^0.3.0
1 rotary-encoder-hal optional ^0.1.2
sitronix-touch optional ^0.3.4
embedded-test optional ^0.3.5
erdnuss-comms optional ^0.3
ft6236 optional ^0.3.4
ghostfat optional ^0.3.1
bno055 optional ^0.3
2 byte-slab optional ^0.3.0
embassy-boot-rp optional ^0.3
hp203b optional ^0.3.2
2 sunset optional ^0.3
usbd-picotool-reset optional >=0.2.0, <0.4
drogue-tls optional ^0.3
embassy-net-adin1110 optional ^0.3
embedded-drivers optional ^0.3
factbird-common optional ^0.2
hts221-async optional ^0.3
lsm6ds3tr optional ^0.3.5
2 mnemos-common optional ^0.3
nrf-modem optional ^0.3
stm32g473-hal_oppe optional ^0.3.0
1 wasefire-board-api optional ^0.3.5
adafruit-bluefruit-protocol optional ^0.3
adafruit-lcd-backpack 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
block-device-adapters optional ^0.3
bm1397-protocol optional ^0.3.4
bq27xxx optional ^0.3
caprand optional ^0.3
dcc-rs optional ^0.3
dfr0299 optional ^0.3
drogue-ajour-protocol optional ^0.3
embedded-bacnet optional ^0.3.5
emc2101 optional ^0.3.2
emc2101-rs optional ^0.3.2
es-wifi-driver optional ^0.3
ina260-async optional ^0.3.2
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
lora-e5-bsp optional ^0.3
2 lora-modulation optional ^0
lorawan-device optional ^0.3
ltc690x optional ^0.2.3
max145784-driver optional ^0.3
max14578e-driver optional ^0.3
max7219-async optional ^0.3
max7797x-driver optional ^0.3
memory-lcd-spi optional ^0.3.4
2 midi-convert optional ^0.3.2
minicbor-embedded-io optional ^0.3
mqtt-sn optional ^0.2
nau88c22 optional ^0.3.5
neotron-bmc-protocol optional ^0.3
nrf24radio optional ^0.3
nucleo-wl55jc-bsp optional ^0.3
oled optional ^0.3.4
orouter-serial optional ^0.3.1
orouter-wireless optional ^0.3.2
pcf85063a optional ^0.3
platform-switch optional ^0.3
1 postcard-rpc optional ^0.3.5
1 ppproto optional ^0.3
prinThor optional ^0.3.5
5 printhor-hwa-common optional ^0.3
radio-at86rf23x optional ^0.3.0
radio-sx1231 optional ^0.3
radio-sx128x optional ^0.3.5
rustot optional ^0.3
scd4x optional ^0.3.0
seeed-lora-e5-at-commands optional ^0.3
1 sh1107 optional ^0.3.2
sht4x optional ^0.3.2
sirena optional ^0.3
stm32-bootloader-client optional ^0.2.1
stm32f3xx-hal-v2 optional ^0.1.2
tb6612fng optional ^0.3
tca9555 optional ^0.3
tinygif optional ^0.3.4
tlv320aic23 optional =0.3.2
tmp117 optional ^0.3
trenchcoat optional ^0.3
ublox-sockets optional ^0.3
usbd-storage optional ^0.3
vl53l4cd optional ^0.3
w25q32jv optional ^0.3
w5500-dns optional ^0.3.4
1 w5500-tls optional ^0.3.4
5 wasefire-error optional ^0.3.5
4 wasefire-logger optional ^0.3.5
wasefire-scheduler optional ^0.3.5
wii-ext optional ^0.3.0
xpt2046 optional ^0.3.0
7.9K 14 rp-pico dev ^0.3.5
550 rp2040-flash dev ^0.3.2
400 5 teensy4-bsp dev ^0.3
330 stk8ba58 dev ^0.3.6
310 5 imxrt-hal dev ^0.3
300 epd-spectra dev ^0.3.6
200 sparkfun-micromod-rp2040 dev ^0.3.5
140 sht25 dev ^0.3
110 pimoroni-tiny2040 dev ^0.3.5
100 1 pimoroni-servo2040 dev ^0.3.5
pimoroni-plasma-2040 dev ^0.3.5
1 dwm1001 dev ^0.3.0
solderparty-rp2040-stamp-carrier dev ^0.3
lpc546xx-hal dev ^0.3.0
is31fl3193 dev ^0.3.2
st7565 dev ^0.3.0
cortex-m-microclock dev ^0.3.4
jh71xx-hal dev ^0.3
persistent-buff dev ^0.3
rucos-cortex-m dev ^0.3
adafruit-featherwing-oled128x64 dev ^0.3.2
async-stm32f1xx dev ^0.1
ad57xx dev ^0.3.5