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
153
155
159
151
184
195
196
208
209
2021 2022 2023 2024

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

Number of dependers defmt version Downloads/month
362 0.3.8 0
0 0.3.7 55K
1 0.3.5 28K
1 0.3.2 1.5K
18 0.2.3 330
7 0.1.3 49
Depender (with downloads and own rev deps) defmt version
681K 415 heapless optional >=0.2.0, <0.4
287K 395 nb optional ^0.3
259K 51 embedded-io optional ^0.3
231K 178 postcard optional ^0.3
223K 1100 embedded-hal optional ^0.3
64K 43 smoltcp optional ^0.3
19K 48 defmt-rtt ^0.3
49K 91 fugit optional >=0.2.0, <0.4
48K 18 uhlc optional ^0.3.2
41K 62 embassy-sync optional ^0.3
39K 53 embedded-io-async optional ^0.3
38K 110 embedded-hal-async optional ^0.3
32K 57 embedded-graphics-core optional ^0.3.2
30K 105 usb-device optional ^0.3
28K 45 embassy-futures optional ^0.3
28K 155 embedded-graphics optional ^0.3.2
22K 19 esp-println optional ^0.3.6
18K 58 embassy-time optional ^0.3
19K 46 panic-probe optional ^0.3
18K 35 display-interface optional ^0.3
17K 33 embassy-executor optional ^0.3
17K 17 esp-backtrace optional ^0.3.6
14K 14 stm32h7xx-hal optional >=0.2.0, <0.4
11K 6 arbitrary-int optional ^0.3.5
12K 38 atsamd-hal optional ^0.3.4
11K 24 embedded-hal-bus optional ^0.3
10K 49 rp2040-hal optional >=0.2.0, <0.4
11K 43 stm32f4xx-hal optional ^0.3.5
10K 2 esp32s3 optional ^0.3.6
9.9K 23 embedded-svc optional ^0.3
9.8K 2 esp32s2 optional ^0.3.6
7.3K 7 esp-hal-common optional =0.3.5
6.9K 6 embassy-usb-driver optional ^0.3
6.6K 3 esp32c3 optional ^0.3.6
5.9K 7 embassy-net-driver optional ^0.3
5.8K 2 esp32 optional ^0.3.6
5.5K 19 bxcan optional >=0.2.3, <0.4.0
5.1K 2 esp32c6 optional ^0.3.6
5.0K 5 stm32-fmc optional ^0.3
4.9K 12 usbd-hid optional ^0.3
4.8K 2 esp32c2 optional ^0.3.6
4.7K 7 embassy-embedded-hal optional ^0.3
4.5K 2 esp32h2 optional ^0.3.6
4.4K 16 bbqueue optional ^0.3.0
4.1K 7 lis3dh-async optional ^0.3
3.9K 6 embassy-net-driver-channel optional ^0.3
3.8K 3 esp-hal optional ^0.3.6
3.5K 3 embassy-hal-internal optional ^0.3
3.2K 7 embassy-usb optional ^0.3
700 7 defmt-test ^0.3
2.5K esp32p4 optional ^0.3.6
600 spi-memory-async ^0.3
2.4K 4 embassy-net optional ^0.3
2.3K 6 embassy-rp optional ^0.3
550 can2040 ^0.3
2.1K embassy-usb-synopsys-otg optional ^0.3
1.8K esp-wifi optional ^0.3.6
420 defmt-brtt ^0.3
1.7K 1 cyw43 optional ^0.3
1.7K cyw43-pio optional ^0.3
1.7K 17 embedded-sdmmc optional ^0.3
1.6K 1 rtic-sync optional ^0.3
1.5K 7 embassy-stm32 optional ^0.3
290 1 braid-triggerbox-comms ^0.3.0
260 aps490_pfpu2_mini ^0.3
230 2 rmk ^0.3
1.1K 1 picoserve optional ^0.3.6
200 dw3000-ng ^0.3
1.0K 2 sequential-storage optional ^0.3
160 aht20-driver ^0.3.6
150 utrace ^0.3.6
950 ya-smoltcp optional ^0.3
140 stm32-hal2 ^0.3.4
130 gc9a01 ^0.3
130 1 negicon-protocol ^0.3
850 4 ieee802154 optional >=0.2.0, <0.4
a121-rs ^0.3.5
is31fl3743b ^0.3
lora-phy ^0.3
700 mini-rxtx optional ^0.3.1
700 defmt-or-log optional ^0.3.5
700 6 embassy-nrf optional ^0.3
650 6 atat optional ^0.3
usbd-ethernet ^0.3
defmt-serial ^0.3
600 json-lines optional ^0.3
3 atsam4-hal ^0.3
defmt-bbq ^0.3
600 8 stm32f3xx-hal optional >=0.2.3, <0.4.0
1 blue_hal ^0.2
600 bme280 optional ^0.3.5
jewel ^0.3.5
blues-notecard ^0.3
ism330dhcx ^0.3.5
canopen_rust ^0.3.5
lp586x ^0.3
elmar-mppt ^0.3.2
550 1 i2c-pio optional ^0.3.0
1 usb-pd ^0.3.5
550 2 qingke optional ^0.3.6
alkyn ^0.3.0
550 satrs optional ^0.3
1 printhor-hwi_nucleo_64_arduino_cnc_hat ^0.3
sharp-memory-display ^0.3.0
nucleo-h743zi ^0.3.1
defmt-itm ^0.3
1 printhor-hwi_mks_robin_nano ^0.3
1 printhor-hwi_skr_mini_e3 ^0.3
robokit ^0.3
itla ^0.3
servo-pio ^0.3
mnemos ^0.3.0
bmp280-rs ^0.3.5
defmt-rtt-target ^0.3.0
manchester-code ^0.3.0
mini-slcan ^0.1.0
ublox-cellular-rs ^0.2
defmt-ringbuf ^0.3
esp32-wroom-rp ^0.3
icm20948_driver ^0.3.0
ovl-atsamx7x-hal ^0.3.0
sdmmc-spi ^0.3.2
loadstone ^0.2
log-to-defmt ^0.3
ublox-short-range-rs ^0.2
defmt-log-test ^0.2.1
phm-worker ^0.3.0
pio-uart ^0.3.5
threadx-rs ^0.3
1 ambiq-hal ^0.3
atwinc1500 ^0.3.0
1 embedded-registers-derive ^0.3.5
hmc5883-async ^0.3.2
iqs5xx ^0.3
epd ^0.3
1 microbit-bsp ^0.3
usbh ^0.3.5
a7105 ^0.3
bitbot_bsp ^0.3
embedded-devices ^0.3.5
fusb302b ^0.3.5
rmk-rp2040 ^0.3
500 1 dmx-rdm optional ^0.3
460 3 spacepackets optional ^0.3
440 2 w5500-ll optional ^0.3.4
430 femtopb optional ^0.3.6
420 5 w5500-hl optional ^0.3.4
410 rust-mqtt optional ^0.3
390 vl53l4cd optional ^0.3
380 3 satrs-shared optional ^0.3
320 5 rmodbus optional ^0.3.0
310 5 at-commands optional ^0.3
310 6 esp-hal-smartled optional ^0.3.6
290 w5500-dhcp optional ^0.3.4
290 3 embassy-boot optional ^0.3
280 w5500-mqtt optional ^0.3.4
280 w5500-sntp optional ^0.3.4
280 6 radio optional ^0.3.0
280 1 kll-hid optional ^0.3
280 1 usbd-human-interface-device optional ^0.3
280 1 wasefire-board-api optional ^0.3.5
270 efm32pg1b-pac optional ^0.3.6
270 wasefire-scheduler optional ^0.3.5
270 1 ieee802_3_miim optional ^0.3
250 7 kll-core optional ^0.3
250 serde-csv-core optional ^0.3.4
250 embassy-boot-stm32 optional ^0.3
240 3 imxrt-log optional ^0.3
240 1 nourl optional ^0.3
240 pid-lite optional ^0.2
230 libscd optional ^0.3
220 embassy-net-wiznet optional ^0.3
210 usbd-storage optional ^0.3
210 1 postcard-rpc optional ^0.3.5
200 ector optional ^0.3
200 usbd-picotool-reset optional >=0.2.0, <0.4
190 4 infrared optional ^0.3
170 3 embedded-tls optional ^0.3
170 radio-sx128x optional ^0.3.5
150 embedded-bacnet optional ^0.3.5
150 embedded-hal-compat optional ^0.3.0
140 minicbor-embedded-io optional ^0.3
140 1 kiibohd-usb optional ^0.3
140 mantra-rust-macros optional ^0.3.6
140 scd4x optional ^0.3.0
140 seeed-lora-e5-at-commands optional ^0.3
140 hub75-remastered optional ^0.3.6
140 wii-ext optional ^0.3.0
130 crsf optional ^0.3.6
130 2 stm32wlxx-hal optional ^0.3
120 tm1637-embedded-hal optional ^0.3.6
120 5 wasefire-error optional ^0.3.5
120 4 wasefire-logger optional ^0.3.5
110 reqwless optional ^0.3
100 2 midi-types optional ^0.3.2
110 w25q32jv optional ^0.3
bmp180-embedded-hal optional ^0.3.6
2 mqttrust optional ^0.3
mcp2515 optional ^0.3.2
5 sixtyfps-corelib optional ^0.3.0
ghostfat optional ^0.3.1
stemma-soil-sensor-embassy optional ^0.3
stm32wb-hci optional ^0.3
w5500-dns optional ^0.3.4
1 nrf-softdevice optional ^0.3
nucleo-wl55jc-bsp optional ^0.3
trenchcoat optional ^0.3
1 lorawan-device optional ^0.3
5 printhor-hwa-common optional ^0.3
stm32h5 optional ^0.3.5
bno055 optional ^0.3
1 w5500-tls optional ^0.3.4
ublox-sockets optional ^0.3
3 hid-io-protocol optional ^0.3
nrf-dfu-target optional ^0.3
pcf85063a optional ^0.3
max7219-async optional ^0.3
nobcd 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
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
bq27xxx optional ^0.3
2 byte-slab optional ^0.3.0
caprand optional ^0.3
dcc-rs optional ^0.3
dfr0299 optional ^0.3
drogue-ajour-protocol optional ^0.3
drogue-tls optional ^0.3
drv8305 optional ~0.2
embassy-boot-nrf optional ^0.3
embassy-boot-rp optional ^0.3
embassy-net-adin1110 optional ^0.3
embassy-net-enc28j60 optional ^0.3
embassy-net-esp-hosted optional ^0.3
embassy-net-ppp optional ^0.3
2 embassy-traits optional ^0.2.0
embedded-drivers optional ^0.3
1 embedded-test optional ^0.3.5
1 embedded-update optional ^0.3
emc2101 optional ^0.3.2
emc2101-rs optional ^0.3.2
erdnuss-comms optional ^0.3
es-wifi-driver optional ^0.3
ethercrab optional ^0.3.5
1 ethercrab-wire optional ^0.3.5
factbird-common optional ^0.2
ft6236 optional ^0.3.4
1 hftwo optional ^0.3
hp203b optional ^0.3.2
hts221-async 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
l0g optional ^0.3
lora-e5-bsp optional ^0.3
2 lora-modulation optional ^0
1 lorawan optional ^0.3
lsm6ds3tr optional ^0.3.5
ltc690x optional ^0.2.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
2 midi-convert optional ^0.3.2
2 mnemos-common optional ^0.3
1 moonboot optional ^0.2
mqtt-sn optional ^0.2
1 mqttrust_core optional ^0.3
nau88c22 optional ^0.3.5
neotron-bmc-protocol optional ^0.3
nrf-modem optional ^0.3
nrf24radio optional ^0.3
oled optional ^0.3.4
orouter-serial optional ^0.3.1
orouter-wireless optional ^0.3.2
2 phm-icd optional ^0.3.0
platform-switch optional ^0.3
1 ppproto optional ^0.3
prinThor optional ^0.3.5
radio-at86rf23x optional ^0.3.0
radio-sx1231 optional ^0.3
1 rotary-encoder-hal optional ^0.1.2
rustot optional ^0.3
1 sh1107 optional ^0.3.2
sht4x optional ^0.3.2
sirena optional ^0.3
sitronix-touch optional ^0.3.4
smoltcp-rmodbus optional ^0.3.6
stm32-bootloader-client optional ^0.2.1
stm32-eth optional ^0.3
stm32f3xx-hal-v2 optional ^0.1.2
stm32g473-hal_oppe optional ^0.3.0
1 stm32g4xx-hal optional ^0.3.2
2 sunset optional ^0.3
1 sunset-embassy optional ^0.3
tb6612fng optional ^0.3
tca9555 optional ^0.3
tinygif optional ^0.3.4
tlv320aic23 optional =0.3.2
tmp117 optional ^0.3
1 uftwo optional ^0.3
xpt2046 optional ^0.3.0
8.1K 14 rp-pico dev ^0.3.5
390 stk8ba58 dev ^0.3.6
360 jh71xx-hal dev ^0.3
240 5 imxrt-hal dev ^0.3
230 oled_async dev ^0.3
210 rp2040-flash dev ^0.3.2
140 5 teensy4-bsp dev ^0.3
persistent-buff dev ^0.3
epd-spectra dev ^0.3.6
ad57xx dev ^0.3.5
st7565 dev ^0.3.0
async-stm32f1xx dev ^0.1
solderparty-rp2040-stamp-carrier dev ^0.3
sht25 dev ^0.3
is31fl3193 dev ^0.3.2
1 dwm1001 dev ^0.3.0
1 pimoroni-servo2040 dev ^0.3.5
sparkfun-micromod-rp2040 dev ^0.3.5
pimoroni-tiny2040 dev ^0.3.5
lpc546xx-hal dev ^0.3.0
pimoroni-plasma-2040 dev ^0.3.5
rucos-cortex-m dev ^0.3
adafruit-featherwing-oled128x64 dev ^0.3.2
cortex-m-microclock dev ^0.3.4