Active direct dependers over time: total, gained/lost
11
23
28
30
37
42
47
53
70
75
77
84
86
89
82
89
88
86
86
92
88
87
84
85
82
82
84
85
90
90
94
98
99
99
100
100
101
100
102
104
109
116
117
123
126
125
132
133
134
132
131
135
146
142
138
144
144
2020 2021 2022 2023 2024 2025

async-io is used at run time in 3,485 crates (of which 1,516 optionally). It is a direct run-time dependency in 217 crates. It's used at build time in 16 crates (of which 6 optionally, ). It's used only as a dev dependency in 807 crates (of which 32 directly).

Number of dependers async-io version Downloads/month
3,812 2.4.0 4.2M
481 1.13.0 1.4M
1 1.12.0 85K
14 0.1.11 2.3K
Depender (with downloads and own rev deps) async-io version
3.7M 66 async-process ^2.1.0
2.9M 8 async-signal ^2.0.0
4.9M 171 quinn optional ^2
2.3M 55 async-global-executor optional ^2.2.1
2.2M 1885 async-std optional ^2.2.0
2.7M 48 sqlx-core optional ^1.9.0
1.5M 168 zbus optional ^2.3.2
656K 8 zookeeper-client ^2.3.2
593K 57 async-net ^2.0.0
455K 317 smol ^2.1.0
345K 18 if-watch ^2.0.0
826K 10 prodash optional ^2.2.1
795K 4 gpiocdev optional ^2.2
561K 47 netlink-sys optional ^2
155K 2 async-reactor-trait ^2.0
423K 36 socketcan optional ^1.13
114K 27 async-h1 ^1.13.0
335K 3 libp2p-mdns optional ^2.3.3
335K 12 libp2p-tcp optional ^2.3.3
158K 4 reactor-trait optional ^2.0
109K 46 bevy_tasks optional ^2.0.0
84K 40 tiberius optional ^1.8
21K 17 smol-macros ^2.2.0
63K 5 stop-token optional ^1.6.0
20K 11 signal-hook-async-std ~1
12K 18 rustls-acme ^2.3.0
12K 33 smol-timeout ^2.4
11K qldb ^1
9.9K 19 smol-potat ^1.3
27K 7 ksni optional ^2
9.1K 13 futures-time ^1.6.0
22K 10 smol-hyper optional ^2.2.2
20K 2 oo7 optional ^2.4.0
19K 24 aya optional ^2.0
16K 7 async-lsp optional ^2
4.9K 21 probe-rs ^2
13K 12 iroh-quinn optional ^2
13K 4 livekit-runtime optional ^2.3.1
12K 28 fluvio-future optional ^2.3
2.9K 31 smolscale ^2
2.6K 2 async-tftp ^1.12.0
8.1K 12 async-ssh2-lite optional ^1.3
2.0K 9 swayipc-async ^2
6.6K 6 stretto optional ^2.3
5.4K 38 tor-rtcompat optional ^2.2.1
5.0K 8 fuse3 optional ^2.3.1
4.9K 16 expectrl optional ^1.9.0
1.4K nscan ^2.3
4.7K 7 async-sleep optional ^1
4.6K 6 tentacle optional ^1
4.3K 1 async-transport optional ^2.3.1
1.0K 2 async-ws ^1.6.0
1.0K quinn_runtime_bevy ^1.9
900 3 smol-timeout2 ^2
850 1 ipstack-geph ^2.3.2
850 1 veilid-tools ^1.13.0
850 4 gluesql_sled_storage ^1
800 2 picomux ^2.3.3
2.9K glycin optional ^2.3.2
750 netscan-service ^1.13
2.8K 3 async-pidfd optional ^1.2
700 10 sillad ^2.3.3
700 1 sillad-conntest ^2.4.0
2.6K 1 afpacket optional ^1.4
650 3 sillad-sosistab3 ^2.3.3
650 frostore ^2
550 stargazer ^2.3.2
550 1 x11rb-async ^2.3
2.2K 11 agnostic-lite optional ^2
500 5 smolscale2 ^2.3.1
2.1K 3 feature-extension-for-smol optional ^2
2.1K 3 feature-extension-for-async-std optional ^2
500 gluesql_shared_sled_storage ^2.3.2
2.0K 3 agnostic-net optional ^2
480 1 edge-nal-std ^2
1.7K 1 mountpoint-s3-client optional ^2.4.0
400 laminarmq ^1.13.0
390 3 magic-wormhole ^2.2.0
330 3 smoltimeout ^2.4.0
1.4K 4 tun-rs optional ^2.3
320 2 mcai-docker ^1.8.0
280 librice ^2
230 1 async-h1b ^1.13.0
1.2K 2 withfd optional ^2.3.0
1.1K 2 bevy_remote optional ^2
210 2 artwrap ^2.4
200 cross-socket ^1.13
190 betrayer ^2.3.4
1.0K graceful-shutdown optional ^2.3
950 1 async-pidfd-next optional ^2.0
950 trillium-cli optional ^2.3.2
130 1 msedge-tts ^2.4.0
850 ethercrab optional ^2.0.0
100 embassy-net-tuntap ^1.6.0
smol-axum ^2.2.2
7 busrt ^1.8.0
1 udp-socket ^1.3.1
nrev ^2.3
1 cands_cyphal ^2.4.0
mmtc ^1.12.0
8 trillium-smol ^2.2.2
curseofrust-console ^2.4
1 streamlette ^1.9.0
1 async-dns ^2
1 melib ^2
relabuf ^1.6.0
puteketeke ^2.2.0
1 tetsy-libp2p-mdns ^1.3.1
1 cands_interface ^2.4.0
4 runa-io ^1.9.0
1 unisock-smol ^2.3
550 1 async-shared-timeout optional ^1
bevy_webserver ^2.4.0
1 fluence-fork-libp2p-mdns ^1.3.1
haalka ^2.3
1 unisock-smol-tungstenite ^2.3
async-quic ^1.12.0
2 fluvio-spu ^1.3.1
curseofrust-server ^2.4
4 netsim-embed-core ^1.13.0
async-std-gpiod ^1
1 tet-libp2p-mdns ^1.3.0
async-std-linux-video ^1
8 bramble-common ^1.6
netscan ^2.3
3 nex-socket ^2.3
async-buf ^1.6
1 xenet-socket ^1.13
1 criner ^1.1.0
kapiti ^1.3
timewall ^2.4.0
2 async-web-server ^1.6.0
edge-std-nal-async ^2
indigo ^0.1
async-time-mock-smol ^2
1 microsleep ^1.10.0
1 acril-http ^2
1 netsim-embed-machine ^1.13.0
async-defer ^2.3
copernica-links ^1.4.1
rumqttc-async-std ^1.0
uwuhi-async ^2.3.2
async-std-hidg ^1
ipfs-embed-sqlite ^1.3.1
1 libp2p-mdns-ouro ^1.3.1
smtp-dump ^1.6.0
async-hidg ^2
bevy_defer_http ^2.3.2
docktor ^1.6
1 elbus ^1.8.0
4 af-core ^1
async-gpiod ^2
modio-mqttbridge ^1.6.0
1 std-embedded-nal-async ^1.9
gmf ^1.13.0
2 ssh_jumper ^1.4.1
async-imap-lite ^0.1
cmlterm ^1.4.0
3 futuresdr ^1.13.0
1 mwc-libp2p-mdns ^1.3.0
uair ^2.4.0
2 collab-common ^2.3
if-watch-plus ^2.0.0
470 ease-off optional ^2
420 route_manager optional ^2.3
380 1 async-hid optional ^2
370 mundy optional ^2.3.4
300 heartbeat-watchdog optional ^2.4.0
190 2 twitchchat optional ^1.1
160 8 breadx optional ^1
160 1 gitoxide-core optional ^2.2
150 2 io-mux optional ^2.4
140 3 fcnet optional ^2.4.0
110 2 icmp-client optional ^1
100 dir-meta optional ^2.4.0
crossmist optional ^2
1 futures-util-io-peek optional ^1
1 mwc-libp2p-tcp optional ^1.2.0
1 tetsy-libp2p-tcp optional ^1.2.0
1 xilinx-dma optional ^2.2
agnostic_async_executor optional ^1.3
amiya optional ^1
ant-libp2p-mdns optional ^2.3.3
6 ant-libp2p-tcp optional ^2.3.3
1 async-interval optional ^1
1 async-peek optional ^0.2
async-tcp optional ^0.2
1 aya-nightly optional ^2.0
backoff-tower optional ^1.13
e-libscanner optional ^1.7.0
4 fbthrift-transport optional ^1
1 fluence-fork-libp2p-tcp optional ^1.2.0
1 hyper-client-sockets optional ^2.4.0
1 kvarn-quinn optional ^2.0
2 mfio optional ^2
netlink-sys-mio-0-8 optional ^1.3
pg_wire optional ^1.3.1
rfdx optional ^1.3
riptun optional ^1.0.1
rs-matter optional =1.12
rtx optional ^1.6.0
1 rust-p2p-core optional ^2.3
2 rustp2p optional ^2.3
2 seqknock-common optional ^1.10.0
3 sqlx-build-trust-core optional ^1.9.0
3 sqlx-etorreborre-core optional ^1.9.0
squinn optional ^2.0
swaynag optional ^1.1
tappers optional ^2.3.4
tcp-stream-utils optional ^1
1 tet-libp2p-tcp optional ^1.2.0
1 udp_sas_async optional ^2.2.0
4.5M 6 piper dev ^2.0.0
3.1M 98 async-executor dev ^2.1.0
1.5M 8 zbus_macros dev ^2.3.2
392K gpiocdev-embedded-hal dev ^2
145K 23 futures-concurrency dev ^2.4
17K 5 ros2-client dev ^2.2.0
8.3K 29 esp-idf-svc dev ^2
5.4K 1 edge-executor dev ^1.1.9
4.2K 3 async-lapin dev ^1.3
3.7K 11 trillium-http dev ^2.2.2
3.7K 43 trillium dev ^2.3.1
1.4K 2 multitask dev ^0.1.1
850 async-fifo dev ^2.4
500 1 mediasoup dev ^1.10.0
380 swansong dev ^2.3.2
330 1 netsim-embed dev ^1.13.0
230 l3_extract dev ^2.3.2
140 1 nftables-async dev ^2.4.0
2 unsend dev ^1.13.0
stream-tls-client_hello-detector dev ^1
7 mlua-luau-scheduler dev ^2.3
stream_multiplexer dev ^0.1.9
1 tetsy-libp2p-noise dev ^1.2.0
1 mwc-libp2p-noise dev ^1.2.0
5 nex dev ^2.3
async-rustls-stream dev ^1.9.0
1 tet-libp2p-noise dev ^1.2.0
1 lol-async dev ^1.13.0
1 futures-x-io-timeoutable dev ^1.3
ruchei dev ^2.3.2
async-tls-lite dev ^0.1
1 my-ecs dev ^2.3.4
winit-block-on dev ^1.12.0
1 fluence-fork-libp2p-noise dev ^1.2.0
1 futures-util-either dev ^1
1 hooks dev ^2.3.3
composable-utils dev ^2.3.4