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
|
249
|
257
|
2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Socket2 is used at run time in 22,203 crates (of which 15,746 optionally). It is a direct run-time dependency in 398 crates. It's used at build time in 305 crates (of which 220 optionally, 1 directly). It's used only as a dev dependency in 1,416 crates (of which 12 directly).
Number of dependers | Socket2 version | Downloads/month |
---|---|---|
20,279 | 0.5.7 | 8.7M |
1,783 | 0.4.10 | 3.2M |
1 | 0.4.7 | 312K |
1,858 | 0.3.19 | 153K |
3 | 0.2.4 | 180 |
Depender (with downloads and own rev deps) | Socket2 version | |||
---|---|---|---|---|
10.7M | 22902 | tokio | optional | ^0.5.5 |
2.6M | 150 | quinn | ^0.5 | |
2.7M | 8 | quinn-udp | ^0.5 | |
1.3M | 24 | actix-server | ^0.5 | |
1.3M | 1076 | actix-web | ^0.5 | |
5.4M | 1023 | hyper-util | optional | ^0.5 |
4.8M | 1479 | tonic | optional | ^0.5 |
1.0M | 14 | ipconfig | ^0.5.1 | |
2.5M | 25 | io-lifetimes | optional | ^0.5.0 |
1.0M | 462 | redis | optional | ^0.5 |
1.6M | 44 | trust-dns-proto | optional | ^0.5 |
694K | 284 | curl | ^0.5.0 | |
632K | 230 | tokio-postgres | ^0.5 | |
276K | 6 | libp2p-quic | ^0.5.7 | |
272K | 2 | libp2p-mdns | ^0.5.7 | |
273K | 14 | libp2p-tcp | ^0.5.7 | |
641K | 32 | hickory-proto | optional | ^0.5 |
195K | 20 | fred | ^0.5 | |
172K | 3 | litep2p | ^0.5.7 | |
160K | 81 | dns-lookup | ^0.5.2 | |
141K | 31 | scylla | ^0.5.3 | |
135K | 194 | mongodb | ^0.5.5 | |
100K | 44 | mysql_async | ^0.5.2 | |
276K | 19 | io-extras | optional | ^0.5.7 |
86K | 11 | surge-ping | ^0.5.6 | |
65K | 15 | solana-net-utils | ^0.5.7 | |
65K | 28 | solana-streamer | ^0.5.7 | |
54K | 4 | actix-testing | ^0.3 | |
50K | 3 | tokio-tfo | ^0.5.3 | |
151K | 149 | lettre | optional | ^0.5.1 |
47K | 3 | discv5 | ^0.5 | |
40K | 115 | mysql | ^0.5.2 | |
31K | 22 | mdns-sd | ^0.5.5 | |
31K | 15 | pingora-core | >=0.4, <1.0.0 | |
30K | 5 | redis-async | ^0.5 | |
24K | 11 | async-std-resolver | ^0.5 | |
24K | 39 | zenoh | ^0.5.7 | |
24K | 1 | zenoh-link-tcp | ^0.5.7 | |
24K | 1 | zenoh-link-udp | ^0.5.7 | |
23K | 2 | webrtc-mdns | ^0.5 | |
23K | 1 | zenoh-link-tls | ^0.5.7 | |
21K | 3 | shadowsocks | ^0.5 | |
21K | 10 | actix-http-test | ^0.5 | |
19K | nb-connect | ^0.4.0 | ||
19K | 6 | ping | ^0.4 | |
18K | 1 | shadowsocks-service | ^0.5 | |
14K | 33 | tokio-uring | ^0.4.4 | |
43K | 5 | virtual-net | optional | ^0.5.7 |
42K | 5 | virtual-mio | optional | ^0.5.7 |
12K | 11 | libmdns | ^0.5 | |
39K | 18 | salvo_core | optional | ^0.5 |
11K | 3 | hdfs-native | ^0.5 | |
11K | 3 | rustls-tokio-stream | ^0.5 | |
33K | foundations | optional | ^0.5.3 | |
10K | 7 | iroh-quinn | ^0.5 | |
10K | 2 | iroh-quinn-udp | ^0.5 | |
9.1K | 1 | ntex-server | ^0.5 | |
8.1K | 31 | monoio | ^0.5 | |
7.7K | 17 | iroh-net | ^0.5.3 | |
6.9K | 4 | rustis | ^0.5 | |
6.4K | 17 | deno_net | ^0.5.3 | |
18K | 24 | tokio-modbus | optional | ^0.5.5 |
18K | 28 | fluvio-future | optional | ^0.5.7 |
5.3K | 9 | volo | ^0.5 | |
4.6K | 1 | swarm-discovery | ^0.5.5 | |
4.1K | 10 | wtransport | ^0.5.3 | |
4.1K | 6 | tentacle | ^0.5.0 | |
12K | tonic-rustls | optional | ^0.5 | |
10K | 2 | s2n-quic-platform | optional | ^0.5 |
3.4K | 1 | async-transport | ^0.5.6 | |
3.0K | 9 | compio-driver | ^0.5.6 | |
3.0K | orengine | ^0.5.7 | ||
2.9K | 11 | sequoia-ipc | ^0.5 | |
2.8K | 9 | compio-runtime | ^0.5.6 | |
2.8K | 4 | compio-net | ^0.5.6 | |
2.7K | 2 | bcc | ^0.4.4 | |
2.5K | 1 | ping-rs | ^0.4 | |
2.4K | 16 | glommio | ^0.4 | |
2.3K | 2 | rustpython-stdlib | ^0.5.6 | |
2.2K | questdb-rs | ^0.5.5 | ||
2.1K | boomnet | ^0.5.5 | ||
2.1K | 2 | rustdds | ^0.5 | |
2.0K | 1 | simple-mdns | ^0.5 | |
1.3K | 4 | pallas-network | ^0.5.5 | |
1.3K | 1 | rust-p2p-core | ^0.5.7 | |
1.1K | kafka-rs | ^0.5 | ||
1.1K | 1 | witchcraft-server | ^0.5 | |
1.1K | geph4-client | ^0.3.19 | ||
1.0K | 2 | netwatch | ^0.5.3 | |
1.0K | 2 | portmapper | ^0.5.3 | |
950 | 10 | rosrust | ^0.4.1 | |
850 | slinger | ^0.5.5 | ||
800 | 2 | ockam_transport_tcp | ^0.5.6 | |
800 | mlua-socket | ^0.5.7 | ||
2.7K | 5 | message-io | optional | ^0.5.1 |
700 | ockam_transport_uds | ^0.5.6 | ||
700 | 1 | kadcast | ^0.4 | |
650 | 9 | miraland-net-utils | ^0.5.7 | |
650 | mapiproxy | ^0.5.6 | ||
650 | miniserve | ^0.5 | ||
650 | 9 | ckb-network | ^0.5 | |
2.4K | 2 | rhyper | optional | >=0.4.7, <0.6.0 |
600 | pgcat_config | ^0.5 | ||
2.3K | 25 | tokio_wasi | optional | ^0.4.4 |
2.2K | 8 | songbird | optional | ^0.5 |
500 | 1 | tokio-icmp-echo | ^0.4 | |
500 | 4 | veilid-core | ^0.5.7 | |
490 | 2 | realm_syscall | ^0.5 | |
450 | 1 | salvo-utils | ^0.5 | |
450 | 3 | yb-tokio-postgres | ^0.5 | |
1.8K | 6 | boringtun | optional | ^0.4.7 |
410 | 197 | bitcoin-imports | ^0.4.4 | |
400 | 2 | multicast-socket | ^0.3.19 | |
400 | systemfd | ^0.5.7 | ||
370 | 1 | rathole | ^0.4 | |
330 | 1 | mysql_async_wasi | ^0.5.2 | |
330 | 2 | realm_io | ^0.5 | |
330 | dufs | ^0.5 | ||
320 | 8 | may | ^0.5 | |
300 | 8 | thruster | ^0.4.0 | |
290 | odd-box | ^0.5.5 | ||
270 | easytier | ^0.5.5 | ||
270 | failover_vr | ^0.5.7 | ||
260 | mptcp | ^0.5.6 | ||
250 | unix-udp-sock | ^0.5.6 | ||
230 | 2 | trippy-core | ^0.5.7 | |
220 | rustmap | ^0.3.12 | ||
210 | mysql_wasi | ^0.4 | ||
210 | overtls | ^0.5 | ||
210 | 2 | sozu-lib | ^0.5.7 | |
200 | 2 | async-wasi | ^0.4.9 | |
200 | 2 | simple_pg_client | ^0.5 | |
200 | 6 | nuclei | ^0.3.19 | |
190 | netgauze-flow-service | ^0.5 | ||
1.0K | happy-eyeballs | optional | ^0.5.1 | |
180 | 2 | xitca-server | ^0.5.1 | |
170 | 4 | local-ip-addr | ^0.4.7 | |
170 | 2 | xitca-http | ^0.5.1 | |
160 | 2 | mproxy-socket_dispatch | ^0.4 | |
950 | 2 | rsdns | optional | ^0.5.1 |
150 | hiddenlink | ^0.5.7 | ||
150 | 1 | mwc-libp2p-mdns | ^0.3.17 | |
150 | zerodns | ^0.5.5 | ||
150 | 1 | mwc-libp2p-tcp | ^0.3.17 | |
950 | 1 | boringtun-easytier | optional | ^0.4.7 |
140 | 1 | localtunnel-client | ^0.5 | |
140 | 1 | mwc-libp2p-tokio-socks5 | ^0.3 | |
140 | tokio-ping | ^0.3 | ||
140 | 1 | slings | ^0.5 | |
140 | gday_server | ^0.5.7 | ||
130 | 1 | localtunnel-server | ^0.5 | |
130 | 1 | cdns-rs | ^0.5 | |
130 | quincy | ^0.5.2 | ||
130 | ping-async | ^0.5.6 | ||
110 | libp2p-tokio-socks5 | ^0.3 | ||
110 | tycho-network | ^0.5 | ||
110 | clock-bound-d | ^0.5 | ||
110 | 1 | hylarana-transport | ^0.5.6 | |
110 | geph4-exit | ^0.4.9 | ||
110 | gst-plugin-rtsp | ^0.5 | ||
800 | 3 | magic-wormhole | optional | ^0.5.0 |
100 | mirror-transport | ^0.5.6 | ||
100 | 3 | sosistab | ^0.3.19 | |
1 | raw-socket | ^0.3.19 | ||
1 | async-ucx | ^0.4 | ||
4 | srt-tokio | ^0.5 | ||
1 | forky-udpflow | ^0.5.3 | ||
10 | waffles-solana-net-utils | ^0.4.7 | ||
async-traceroute | ^0.5.7 | |||
700 | 5 | pavex | optional | ^0.5.7 |
adrnaln | ^0.5.6 | |||
700 | 1 | hyperdriver | optional | ^0.5 |
wiretun | ^0.5 | |||
gatekeeper | ^0.5 | |||
mping | ^0.5.4 | |||
rndz | ^0.4 | |||
rnp | ^0.4.2 | |||
artnet_to_opendmx | ^0.5.6 | |||
1 | safecoin-net-utils | ^0.4.4 | ||
2 | librqbit-upnp-serve | ^0.5.7 | ||
1 | ssdp-probe | ^0.3.12 | ||
1 | melib | ^0.5 | ||
1 | ipcbus | ^0.4.4 | ||
1 | tetsy-libp2p-tcp | ^0.3.17 | ||
1 | udp-socket | ^0.4.0 | ||
massping | ^0.5.1 | |||
socket-pktinfo | ^0.5.5 | |||
1 | dust_dds | ^0.5 | ||
phantun | ^0.4 | |||
netdiag | ^0.4.4 | |||
1 | photonio-uring | ^0.4 | ||
puff-rs | ^0.4.4 | |||
4 | buffet | ^0.5.7 | ||
1 | spacetimedb-standalone | ^0.5 | ||
3 | fabruic | ^0.5.3 | ||
ndproxy | ^0.4 | |||
1 | socket2-ext | ^0.5.6 | ||
stargazer | ^0.5.7 | |||
2 | xxai-tokio-postgres | ^0.5 | ||
1 | chamomile | ^0.5 | ||
kaboodle | ^0.4.7 | |||
3 | cyfs-bdt | ^0.4.4 | ||
4 | solana-netutil | ^0.3.11 | ||
9 | mco | ^0.5.5 | ||
p2p_channel | ^0.5.7 | |||
duf | ^0.4 | |||
4 | kvarn-tokio-uring | ^0.4.4 | ||
multican | ^0.3.8 | |||
dufs-zh | ^0.4 | |||
encrypted-dns | ^0.5.7 | |||
1 | fluence-fork-libp2p-mdns | ^0.3.19 | ||
1 | oblivion | ^0.5.7 | ||
rping | ^0.5.5 | |||
sacn-unofficial | ^0.3.4 | |||
sap-rs | ^0.5.7 | |||
dxcllistener | ^0.5.4 | |||
gst-plugin-threadshare | ^0.5 | |||
1 | simple-socket | ^0.3 | ||
atm0s-sdn-transport-udp | ^0.5.5 | |||
sockets | ^0.4.7 | |||
1 | tetsy-libp2p-mdns | ^0.3.19 | ||
1 | mycelium_lib | ^0.3.4 | ||
1 | aquatic_ws | ^0.5 | ||
1 | btmgmt | ^0.4 | ||
1 | kvarn-quinn-udp | ^0.5 | ||
mmproxy | ^0.4.7 | |||
asport-server | ^0.5.7 | |||
3 | awak | ^0.5 | ||
3 | deno_flash | ^0.4.7 | ||
7 | libp2prs-tcp | ^0.3.12 | ||
1 | ascom-alpaca | ^0.5.5 | ||
e-libscanner | ^0.4.4 | |||
1 | rd-std | ^0.4.0 | ||
stabilizer-stream | ^0.5.4 | |||
wmproxy | ^0.5.5 | |||
1 | aquatic_http | ^0.5 | ||
asport-client | ^0.5.7 | |||
sock5s | ^0.4.1 | |||
socket_config | ^0.5.3 | |||
tuic-server | ^0.5.3 | |||
crab-kafka | ^0.5.7 | |||
ekko | ^0.5.3 | |||
1 | hdfs-client | ^0.5.5 | ||
houserat | ^0.3.11 | |||
instance-chart | ^0.5 | |||
tracert | ^0.5 | |||
uhttp | ^0.5 | |||
2 | aquatic_udp | ^0.5 | ||
1 | aquatic_udp_load_test | ^0.5 | ||
madsim-tokio-postgres | ^0.4 | |||
3 | nex-socket | ^0.5 | ||
ping-fox | ^0.4 | |||
searchlight | ^0.4 | |||
dndx-forked-unix-udp-sock | ^0.4 | |||
3 | gemachain-net-utils | ^0.4.2 | ||
pack2 | ^0.4.4 | |||
aori-rs | ^0.5.5 | |||
1 | citadel_wire | ^0.5.1 | ||
nperf | ^0.4.9 | |||
3 | pi_blocking_udp | ^0.5 | ||
1 | squinn-udp | ^0.5 | ||
tunio | ^0.4.4 | |||
ctf-packet-relay | ^0.4 | |||
1 | logimesh | ^0.5 | ||
roameo | ^0.4 | |||
1 | rustybit-lib | ^0.5.5 | ||
udis | ^0.5.7 | |||
eruption-sdk | ^0.4.7 | |||
f1-api | ^0.4.0 | |||
500 | stblib | optional | ^0.5.7 | |
cnspr | ^0.5 | |||
esplora-tapyrus | ^0.3.18 | |||
heph-rt | ^0.4.0 | |||
kres | ^0.3.8 | |||
libutp-rs | ^0.3.15 | |||
packets | >=0.3.16, <0.4.0 | |||
picoquic | ^0.3 | |||
tokio-sctp | ^0.4 | |||
1 | artnet_reciever | ^0.5.2 | ||
aws-smithy-http-server-python | ^0.5.2 | |||
buffett-core | ^0.3.8 | |||
2 | cogo | ^0.4 | ||
datadot | ^0.3.8 | |||
pfly_rust | ^0.3.12 | |||
webrtc-rs-mdns | ^0.3 | |||
adborc | ^0.4.7 | |||
demikernel | ^0.5.7 | |||
flashbang | ^0.4 | |||
mdns-resolver | ^0.4 | |||
ptproxy | ^0.5.3 | |||
qrpc-broker | ^0.3 | |||
sctp-udp | ^0.4 | |||
tokio_socket2 | ^0.5.3 | |||
tuic-client | ^0.5.3 | |||
wez-mdns | ^0.5 | |||
1 | xenet-socket | ^0.5 | ||
arthouse | ^0.5.6 | |||
automotive | ^0.5.7 | |||
dbs-fuse | ^0.4.4 | |||
dtn7 | ^0.5.6 | |||
2 | libtun | ^0.3.12 | ||
mpad | ^0.3.11 | |||
ping-proxy | ^0.4 | |||
radicle-node | ^0.5.7 | |||
tokio-ssdp | ^0.4.1 | |||
tx3 | ^0.4.4 | |||
cross-socket | ^0.5 | |||
fibra | ^0.5 | |||
frosty | ^0.4 | |||
nakamoto-net-mio | ^0.4 | |||
1 | quilkin | ^0.5.4 | ||
2 | rgz_transport | ^0.5.2 | ||
tcp-stream-utils | ^0.5 | |||
1 | tiny-ping | ^0.4.0 | ||
tokio-icmp | ^0.3.0 | |||
3 | tokio-opengauss | ^0.4 | ||
1 | att | ^0.4 | ||
dhcplayer | ^0.4 | |||
1 | drmem-drv-sump | ^0.5 | ||
2 | fluke-buffet | ^0.5.6 | ||
1 | gday_hole_punch | ^0.5.7 | ||
4 | nakamoto-net-poll | ^0.4 | ||
1 | ratcurl | ^0.4.0 | ||
1 | tet-libp2p-mdns | ^0.3.17 | ||
1 | tet-libp2p-tcp | ^0.3.17 | ||
tokio-raw | ^0.3.12 | |||
arta-async-std | ^0.5.7 | |||
1 | ax_core | ^0.4.2 | ||
completeio | >=0.5.4 | |||
condure | ^0.4 | |||
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 | |
relay-man | ^0.4.7 | |||
relayport-rs | ^0.5.5 | |||
tachyon-networking | ^0.4.2 | |||
tinkerforge-async | ^0.5.5 | |||
tonel | ^0.5.3 | |||
1 | uwuhi | ^0.5.3 | ||
wasm-agnostic | =0.4.7 | |||
wtransport_lightyear_patch | ^0.5.3 | |||
zbusdg | ^0.3.9 | |||
zenoh-router | ^0.3.19 | |||
autodiscover-rs | ^0.3.12 | |||
correspondent | ^0.4.6 | |||
dhcpm | ^0.5 | |||
discret | ^0.5.7 | |||
1 | fluence-fork-libp2p-tcp | ^0.3.17 | ||
2 | icmp-client | ^0.5 | ||
mdlogger | ^0.5.6 | |||
1 | mysql_async_uu | ^0.5.2 | ||
neo4j | ^0.5.6 | |||
netcode-rs | ^0.5.7 | |||
tokio-udt | ^0.4.4 | |||
tokio-wireguard | ^0.5.3 | |||
doip-tokio | ^0.4 | |||
erin | ^0.4 | |||
1 | ots-core | ^0.5 | ||
460 | 7 | hyper_wasi | optional | ^0.4.7 |
440 | 2 | sans-io-runtime | optional | ^0.5 |
360 | rmqtt-raft | optional | ^0.5 | |
270 | 5 | kvarn | optional | ^0.5.3 |
160 | 6 | agnostic | optional | ^0.5 |
160 | 1 | handy-grpc | optional | ^0.5 |
110 | 1 | cyper | optional | ^0.5 |
rama-hyper-util | optional | ^0.5 | ||
3 | tokio-listener | optional | ^0.5.3 | |
hyper-util-wasm | optional | ^0.5 | ||
1 | netservices | optional | ^0.5.7 | |
wlambda | optional | ^0.3.11 | ||
aggligator-util | 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 | |
3 | hyper_imp | optional | >=0.4.7, <0.6.0 | |
1 | librice-proto | optional | ^0.5 | |
madsim-real-tokio | optional | ^0.5.5 | ||
satrs | optional | ^0.5.4 | ||
satrs-core | optional | ^0.5.4 | ||
skua-voice | optional | ^0.5 | ||
sma-proto | optional | ^0.5.7 | ||
2 | spirit-tokio | optional | ^0.4 | |
yhy_net_lettre | optional | ^0.5.1 | ||
4.5M | 287 | tungstenite | dev | ^0.5.5 |
3.5M | 33 | polling | dev | ^0.5.5 |
330K | 1 | jsonrpsee-server | dev | ^0.5.1 |
321K | 23 | miow | dev | ^0.5.3 |
106K | 47 | io-uring | dev | ^0.5 |
83K | 26 | domain | dev | ^0.5.5 |
10K | 2 | coap | dev | ^0.5 |
7.1K | jsonrpsee-http-server | dev | ^0.4 | |
280 | 2 | compio-quic | dev | ^0.5.6 |
240 | miraland-geyser-plugin-postgres | dev | ^0.5.7 | |
150 | 2 | rustix-uring | dev | ^0.5 |
loona | dev | ^0.5.7 | ||
1 | smpte2022-1-fec | dev | ^0.3 | |
2 | aurelius | dev | ^0.3.11 | |
1 | ktls | dev | ^0.5.7 | |
ocypod | dev | ^0.3 | ||
linux-io-uring | dev | ^0.3 | ||
mco-redis-rs | dev | ^0.3 | ||
1 | silent-tungstenite | dev | ^0.5.5 | |
http-serve | dev | ^0.4.0 | ||
fluffici_redis | dev | ^0.4 | ||
netstack-smoltcp | dev | ^0.5.6 | ||
citp | dev | ^0.5.3 |