Active direct dependers over time: total, gained/lost
22
23
25
30
37
51
65
77
76
74
74
76
77
73
71
70
72
76
85
87
89
88
112
122
122
120
122
120
123
115
117
121
130
129
123
124
137
135
132
134
132
129
168
168
168
168
167
166
164
165
164
147
147
148
148
144
143
146
148
83
77
75
74
73
69
66
63
62
59
47
37
31
22
19
19
18
18
17
14
12
14
14
13
12
13
13
11
11
2017 2018 2019 2020 2021 2022 2023 2024

bare-metal is used at run time in 1,350 crates (of which 114 optionally). It is a direct run-time dependency in 240 crates. It's used only as a dev dependency in 100 crates.

Number of dependers bare-metal version Downloads/month
128 1.0.0 39K
1,278 0.2.5 131K
6 0.2.4 1.6K
38 0.1.3 330
Depender (with downloads and own rev deps) bare-metal version
148K 1179 cortex-m ^0.2.4
22K 7 stm32h7 ^1.0.0
15K 15 stm32h7xx-hal ^1.0.0
9.7K 13 stm32f4 ^1.0.0
9.5K 54 cortex-m-rtic ^1.0.0
7.6K 45 stm32f4xx-hal ^1
5.7K 2 avr-device ^1.0.0
5.1K 19 rtic ^1.0.0
4.3K 7 stm32f1 ^1.0.0
3.9K 2 stm32g0 ^1.0.0
3.8K 5 stm32l4 ^1.0.0
3.2K 5 stm32f3 ^1.0.0
1.4K 4 stm32g4 ^1.0.0
600 1 stm32f30x ^0.2.4
600 n32g4xx-hal ^1
500 7 stm32f7 ^1.0.0
490 py32f0xx-hal ^1.0.0
480 5 stm32f0 ^1.0.0
430 4 stm32f0xx-hal ^1.0.0
240 1 stm32g4xx-hal ^0.2.5
200 6 stm32f7xx-hal ^1.0
120 riot-wrappers ^1
120 4 interrupt ^1.0.0
120 4 stm32g0xx-hal ^1.0.0
1 stm32f2 ^1.0.0
6 stm32l0 ^1.0.0
shared ^0.2
1 nrf52 ^0.2.1
3 atsamd21e18a ~0.2
atsame54n19a-pac ^1.0.0
2 nrf51 ^0.2.5
2 stm32wl ^1.0.0
2 esp8266 ^1.0
2 stm32f103xx ^0.2.0
tudelft-lm3s6965-pac ^0.2.0
2 atsamd51j19a ~0.2
3 s32k144 ^0.2.0
1 k210-pac ^0.2.5
ADuCM302x ^0.2.0
SKEAZN642 ^1.0.0
2 atsamd51j20a ~0.2
2 atsamd51g19a ~0.2
1 stm32wb ^1.0.0
2 atmega32u4 ^0.2.3
1 mk20d7 ^1.0.0
nucleo-f042k6 ^0.2.4
1 msp432p401r-pac ^1.0.0
2 stm32f429 ^0.2
5 lpc43xx ^0.2.0
1 px4flow_bsp ^1.0.0
msp430f6736 ^1.0.0
stm32f042-hal ^0.2.4
2 atsamd21j18a ~0.2
stm32mp1 ^1.0.0
1 ambiq-apollo3-pac2 ^0.2.4
stm32f40x ^0.1.0
2 efm32gg990 ^0.1.1
1 lpc546xx-pac ^1.0.0
1 lpc11uxx ^0.2
snowgoons4809-device ^0.2.5
1 picorv32 ^0.2.0
atsame54n20a-pac ^1.0.0
1 ch32v30x ^1.0.0
1 lpc11xx ^0.2
1 xmc1100 ^0.2.0
efm32pg12-pac ^0.2.5
1 efr32xg1 ^0.2.0
1 lpc177x_8x ^0.2.3
3 atsamd21g18a ~0.2
2 mkw41z ^0.2.0
msp432p401r ^0.1.1
1 lpc81x-pac ^1.0.0
stm32l1xx-hal ^0.2.4
1 gd32f3 ^1.0.0
1 stm32l4x6 ^0.2.0
mimxrt1062 ^0.2.5
1 xous-riscv >=0.2.0, <0.2.5
atsame54p20a ~0.2
xtensa-lx6-rt ^0.2.0
1 mkl26z4 ^0.2
atsamd11c14a ~0.2
1 mkw41z-hal ^0.2.0
atsam4lc8c ^0.2.0
atsamd51p19a ~0.2
atsamd51p20a ~0.2
atsame51g18a-pac ^1.0.0
atsame51g19a-pac ^1.0.0
atsame51j18a-pac ^1.0.0
atsame51j19a-pac ^1.0.0
atsame51j20a-pac ^1.0.0
atsame51n19a-pac ^1.0.0
atsame51n20a-pac ^1.0.0
atsame53j19a-pac ^1.0.0
atsame53j20a-pac ^1.0.0
atsame53n19a-pac ^1.0.0
atsame53n20a-pac ^1.0.0
atsame54p19a-pac ^1.0.0
atsame54p20a-pac ^1.0.0
embedded-async-timer ^0.2.5
nrf52840 ~0.2
stm32f042 ^0.2.3
1 stm32f0x0 ^0.1
stm32f0x2 ^0.1.1
atsamd51n20a ~0.2
atsame53j18a-pac ^1.0.0
1 cc3220sf ^0.2.5
1 lpc13xx ^0.2.0
gd32f4 ^1.0.0
1 interrupture ^0.2.3
1 max32660-pac ^1.0.0
1 rp2040 ^0.2.0
1 stm32f439 ^0.1.1
stm32h743 ^0.2.0
1 stm32wb-pac ^0.2.0
alt-sam3x8e ^0.2.4
efm32hg222f64 ^0.1.0
efm32hg309f64 ^0.2.5
fomu-pac ^0.2.0
msp430fr6972 ^0.2.0
ambiq-apollo3-pac ^0.2.4
ambiq-apollo3p-pac ^0.2.4
efr32xg12p ^0.1.0
lpc55s6x-hal ^0.2
msp430f5529 ^1.0.0
r528-pac ^1.0.0
rp-hal ^0.2.0
saml10d16a ^0.2.0
ambiq-apollo1-pac ^0.2.4
ambiq-apollo2-pac ^0.2.4
cc2538 ^0.2.0
efm32gg11b820 ^0.2.0
k1921vk01t-pac ^0.2.5
nrf51822 ^0.1.2
stm32f030-hal ^0.2.4
stm32f072b-disco ^0.2.4
stm32f3xx-hal-v2 ^0.2
stm32f469xx ^0.2.3
xtensa-lx6 ^0.2.0
cc13x2-cc26x2-pac ^0.2.4
ht32f5xxxx ^0.2.4
k64 ^0.2.0
mk66f18 ^0.2.4
msp430fr4133 ^0.2.5
msp432e4 ^0.2.0
stm32f3-copterust ^0.2.4
wip-s32k144 ^0.2.5
efm32gg12b810 ^0.2.5
k510-pac ^1.0.0
megatiny_hal 0.2.*
nb-sync ^0.2.0
nucleo-f103rb ^0.2.4
1 samd21g18a 0.1.*
stm32l0x1 ^0.2.0
stm32l4-stm32hal ^0.2.4
stm32wb-stm32hal ^0.2.4
betrusted-pac ^0.2.0
cc2650 ^0.2.0
ht32f2yyy ^0.2.4
ht32f5yyy ^0.2.4
nrf52-bin-logger ^0.2
rsl10-pac ^0.2.5
saml10e14a ^0.2.0
stm32f767-hal ^0.2.0
stm32f7x3 ^0.1
stm32f7x6 ^0.1
stm32f7x7 ^0.1
stm32f7x9 ^0.1
1 xmc1000 ^0.2.0
xmc1100-hal ^0.2.4
atsam3x ^1.0.0
cec1712-pac ^1.0.0
cec1734-pac ^1.0.0
cec1736-pac ^1.0.0
efr32x12p ^0.1.0
eos-s3 ^0.2
ht32f0yyy ^0.2.4
ht32f1xxxx ^0.2.4
ht32f2xxxx ^0.2.4
ht32f6xxxx ^0.2.4
k22f ^0.2.0
k66 ^0.2.0
lpc54606-pac ^0.2.5
max32630_svd ^0.2.1
mkw41z4 ^0.1.0
muscab1-pac ^0.2.4
nrf52svd ^0.1.1
nrf91 ^0.2.0
qn908x-rs ^0.1.0
sam3x8e ^0.2.0
saml10d14a ^0.2.0
sifive-fe310-g002 ^1.0
stm32f407 ^0.1.1
stm32f7x2 ^0.1
stm32f7x5 ^0.1
1 aemics-stm32g4xx-hal ^1.0.0
atsam4lc4c ^0.2
1 efm32gg11b ^0.2.0
1 imxrt1062-core ^0.2.5
lpc13xx-pac ^1.0.0
msp430f6736a ^1.0.0
nucleo-f411re ^0.2.5
saml10e16a ^0.2.0
stm32f072-hal ^0.2.4
stm32f105xx ^0.1.1
stm32f303xe ^0.1.1
stm32f334 ^0.1.1
stm32f411xx ^0.1.1
stm32f41x ^0.1.0
stm32h7x3 ^0.1
stm32l0x2 ^0.1.1
stm32l0x3 ^0.1.1
stm32l151 ^0.1.1
stm32l432-pac ^0.2.4
stm32l4x2-pac ^0.2.4
stm32l5xx-hal ^0.2.4
cc13x2 ^0.2
ch32v307-pac ^0.2.5
1 lpc55s6x-pac ^0.2.5
msp430fr2433 ^1.0.0
saml10e15a ^0.2.0
stm32f030_cf ^0.2.3
2 stm32l1 ^1.0.0
mkl25z4 ^0.2.0
1 oxcc-stm32f767 ^0.2.3
saml10d15a ^0.2.0
stm32c0xx-hal ^1.0.0
stm32f446 ^0.2.0
stm32g473-hal_oppe ^0.2.5
1 stm32l5 ^1.0.0
v853-pac ^1.0.0
cc13x2-cc26x2-hal ^0.2.4
lpc176x-5x ^0.2.4
1 rv32m1_ri5cy-pac ^0.2.5
cmim ^0.2
efm32hg309f64-pac ^1.0.0
nuc1xx ^0.2.5
ws2812-flexio >=0.2.4
msp430f249 ^1.0.0
py32f030_hal ^1.0.0
s2pac_ch32v103 ^1.0.0