1 | 2 | 3 | 3 | 3 | 4 | 7 | 8 | 9 | 11 | 11 | 11 | 10 | 9 | 10 | 12 | 10 | 11 | 12 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 15 | 17 | 18 | 21 | 21 | 20 | 24 | 32 | 35 | 40 | 42 | 51 | 56 | 56 | 60 |
64
|
68
|
76
|
84
|
85
|
89
|
89
|
98
|
96
|
99
|
99
|
101
|
102
|
106
|
111
|
113
|
113
|
121
|
127
|
135
|
138
|
146
|
147
|
156
|
166
|
167
|
172
|
173
|
177
|
179
|
181
|
184
|
191
|
200
|
202
|
207
|
214
|
225
|
229
|
238
|
235
|
236
|
237
|
244
|
251
|
250
|
260
|
2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Socket2 is used at run time in 22,365 crates (of which 15,871 optionally). It is a direct run-time dependency in 399 crates. It's used at build time in 300 crates (of which 214 optionally, 1 directly). It's used only as a dev dependency in 1,414 crates (of which 12 directly).
Number of dependers | Socket2 version | Downloads/month |
---|---|---|
20,581 | 0.5.7 | 8.6M |
1,673 | 0.4.10 | 3.2M |
1,822 | 0.3.19 | 129K |
3 | 0.2.4 | 35 |
Depender (with downloads and own rev deps) | Socket2 version | |||
---|---|---|---|---|
10.5M | 23082 | tokio | optional | ^0.5.5 |
2.9M | 151 | quinn | ^0.5 | |
3.0M | 8 | quinn-udp | ^0.5 | |
1.4M | 24 | actix-server | ^0.5 | |
1.4M | 1082 | actix-web | ^0.5 | |
1.0M | 14 | ipconfig | ^0.5.1 | |
5.6M | 1030 | hyper-util | optional | ^0.5 |
5.0M | 1492 | tonic | optional | ^0.5 |
2.5M | 25 | io-lifetimes | optional | ^0.5.0 |
709K | 285 | curl | ^0.5.0 | |
1.1M | 464 | redis | optional | ^0.5 |
1.8M | 43 | trust-dns-proto | optional | ^0.5 |
660K | 233 | tokio-postgres | ^0.5 | |
274K | 6 | libp2p-quic | ^0.5.7 | |
271K | 2 | libp2p-mdns | ^0.5.7 | |
271K | 14 | libp2p-tcp | ^0.5.7 | |
667K | 32 | hickory-proto | optional | ^0.5 |
191K | 20 | fred | ^0.5 | |
173K | 3 | litep2p | ^0.5.7 | |
172K | 83 | dns-lookup | ^0.5.2 | |
147K | 31 | scylla | ^0.5.3 | |
136K | 194 | mongodb | ^0.5.5 | |
102K | 44 | mysql_async | ^0.5.2 | |
307K | 19 | io-extras | optional | ^0.5.7 |
88K | 11 | surge-ping | ^0.5.6 | |
68K | 15 | solana-net-utils | ^0.5.7 | |
68K | 28 | solana-streamer | ^0.5.7 | |
55K | 3 | tokio-tfo | ^0.5.3 | |
159K | 151 | lettre | optional | ^0.5.1 |
45K | 4 | actix-testing | ^0.3 | |
45K | 3 | discv5 | ^0.5 | |
40K | 115 | mysql | ^0.5.2 | |
35K | 15 | pingora-core | >=0.4, <1.0.0 | |
35K | 22 | mdns-sd | ^0.5.5 | |
34K | 5 | redis-async | ^0.5 | |
27K | 10 | actix-http-test | ^0.5 | |
23K | 11 | async-std-resolver | ^0.5 | |
23K | 2 | webrtc-mdns | ^0.5 | |
23K | 3 | shadowsocks | ^0.5 | |
21K | 39 | zenoh | ^0.5.7 | |
21K | 1 | zenoh-link-tcp | ^0.5.7 | |
21K | 1 | zenoh-link-udp | ^0.5.7 | |
20K | nb-connect | ^0.4.0 | ||
20K | 1 | zenoh-link-tls | ^0.5.7 | |
19K | 7 | ping | ^0.4 | |
19K | 1 | shadowsocks-service | ^0.5 | |
15K | 33 | tokio-uring | ^0.4.4 | |
12K | 3 | hdfs-native | ^0.5 | |
38K | 5 | virtual-net | optional | ^0.5.7 |
37K | foundations | optional | ^0.5.3 | |
37K | 5 | virtual-mio | optional | ^0.5.7 |
11K | 8 | iroh-quinn | ^0.5 | |
11K | 2 | iroh-quinn-udp | ^0.5 | |
11K | 11 | libmdns | ^0.5 | |
10K | 3 | rustls-tokio-stream | ^0.5 | |
9.8K | 35 | monoio | ^0.5 | |
9.2K | 4 | rustis | ^0.5 | |
9.1K | 1 | ntex-server | ^0.5 | |
8.4K | 18 | iroh-net | ^0.5.3 | |
22K | 18 | salvo_core | optional | ^0.5 |
6.4K | 17 | deno_net | ^0.5.3 | |
19K | 24 | tokio-modbus | optional | ^0.5.5 |
18K | 28 | fluvio-future | optional | ^0.5.7 |
5.8K | 9 | volo | ^0.5 | |
16K | tonic-rustls | optional | ^0.5 | |
5.2K | 1 | swarm-discovery | ^0.5.5 | |
4.9K | 10 | wtransport | ^0.5.3 | |
4.0K | 1 | async-transport | ^0.5.6 | |
3.8K | 6 | tentacle | ^0.5.0 | |
3.5K | 2 | rustdds | ^0.5 | |
3.4K | 9 | compio-driver | ^0.5.6 | |
3.3K | 1 | ping-rs | ^0.4 | |
3.2K | 9 | compio-runtime | ^0.5.6 | |
10K | 2 | s2n-quic-platform | optional | ^0.5 |
3.2K | 4 | compio-net | ^0.5.6 | |
3.1K | 11 | sequoia-ipc | ^0.5 | |
2.9K | 1 | xenet-socket | ^0.5 | |
2.4K | 2 | portmapper | ^0.5.3 | |
2.4K | 2 | netwatch | ^0.5.3 | |
2.3K | 2 | rustpython-stdlib | ^0.5.6 | |
2.2K | 2 | bcc | ^0.4.4 | |
2.2K | questdb-rs | ^0.5.5 | ||
1.9K | 1 | simple-mdns | ^0.5 | |
1.7K | orengine | ^0.5.7 | ||
1.6K | 16 | glommio | ^0.4 | |
1.3K | 4 | pallas-network | ^0.5.5 | |
1.3K | geph4-client | ^0.3.19 | ||
1.2K | 9 | miraland-net-utils | ^0.5.7 | |
1.1K | kafka-rs | ^0.5 | ||
1.1K | unix-udp-sock | ^0.5.6 | ||
950 | 10 | rosrust | ^0.4.1 | |
950 | slinger | ^0.5.5 | ||
3.1K | 3 | hyper_imp | optional | >=0.4.7, <0.6.0 |
700 | 1 | rust-p2p-core | ^0.5 | |
2.5K | 25 | tokio_wasi | optional | ^0.4.4 |
650 | mapiproxy | ^0.5.6 | ||
650 | miniserve | ^0.5 | ||
600 | 2 | ockam_transport_tcp | ^0.5.6 | |
2.3K | 6 | message-io | optional | ^0.5.1 |
2.3K | 8 | songbird | optional | ^0.5 |
600 | pgcat_config | ^0.5 | ||
2.2K | 1 | rhyper | optional | >=0.4.7, <0.6.0 |
550 | ockam_transport_uds | ^0.5.6 | ||
500 | 1 | rathole | ^0.4 | |
500 | 9 | ckb-network | ^0.5 | |
500 | 1 | quilkin | ^0.5.4 | |
500 | fibra | ^0.5 | ||
480 | 4 | veilid-core | ^0.5.7 | |
1.9K | 6 | boringtun | optional | ^0.4.7 |
460 | 1 | tokio-icmp-echo | ^0.4 | |
450 | rping | ^0.5.5 | ||
440 | dufs | ^0.5 | ||
410 | mlua-socket | ^0.5.7 | ||
400 | 1 | kadcast | ^0.4 | |
390 | zbusdg | ^0.3.9 | ||
380 | 1 | salvo-utils | ^0.5 | |
380 | 3 | yb-tokio-postgres | ^0.5 | |
370 | 197 | bitcoin-imports | ^0.4.4 | |
360 | systemfd | ^0.5.7 | ||
360 | uhttp | ^0.5 | ||
350 | 8 | may | ^0.5 | |
320 | 3 | sosistab | ^0.3.19 | |
310 | 1 | slings | ^0.5 | |
310 | 1 | localtunnel-client | ^0.5 | |
300 | 1 | uwuhi | ^0.5.3 | |
290 | 1 | mwc-libp2p-tcp | ^0.3.17 | |
280 | 1 | mwc-libp2p-tokio-socks5 | ^0.3 | |
280 | failover_vr | ^0.5.7 | ||
260 | mptcp | ^0.5.6 | ||
260 | 1 | localtunnel-server | ^0.5 | |
250 | quincy | ^0.5.2 | ||
240 | 1 | mwc-libp2p-mdns | ^0.3.17 | |
230 | tycho-network | ^0.5 | ||
220 | 2 | async-wasi | ^0.4.9 | |
210 | mysql_wasi | ^0.4 | ||
190 | 6 | nuclei | ^0.3.19 | |
180 | 1 | witchcraft-server | ^0.5 | |
180 | 2 | multicast-socket | ^0.3.19 | |
170 | neo4j | ^0.5.6 | ||
170 | odd-box | ^0.5.5 | ||
160 | 2 | mproxy-socket_dispatch | ^0.4 | |
160 | hiddenlink | ^0.5.7 | ||
160 | 2 | trippy-core | ^0.5.7 | |
150 | 2 | xitca-server | ^0.5.1 | |
150 | 1 | cdns-rs | ^0.5 | |
150 | libp2p-tokio-socks5 | ^0.3 | ||
950 | happy-eyeballs | optional | ^0.5.1 | |
150 | 8 | thruster | ^0.4.0 | |
950 | 5 | pavex | optional | ^0.5.7 |
140 | 2 | xitca-http | ^0.5.1 | |
140 | 2 | simple_pg_client | ^0.5 | |
140 | 4 | local-ip-addr | ^0.4.7 | |
140 | gday_server | ^0.5.7 | ||
130 | 1 | hylarana-transport | ^0.5.6 | |
130 | gst-plugin-rtsp | ^0.5 | ||
130 | netgauze-flow-service | ^0.5 | ||
130 | encrypted-dns | ^0.5.7 | ||
130 | mirror-transport | ^0.5.6 | ||
130 | ping-async | ^0.5.6 | ||
130 | 2 | realm_io | ^0.5 | |
120 | easytier | ^0.5.5 | ||
120 | crab-kafka | ^0.5.7 | ||
120 | 4 | srt-tokio | ^0.5 | |
110 | overtls | ^0.5 | ||
850 | 2 | rsdns | optional | ^0.5.1 |
110 | tinkerforge-async | ^0.5.5 | ||
110 | 1 | spacetimedb-standalone | ^0.5 | |
110 | geph4-exit | ^0.4.9 | ||
100 | clock-bound-d | ^0.5 | ||
800 | 1 | boringtun-easytier | optional | ^0.4.7 |
100 | wez-mdns | ^0.5 | ||
async-traceroute | ^0.5.7 | |||
750 | 2 | sans-io-runtime | optional | ^0.5 |
4 | solana-netutil | ^0.3.11 | ||
750 | 1 | hyperdriver | optional | ^0.5 |
2 | realm_syscall | ^0.5 | ||
tokio-ping | ^0.3 | |||
netcode-rs | ^0.5.7 | |||
1 | raw-socket | ^0.3.19 | ||
rustmap | ^0.3.12 | |||
gatekeeper | ^0.5 | |||
tuic-server | ^0.5.3 | |||
tokio-raw | ^0.3.12 | |||
10 | waffles-solana-net-utils | ^0.4.7 | ||
radicle-node | ^0.5.7 | |||
tuic-client | ^0.5.3 | |||
relayport-rs | ^0.5.5 | |||
1 | dust_dds | ^0.5 | ||
2 | librqbit-upnp-serve | ^0.5.7 | ||
mping | ^0.5.4 | |||
1 | safecoin-net-utils | ^0.4.4 | ||
tokio-wireguard | ^0.5.3 | |||
1 | tetsy-libp2p-tcp | ^0.3.17 | ||
1 | ipcbus | ^0.4.4 | ||
1 | ssdp-probe | ^0.3.12 | ||
wasm-agnostic | =0.4.7 | |||
1 | chamomile | ^0.5 | ||
1 | udp-socket | ^0.4.0 | ||
3 | fabruic | ^0.5.3 | ||
1 | tiny-ping | ^0.4.0 | ||
1 | async-ucx | ^0.4 | ||
massping | ^0.5.1 | |||
phantun | ^0.4 | |||
3 | deno_flash | ^0.4.7 | ||
2 | sozu-lib | ^0.5.7 | ||
aori-rs | ^0.5.5 | |||
4 | nakamoto-net-poll | ^0.4 | ||
tonel | ^0.5.3 | |||
3 | tokio-opengauss | ^0.4 | ||
3 | cyfs-bdt | ^0.4.4 | ||
1 | photonio-uring | ^0.4 | ||
puff-rs | ^0.4.4 | |||
1 | melib | ^0.5 | ||
4 | buffet | ^0.5.7 | ||
netdiag | ^0.4.4 | |||
1 | ratcurl | ^0.4.0 | ||
9 | mco | ^0.5.5 | ||
ndproxy | ^0.4 | |||
tunio | ^0.4.4 | |||
kaboodle | ^0.4.7 | |||
atm0s-sdn-transport-udp | ^0.5.5 | |||
1 | simple-socket | ^0.3 | ||
tokio-udt | ^0.4.4 | |||
wiretun | ^0.5 | |||
3 | awak | ^0.5 | ||
asport-server | ^0.5.7 | |||
p2p_channel | ^0.5.7 | |||
relay-man | ^0.4.7 | |||
asport-client | ^0.5.7 | |||
4 | kvarn-tokio-uring | ^0.4.4 | ||
multican | ^0.3.8 | |||
2 | xxai-tokio-postgres | ^0.5 | ||
dufs-zh | ^0.4 | |||
1 | fluence-fork-libp2p-mdns | ^0.3.19 | ||
1 | fluence-fork-libp2p-tcp | ^0.3.17 | ||
1 | aquatic_ws | ^0.5 | ||
duf | ^0.4 | |||
1 | btmgmt | ^0.4 | ||
sacn-unofficial | ^0.3.4 | |||
tracert | ^0.5 | |||
1 | aquatic_http | ^0.5 | ||
ekko | ^0.5.3 | |||
socket-pktinfo | ^0.5.5 | |||
1 | aquatic_udp_load_test | ^0.5 | ||
1 | citadel_wire | ^0.5.1 | ||
2 | aquatic_udp | ^0.5 | ||
mmproxy | ^0.4.7 | |||
zerodns | ^0.5.5 | |||
1 | ascom-alpaca | ^0.5.5 | ||
1 | kvarn-quinn-udp | ^0.5 | ||
7 | libp2prs-tcp | ^0.3.12 | ||
3 | nex-socket | ^0.5 | ||
tokio-ssdp | ^0.4.1 | |||
buffett-core | ^0.3.8 | |||
1 | rd-std | ^0.4.0 | ||
1 | tet-libp2p-tcp | ^0.3.17 | ||
socket_config | ^0.5.3 | |||
1 | tet-libp2p-mdns | ^0.3.17 | ||
1 | tetsy-libp2p-mdns | ^0.3.19 | ||
demikernel | ^0.5.7 | |||
1 | hdfs-client | ^0.5.5 | ||
instance-chart | ^0.5 | |||
tachyon-networking | ^0.4.2 | |||
wtransport_lightyear_patch | ^0.5.3 | |||
cnspr | ^0.5 | |||
2 | cogo | ^0.4 | ||
datadot | ^0.3.8 | |||
madsim-tokio-postgres | ^0.4 | |||
1 | artnet_reciever | ^0.5.2 | ||
discret | ^0.5.7 | |||
1 | mysql_async_wasi | ^0.5.2 | ||
ping-fox | ^0.4 | |||
sockets | ^0.4.7 | |||
tokio-sctp | ^0.4 | |||
wmproxy | ^0.5.5 | |||
aws-smithy-http-server-python | ^0.5.2 | |||
3 | gemachain-net-utils | ^0.4.2 | ||
pack2 | ^0.4.4 | |||
zenoh-router | ^0.3.19 | |||
arta-async-std | ^0.5.7 | |||
nperf | ^0.4.9 | |||
1 | socket2-ext | ^0.5.6 | ||
webrtc-rs-mdns | ^0.3 | |||
automotive | ^0.5.7 | |||
dhcplayer | ^0.4 | |||
eruption-sdk | ^0.4.7 | |||
f1-api | ^0.4.0 | |||
1 | logimesh | ^0.5 | ||
adrnaln | ^0.5.6 | |||
1 | drmem-drv-sump | ^0.5 | ||
esplora-tapyrus | ^0.3.18 | |||
1 | forky-udpflow | ^0.5.3 | ||
heph-rt | ^0.4.0 | |||
kres | ^0.3.8 | |||
libutp-rs | ^0.3.15 | |||
packets | >=0.3.16, <0.4.0 | |||
picoquic | ^0.3 | |||
sock5s | ^0.4.1 | |||
1 | ax_core | ^0.4.2 | ||
gst-plugin-threadshare | ^0.5 | |||
pfly_rust | ^0.3.12 | |||
stargazer | ^0.5.7 | |||
arthouse | ^0.5.6 | |||
flashbang | ^0.4 | |||
mdns-resolver | ^0.4 | |||
1 | oblivion | ^0.5.7 | ||
ptproxy | ^0.5.3 | |||
qrpc-broker | ^0.3 | |||
searchlight | ^0.4 | |||
tokio-icmp | ^0.3.0 | |||
cross-socket | ^0.5 | |||
dbs-fuse | ^0.4.4 | |||
dtn7 | ^0.5.6 | |||
frosty | ^0.4 | |||
2 | libtun | ^0.3.12 | ||
mpad | ^0.3.11 | |||
ping-proxy | ^0.4 | |||
roameo | ^0.4 | |||
tcp-stream-utils | ^0.5 | |||
tx3 | ^0.4.4 | |||
adborc | ^0.4.7 | |||
completeio | >=0.5.4 | |||
condure | ^0.4 | |||
2 | fluke-buffet | ^0.5.6 | ||
1 | mycelium_lib | ^0.3.4 | ||
nakamoto-net-mio | ^0.4 | |||
artnet_to_opendmx | ^0.5.6 | |||
autodiscover-rs | ^0.3.12 | |||
correspondent | ^0.4.6 | |||
ctf-packet-relay | ^0.4 | |||
dndx-forked-unix-udp-sock | ^0.4 | |||
doip-tokio | ^0.4 | |||
sap-rs | ^0.5.7 | |||
boomnet | ^0.5.5 | |||
e-libscanner | ^0.4.4 | |||
houserat | ^0.3.11 | |||
hyper-timeout-connector | ^0.2 | |||
2 | icmp-socket | ^0.4.4 | ||
1 | libp2p-mdns-ouro | ^0.4.0 | ||
1 | libutp-sys | build | ^0.3.15 | |
3 | pi_blocking_udp | ^0.5 | ||
rnp | ^0.4.2 | |||
stabilizer-stream | ^0.5.4 | |||
1 | att | ^0.4 | ||
dhcpm | ^0.5 | |||
dxcllistener | ^0.5.4 | |||
1 | gday_hole_punch | ^0.5.7 | ||
2 | icmp-client | ^0.5 | ||
mdlogger | ^0.5.6 | |||
1 | mysql_async_uu | ^0.5.2 | ||
rndz | ^0.4 | |||
sctp-udp | ^0.4 | |||
1 | squinn-udp | ^0.5 | ||
tokio_socket2 | ^0.5.3 | |||
udis | ^0.5.7 | |||
erin | ^0.4 | |||
1 | ots-core | ^0.5 | ||
2 | rgz_transport | ^0.5.2 | ||
1 | rustybit-lib | ^0.5.5 | ||
480 | 7 | hyper_wasi | optional | ^0.4.7 |
460 | stblib | optional | ^0.5.7 | |
350 | 1 | hyper2 | optional | >=0.4.7, <0.6.0 |
330 | 3 | magic-wormhole | optional | ^0.5.0 |
330 | rmqtt-raft | optional | ^0.5 | |
290 | 5 | kvarn | optional | ^0.5.3 |
250 | 1 | handy-grpc | optional | ^0.5 |
110 | 1 | cyper | optional | ^0.5 |
100 | 3 | tokio-listener | optional | ^0.5.3 |
rama-hyper-util | optional | ^0.5 | ||
2 | spirit-tokio | optional | ^0.4 | |
hyper-util-wasm | optional | ^0.5 | ||
satrs | optional | ^0.5.4 | ||
satrs-core | optional | ^0.5.4 | ||
1 | netservices | optional | ^0.5.7 | |
wlambda | optional | ^0.3.11 | ||
aggligator-util | optional | ^0.5 | ||
6 | agnostic | optional | ^0.5 | |
8 | breadx | optional | ^0.4 | |
1 | cableguard | optional | ^0.5.4 | |
cotton-ssdp | optional | ^0.5 | ||
2 | futures-dnsv2 | optional | ^0.5 | |
httproxide | optional | ^0.5 | ||
1 | hyper-patch | optional | >=0.4.7, <0.6.0 | |
1 | hyper-util-blutgang | optional | ^0.5 | |
1 | librice-proto | optional | ^0.5 | |
madsim-real-tokio | optional | ^0.5.5 | ||
skua-voice | optional | ^0.5 | ||
sma-proto | optional | ^0.5.7 | ||
yhy_net_lettre | optional | ^0.5.1 | ||
3.8M | 33 | polling | dev | ^0.5.5 |
4.1M | 288 | tungstenite | dev | ^0.5.5 |
326K | 23 | miow | dev | ^0.5.3 |
315K | 1 | jsonrpsee-server | dev | ^0.5.1 |
113K | 48 | io-uring | dev | ^0.5 |
81K | 26 | domain | dev | ^0.5.5 |
10K | 2 | coap | dev | ^0.5 |
7.6K | jsonrpsee-http-server | dev | ^0.4 | |
490 | miraland-geyser-plugin-postgres | dev | ^0.5.7 | |
340 | 2 | compio-quic | dev | ^0.5.6 |
270 | netstack-smoltcp | dev | ^0.5.6 | |
140 | 2 | rustix-uring | dev | ^0.5 |
120 | loona | dev | ^0.5.7 | |
2 | aurelius | dev | ^0.3.11 | |
1 | ktls | dev | ^0.5.7 | |
ocypod | dev | ^0.3 | ||
1 | smpte2022-1-fec | dev | ^0.3 | |
citp | dev | ^0.5.3 | ||
mco-redis-rs | dev | ^0.3 | ||
fluffici_redis | dev | ^0.4 | ||
1 | silent-tungstenite | dev | ^0.5.5 | |
linux-io-uring | dev | ^0.3 | ||
http-serve | dev | ^0.4.0 |