Active direct dependers over time: total, gained/lost
25
26
31
31
29
32
31
36
37
37
42
45
54
69
73
77
87
96
108
107
109
123
136
139
146
154
161
164
160
165
147
144
139
131
127
120
114
106
103
105
99
87
86
79
73
66
64
64
59
59
57
55
50
49
47
44
38
34
33
31
30
29
27
24
22
22
20
20
19
18
16
17
14
13
13
14
14
10
10
9
9
9
9
9
8
8
8
7
2018 2019 2020 2021 2022 2023 2024 2025

ProcMacroHack is used at run time in 3,458 crates (of which 358 optionally). It is a direct run-time dependency in 210 crates. It's used at build time in 16 crates (of which 5 optionally, ). It's used only as a dev dependency in 264 crates.

Number of dependers ProcMacroHack version Downloads/month
0 0.5.20+deprecated 0
3,613 0.5.20 1.9M
112 0.4.3 7.2K
13 0.3.3 29
Depender (with downloads and own rev deps) ProcMacroHack version
441K time-macros-impl ^0.5
299K include_dir_impl ^0.5
163K paste-impl ^0.5
92K 1 unic-langid-macros ^0.5
92K 1 unic-langid-macros-impl ^0.5
73K 19 arr_macro ^0.5
73K 1 arr_macro_impl ^0.5
52K 9 random-number ^0.5
52K 1 random-number-macro-impl ^0.5
39K 1 genawaiter-proc-macro ^0.5
92K 46 genawaiter optional ^0.5
14K hex-literal-impl ^0.5.7
12K 19 proc-quote ^0.5
12K 1 proc-quote-impl ^0.5
9.3K 1 pkg-version-impl ^0.5.5
9.3K 17 pkg-version ^0.5.5
27K 1 neo-mime optional ^0.5.19
6.9K frunk_proc_macros_impl ^0.5
5.7K 7 structure ^0.4
5.3K 1 structure-macro-impl ^0.4
4.7K 32 dotenv_codegen ^0.5
4.3K 1 dotenv_codegen_implementation ^0.5
3.1K include-flate-codegen-exports ^0.5.9
3.0K 5 textwrap-macros ^0.5
3.0K 1 textwrap-macros-impl ^0.5
2.0K 1 unhygienic ^0.4
1.9K spez-macros ^0.5.11
1.9K 1 unhygienic-impl ^0.4
1.8K 9 fstrings ^0.5.11
1.8K 1 fstrings-proc-macro ^0.5.11
1.5K futures-select-macro-preview ^0.5.9
1.4K 1 mashup-impl ^0.4
1.3K 5 mashup ^0.4
1.1K 1 compile-time-crc32 ^0.5.11
1.1K 1 compile-time-crc32-impl ^0.5.11
1.0K 15 qt_core ^0.5.11
950 futures-join-macro-preview ^0.5.9
950 2 qt_macros ^0.5.11
750 1 ritz_impl ^0.5
750 2 ritz ^0.5.4
750 1 ifmt ^0.5
700 1 ifmt-impl ^0.5
360 dotenv_codegen_impl ^0.4
290 1 postgres_query_macro ^0.5.11
290 postgres_query ^0.5.11
210 5 tower-web ^0.4.0
210 1 tower-web-macros ^0.4.0
200 1 concat_strs_impl ^0.5
200 concat_strs ^0.5
190 1 pl-lens-macros ^0.5
190 pl-lens ^0.5
180 1 typed-html-macros ^0.5.2
170 1 binary_macros_impl ^0.5.16
170 binary_macros ^0.5.18
170 1 unic-locale-macros-impl ^0.5
160 1 unic-locale-macros ^0.5
120 2 demo-hack-impl ^0.5
110 1 dotenvy_codegen_impl ^0.5
100 1 ever-macro ^0.5
100 1 demo-hack ^0.5
100 1 vgtk-macros ^0.5.2
ever ^0.5
hexf-impl ^0.3.3
four-char-code-macros-impl ^0.5
1 typed-html ^0.5.4
vk-shader-macros-impl ^0.5.4
1 zkp-macros-impl ^0.5.8
8 zkp-macros-decl ^0.5
1 eosio_macros_internal ^0.5
vgtk ^0.5.16
1 redis-lua-macro ^0.5
1 eosio_macros ^0.5
rusty_v8_helper ^0.5
eff ^0.5.11
bytify-impl ^0.5
compile-time-run-macro ^0.5
conditional ^0.5
hobo_css_macros_decl ^0.5
1 anystring_macro ^0.5
redis-lua ^0.5
1 autoimpl ^0.3
join_export ^0.5.10
1 tracers-macros-hack ^0.5.11
1 bystr-impl ^0.5.11
1 rusty_v8_helper_derive ^0.5
1 slip-imp ^0.5
1 tracers-macros ^0.5.11
1 version-consts-git-impl ^0.5.4
g1 ^0.5.11
1 inpm-impl ^0.5
reset-router-macros ^0.5.2
1 anystring ^0.5
1 data-url-encode-macro-impl ^0.5.11
include-lua ^0.5.4
1 qjs ^0.5
slices-hack ~0.5
1 alchemy-macros ^0.5.2
bystr ^0.5.11
1 rubber_duck_macro ^0.5
version-consts-git ^0.5.4
1 bstring_macros_hack ^0.3
1 union_impl ^0.5.10
alchemy ^0.5.4
1 ascii-literal-impl ^0.5
1 constexpr-macros ^0.4.0
1 const-c-str-impl ^0.5
count-tys ^0.5.15
fstrings-rust ^0.5.11
1 liutongshuo_decoding_macros_impl ^0.4
1 power-of-two-impl ^0.5
rubber_duck ^0.5
data-url-encode-macro ^0.5.11
1 extdot-impl ^0.5
1 no_error_macro ^0.5
aya-ufmt ^0.5.11
const-c-str ^0.5
1 dotenvx_codegen_implementation ^0.5
1 eff-attr ^0.5.11
epoxy_frp ^0.5
1 epoxy_macros ^0.5
lies ^0.5
1 mixin ^0.5.15
1 mycroft-macros-impl ^0.4
1 proc-concat-bytes-impl ^0.5
1 svec_macro ^0.5
1 async-coap-uri-macros ^0.5
extdot ^0.5
ezjsonrpc ^0.5.4
1 ezjsonrpc-macros ^0.5.2
2 guid ^0.4
1 makepad-shader-ast ^0.5
1 makepad-shader-ast-impl ^0.5
mixinx ^0.5
no_error ^0.5
1 pkg-macros ^0.5
2 wstr ^0.3
1 wstr_impl ^0.3
array-macro-internal ^0.3.3
ascii-literal ^0.5
bstring_macros ^0.3
dotenvx_codegen ^0.5
1 include-lua-macro ^0.5.4
rust_decimal_macro_impls ^0.5
display-as-template ^0.5
1 eosio_numstr_macros_impl ^0.5
1 lies-impl ^0.5
power-of-two ^0.5
1 union ^0.5.10
1 async-coap-uri ^0.5
constexpr ^0.4.0
1 eosio_numstr_macros ^0.5
future-union ^0.5
3 hirola-macros ^0.5
1 include-repo-impl ^0.4
inpm ^0.5
liutongshuo_decoding_macros ^0.4.0
observe-macro ^0.5
proc-concat-bytes ^0.5
slip ^0.5
1 vecmerge-impl ^0.5
2 wasm-wrapper-gen-shared ^0.4
1 web-glitz ^0.5
1 wide-str-impl ^0.5
1 g1-macros ^0.5.11
mycroft-macros ^0.4
1 pkg ^0.5
rayon-macro-hack ^0.5.9
svec ^0.5
view_macro ^0.5
wide-str ^0.5
dotenvy-codegen ^0.5
include-glsl ^0.5.11
1 include-glsl-impl ^0.5.11
1 union_export ^0.5.10
vecmerge ^0.5.7
1 wasm-wrapper-gen-impl ^0.4
1 fstrings-rust-proc-macro ^0.5.11
1 future-union-impl ^0.5
interpol-impl ^0.5
1 warp_dsl_impl ^0.4
arsert ^0.5.4
1 arsert_impl ^0.5.4
1 const_id_macro ^0.5.19
1 guid-macro-impl ^0.4
halcyon_macro_impl ^0.5
identify-tts ^0.5.15
meet-macro ^0.5
1 mime-macro-4 ^0.5
mquote ^0.5
1 mquote-impl ^0.5
net-literals-impl ^0.4
1 qjs-derive ^0.5
snax_impl ^0.5
wasm-wrapper-gen ^0.4
1 autoimpl-derive ^0.3
1 conditional_impl ^0.5
const_id ^0.5
1 neo-mime-macro ^0.5.19
uuid_macro ^0.5.7
1 uuid_macro_impl ^0.5.7
warp_dsl ^0.4
470 6 reqwest-wasm optional ^0.5.19
180 safer_ffi-proc_macro optional ^0.5.15
110 1 mime_4 optional ^0.5
doubter optional ^0.4
1 doubter-macros optional ^0.4
1 nightfly optional ^0.5.19
nightfly-twitchax-patch optional ^0.5.19
1 simi optional ^0.5
2 simi-macros optional ^0.5