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
|
145
|
2020 | 2021 | 2022 | 2023 | 2024 | 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
async-io is used at run time in 3,459 crates (of which 1,511 optionally). It is a direct run-time dependency in 215 crates. It's used at build time in 16 crates (of which 6 optionally, ). It's used only as a dev dependency in 802 crates (of which 32 directly).
Number of dependers | async-io version | Downloads/month |
---|---|---|
3,480 | 2.4.0 | 3.0M |
778 | 1.13.0 | 1.3M |
1 | 1.12.0 | 48K |
3 | 0.2.7 | 18 |
15 | 0.1.11 | 500 |
Depender (with downloads and own rev deps) | async-io version | |||
---|---|---|---|---|
2.4M | 66 | async-process | ^2.1.0 | |
1.6M | 8 | async-signal | ^2.0.0 | |
4.3M | 169 | quinn | optional | ^2 |
2.2M | 56 | async-global-executor | optional | ^2.2.1 |
2.1M | 1876 | async-std | optional | ^2.2.0 |
2.7M | 48 | sqlx-core | optional | ^1.9.0 |
1.5M | 165 | zbus | optional | ^2.3.2 |
617K | 8 | zookeeper-client | ^2.3.2 | |
587K | 57 | async-net | ^2.0.0 | |
457K | 314 | smol | ^2.1.0 | |
344K | 18 | if-watch | ^2.0.0 | |
864K | 4 | gpiocdev | optional | ^2.2 |
771K | 10 | prodash | optional | ^2.2.1 |
540K | 48 | netlink-sys | optional | ^2 |
150K | 2 | async-reactor-trait | ^2.0 | |
449K | 34 | socketcan | optional | ^1.13 |
333K | 3 | libp2p-mdns | optional | ^2.3.3 |
332K | 12 | libp2p-tcp | optional | ^2.3.3 |
107K | 27 | async-h1 | ^1.13.0 | |
153K | 4 | reactor-trait | optional | ^2.0 |
97K | 44 | bevy_tasks | optional | ^2.0.0 |
74K | 40 | tiberius | optional | ^1.8 |
19K | 16 | smol-macros | ^2.2.0 | |
60K | 5 | stop-token | optional | ^1.6.0 |
19K | qldb | ^1 | ||
15K | 11 | signal-hook-async-std | ~1 | |
14K | 18 | rustls-acme | ^2.3.0 | |
12K | 12 | futures-time | ^1.6.0 | |
10K | 19 | smol-potat | ^1.3 | |
10K | 33 | smol-timeout | ^2.4 | |
25K | 5 | ksni | optional | ^2 |
22K | 22 | aya | optional | ^2.0 |
20K | 10 | smol-hyper | optional | ^2.2.2 |
19K | 2 | oo7 | optional | ^2.4.0 |
16K | 28 | fluvio-future | optional | ^2.3 |
4.7K | 21 | probe-rs | ^2 | |
12K | 12 | iroh-quinn | optional | ^2 |
12K | 6 | async-lsp | optional | ^2 |
2.8K | 31 | smolscale | ^2 | |
2.7K | 2 | async-tftp | ^1.12.0 | |
8.0K | 12 | async-ssh2-lite | optional | ^1.3 |
6.5K | 6 | stretto | optional | ^2.3 |
1.9K | 9 | swayipc-async | ^2 | |
5.9K | 4 | livekit-runtime | optional | ^2.3.1 |
5.8K | 38 | tor-rtcompat | optional | ^2.2.1 |
5.3K | 16 | expectrl | optional | ^1.9.0 |
1.4K | nscan | ^2.3 | ||
4.6K | 6 | tentacle | optional | ^1 |
4.2K | 1 | async-transport | optional | ^2.3.1 |
3.7K | 1 | afpacket | optional | ^1.4 |
3.6K | 11 | agnostic-lite | optional | ^2 |
1.0K | 1 | cands_cyphal | ^2.4.0 | |
950 | 2 | async-ws | ^1.6.0 | |
900 | 1 | veilid-tools | ^1.13.0 | |
3.1K | 3 | feature-extension-for-smol | optional | ^2 |
3.1K | 3 | feature-extension-for-async-std | optional | ^2 |
850 | 5 | smolscale2 | ^2.3.1 | |
3.0K | 7 | fuse3 | optional | ^2.3.1 |
800 | 4 | gluesql_sled_storage | ^1 | |
2.9K | 3 | agnostic-net | optional | ^2 |
750 | 2 | picomux | ^2.3.3 | |
700 | 3 | smol-timeout2 | ^2 | |
700 | 1 | ipstack-geph | ^2.3.2 | |
2.5K | glycin | optional | ^2.3.2 | |
2.4K | 7 | async-sleep | optional | ^1 |
2.4K | 3 | tun-rs | optional | ^2.3 |
550 | 10 | sillad | ^2.3.3 | |
550 | 1 | sillad-conntest | ^2.4.0 | |
2.2K | 3 | async-pidfd | optional | ^1.2 |
550 | 3 | sillad-sosistab3 | ^2.3.3 | |
500 | 3 | smoltimeout | ^2.4.0 | |
500 | 1 | x11rb-async | ^2.3 | |
480 | 1 | edge-nal-std | ^2 | |
400 | laminarmq | ^1.13.0 | ||
360 | 1 | async-h1b | ^1.13.0 | |
340 | haalka | ^2.3 | ||
320 | 4 | netsim-embed-core | ^1.13.0 | |
320 | 2 | mcai-docker | ^1.8.0 | |
290 | betrayer | ^2.3.4 | ||
280 | curseofrust-console | ^2.4 | ||
280 | librice | ^2 | ||
1.3K | 1 | mountpoint-s3-client | optional | ^2.4.0 |
1.3K | 2 | bevy_remote | optional | ^2 |
250 | bevy_webserver | ^2.4.0 | ||
240 | 2 | artwrap | ^2.4 | |
230 | 1 | msedge-tts | ^2.4.0 | |
200 | cross-socket | ^1.13 | ||
1.0K | 2 | withfd | optional | ^2.3.0 |
170 | embassy-net-tuntap | ^1.6.0 | ||
150 | 1 | microsleep | ^1.10.0 | |
150 | 3 | magic-wormhole | ^2.2.0 | |
950 | trillium-cli | optional | ^2.3.2 | |
140 | 8 | trillium-smol | ^2.2.2 | |
130 | curseofrust-server | ^2.4 | ||
900 | 1 | async-pidfd-next | optional | ^2.0 |
120 | timewall | ^2.4.0 | ||
120 | 1 | udp-socket | ^1.3.1 | |
120 | 1 | unisock-smol | ^2.3 | |
120 | 1 | unisock-smol-tungstenite | ^2.3 | |
110 | 7 | busrt | ^1.8.0 | |
nrev | ^2.3 | |||
1 | tetsy-libp2p-mdns | ^1.3.1 | ||
1 | cands_interface | ^2.4.0 | ||
700 | 1 | async-shared-timeout | optional | ^1 |
smol-axum | ^2.2.2 | |||
puteketeke | ^2.2.0 | |||
1 | melib | ^2 | ||
1 | async-dns | ^2 | ||
1 | mwc-libp2p-mdns | ^1.3.0 | ||
4 | runa-io | ^1.9.0 | ||
8 | bramble-common | ^1.6 | ||
ipfs-embed-sqlite | ^1.3.1 | |||
async-quic | ^1.12.0 | |||
1 | criner | ^1.1.0 | ||
2 | fluvio-spu | ^1.3.1 | ||
550 | graceful-shutdown | optional | ^2.3 | |
1 | xenet-socket | ^1.13 | ||
async-std-gpiod | ^1 | |||
frostore | ^2 | |||
3 | futuresdr | ^1.13.0 | ||
2 | ssh_jumper | ^1.4.1 | ||
uair | ^2.4.0 | |||
550 | route_manager | optional | ^2.3 | |
async-time-mock-smol | ^2 | |||
mmtc | ^1.12.0 | |||
1 | tet-libp2p-mdns | ^1.3.0 | ||
async-buf | ^1.6 | |||
1 | std-embedded-nal-async | ^1.9 | ||
4 | af-core | ^1 | ||
2 | async-web-server | ^1.6.0 | ||
edge-std-nal-async | ^2 | |||
kapiti | ^1.3 | |||
quinn_runtime_bevy | ^1.9 | |||
indigo | ^0.1 | |||
3 | nex-socket | ^2.3 | ||
1 | acril-http | ^2 | ||
uwuhi-async | ^2.3.2 | |||
async-defer | ^2.3 | |||
async-std-linux-video | ^1 | |||
copernica-links | ^1.4.1 | |||
rumqttc-async-std | ^1.0 | |||
async-std-hidg | ^1 | |||
relabuf | ^1.6.0 | |||
smtp-dump | ^1.6.0 | |||
bevy_defer_http | ^2.3.2 | |||
docktor | ^1.6 | |||
1 | elbus | ^1.8.0 | ||
netscan | ^2.3 | |||
async-gpiod | ^2 | |||
modio-mqttbridge | ^1.6.0 | |||
netscan-service | ^1.13 | |||
stargazer | ^2.3.2 | |||
async-hidg | ^2 | |||
1 | libp2p-mdns-ouro | ^1.3.1 | ||
async-imap-lite | ^0.1 | |||
1 | fluence-fork-libp2p-mdns | ^1.3.1 | ||
gluesql_shared_sled_storage | ^2.3.2 | |||
gmf | ^1.13.0 | |||
if-watch-plus | ^2.0.0 | |||
1 | netsim-embed-machine | ^1.13.0 | ||
1 | streamlette | ^1.9.0 | ||
cmlterm | ^1.4.0 | |||
2 | collab-common | ^2.3 | ||
460 | 1 | rust-p2p-core | optional | ^2.3 |
450 | 2 | rustp2p | optional | ^2.3 |
390 | ethercrab | optional | ^2.0.0 | |
300 | ease-off | optional | ^2 | |
290 | 1 | gitoxide-core | optional | ^2.2 |
230 | 1 | async-hid | optional | ^2 |
200 | 2 | twitchchat | optional | ^1.1 |
180 | mundy | optional | ^2.3.4 | |
160 | 8 | breadx | optional | ^1 |
160 | 2 | io-mux | optional | ^2.4 |
130 | 1 | tetsy-libp2p-tcp | optional | ^1.2.0 |
110 | 2 | icmp-client | optional | ^1 |
110 | 1 | xilinx-dma | optional | ^2.2 |
1 | hyper-client-sockets | optional | ^2.4.0 | |
4 | fbthrift-transport | optional | ^1 | |
tappers | optional | ^2.3.4 | ||
1 | udp_sas_async | optional | ^2.2.0 | |
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 | ||
crossmist | optional | ^2 | ||
e-libscanner | optional | ^1.7.0 | ||
3 | fcnet | optional | ^2.4.0 | |
1 | fluence-fork-libp2p-tcp | optional | ^1.2.0 | |
1 | futures-util-io-peek | optional | ^1 | |
1 | kvarn-quinn | optional | ^2.0 | |
2 | mfio | optional | ^2 | |
1 | mwc-libp2p-tcp | optional | ^1.2.0 | |
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 | ||
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 | ||
tcp-stream-utils | optional | ^1 | ||
1 | tet-libp2p-tcp | optional | ^1.2.0 | |
3.2M | 6 | piper | dev | ^2.0.0 |
2.9M | 98 | async-executor | dev | ^2.1.0 |
1.5M | 8 | zbus_macros | dev | ^2.3.2 |
426K | gpiocdev-embedded-hal | dev | ^2 | |
129K | 22 | futures-concurrency | dev | ^2.4 |
19K | 1 | edge-executor | dev | ^1.1.9 |
9.3K | 5 | ros2-client | dev | ^2.2.0 |
8.6K | 29 | esp-idf-svc | dev | ^2 |
4.1K | 3 | async-lapin | dev | ^1.3 |
4.0K | 11 | trillium-http | dev | ^2.2.2 |
4.0K | 42 | trillium | dev | ^2.3.1 |
1.1K | 2 | multitask | dev | ^0.1.1 |
850 | async-fifo | dev | ^2.4 | |
400 | 1 | mediasoup | dev | ^1.10.0 |
380 | swansong | dev | ^2.3.2 | |
330 | 1 | netsim-embed | dev | ^1.13.0 |
150 | 1 | my-ecs | dev | ^2.3.4 |
1 | tetsy-libp2p-noise | dev | ^1.2.0 | |
2 | unsend | dev | ^1.13.0 | |
1 | lol-async | dev | ^1.13.0 | |
1 | futures-x-io-timeoutable | dev | ^1.3 | |
7 | mlua-luau-scheduler | dev | ^2.3 | |
1 | nftables-async | dev | ^2.4.0 | |
stream-tls-client_hello-detector | dev | ^1 | ||
l3_extract | dev | ^2.3.2 | ||
async-rustls-stream | dev | ^1.9.0 | ||
5 | nex | dev | ^2.3 | |
1 | mwc-libp2p-noise | dev | ^1.2.0 | |
ruchei | dev | ^2.3.2 | ||
1 | tet-libp2p-noise | dev | ^1.2.0 | |
winit-block-on | dev | ^1.12.0 | ||
async-tls-lite | dev | ^0.1 | ||
composable-utils | dev | ^2.3.4 | ||
1 | hooks | dev | ^2.3.3 | |
stream_multiplexer | dev | ^0.1.9 | ||
1 | fluence-fork-libp2p-noise | dev | ^1.2.0 | |
1 | futures-util-either | dev | ^1 |