-
socket2
handling networking sockets with a maximal amount of configuration possible intended
-
neli
Type safe netlink library written in Rust
-
io-extras
File/socket handle/descriptor utilities
-
netstat2
Cross-platform library to retrieve network sockets information
-
vsock
Virtio socket support for Rust
-
tokio-vsock
Asynchronous Virtio socket support for Rust
-
systemfd
A convenient helper for passing sockets into another process. Best to be combined with listenfd and cargo-watch.
-
niri-ipc
Types and helpers for interfacing with the niri Wayland compositor
-
nexy
Multi-network server for the Nex protocol
-
renet2
Server/Client network protocol library for multiplayer games, forked from renet
-
ergot
Eloquence in messaging
-
rustdtp
Cross-platform networking interfaces for Rust
-
xdpilone
Interaction with Linux XDP sockets and rings. No libbpf/libxpd-sys. Lightweight, high-performance.
-
can-socket
no frills CAN sockets (synchronous or async with tokio)
-
threadsafe_zmq
Thread-safe ZeroMQ wrapper with sync and async support
-
nex
Cross-platform networking library in Rust
-
xdp
AF_XDP socket support without C dependencies
-
xdp-socket
fast API to use XDP sockets in Rust
-
lls
list listening sockets
-
nrfxlib
Rust driver for the LTE stack on the Nordic nRF9160
-
bye
graceful shutdown with no downtime
-
stdio-override
overriding Stdin/Stdout/Stderr with a different stream
-
lazy-sock
lightweight library for building Unix Domain Socket services with zero boilerplate. It provides a simple macro to create .sock files (default in /tmp, no root required, auto-clean on reboot)…
-
rshijack
TCP connection hijacker, Rust rewrite of shijack
-
nbmq
Lightweight timerless messaging queue
-
wait-on
CLI Utility to wait on the availability of resources such as Files, HTTP Servers, Ports & Sockets
-
pree
Cross-platform network diagnostics and monitoring for Rust applications
-
nu_plugin_socket
A Nushell plugin for low-level TCP and UDP socket communication
-
nifa
Cross-platform network inspection tool
-
suricatasc
Suricata socket control program
-
librqbit-dualstack-sockets
creating dual-stack TCP and UDP tokio sockets
-
reactive-messaging
Reactive client/server communications, focused on high performance
-
yclip
A cross-platform clipboard syncer
-
rusty_enet
ENet for Rust (and wasm!) transpiled from C
-
blooemu
the best library for OS API's manipulation
-
mpvipc
A small library which provides bindings to control existing mpv instances through sockets
-
ergot-base
Eloquence in messaging
-
emcyphal
Async Cyphal/CAN network stack for no_std environments
-
bsread
streaming protocol
-
cbsk_log
log tool
-
socket_filter
bpf program to monitor host's net traffic
-
nex-sys
network-related system function and call support for nex. Used for low-level system interactions.
-
socket2-plus
A superset of socket2 with additional safe APIs
-
gday_server
Server that lets 2 peers exchange their socket addresses
-
vineyard
SDK: core library
-
afpacket
Bindings for Linux raw packet sockets (AF_PACKET), and an async wrapper
-
sshbind
that securely binds remote services behind multiple SSH jump hosts to a local socket, enabling seamless access with encrypted credential management, TOTP-based two-factor authentication, and automatic reconnection
-
nex-datalink
cross-platform datalink layer networking. Part of nex project.
-
sctp-rs
Idiomatic Rust APIs for Linux SCTP Stack
-
nrfxlib-sys
Rust bindings to the Nordic nRF91* Socket Library
-
nex-socket
Cross-platform socket library. Part of nex project. Offers socket-related functionality.
-
no-std-net
Rust's std::net... without the 'std'.
-
xsio
High-performance Cross-platform Low-level Socket I/O for Rust
-
tokio-socketcan
Asynchronous Linux SocketCAN sockets with tokio
-
rserver
Asynchronous TCP server for intercepting requests, modifying request headers, and replacing responses
-
win_uds
Windows Unix Domain Socket
-
tokio-stream_wasi
work with
Streamandtokio -
raunch
A safe wrapper around launchd launch_activate_socket
-
tls-api-not-tls
TLS API implementation which returns plain sockets. This is NOT TLS implementation.
-
mproxy-reverse
MPROXY: Reverse Proxy. Send upstream data to downstream socket listeners.
-
libsparkypi
control radio switch sockets and similar devices via linux gpiodev
-
nanoserve
Ground-up implementation of a nano HTTP server from TCP sockets
-
grubbnet
Lightweight TCP client/server library for writing networked applications and games
-
gday_contact_exchange_protocol
Protocol for peers to exchange their socket addresses via a server
-
voltlane
TCP multiplexer, turning N TCP streams intoa a single "firehose" stream
-
socket-server-mocker
Mock socket server in Rust, for testing various network clients
-
multicast-socket
Single-socket multi-interface multicast socket
-
sctpx
friendly SCTP wrapper
-
icmp-socket
ICMP sockets for both IPv4 and IPv6
-
hyprrust
that provides an interface with the Hyprland sockets
-
readwrite
Combine Read and Write into a single Read+Write object
-
mctp-linux
Management Component Transport Protocol (MCTP) Linux transport
-
osquery-rs
allows you to execute osquery SQL queries using osquery Thrift API
-
vpp-api-transport
fd.io VPP API transport over shared memory and sockets
-
libzt
Encrypted P2P SD-WAN library by ZeroTier
-
cursock
raw socketing, can be used for sending raw packets and some protocols
-
multisock
Unified types for TCP & Unix sockets
-
lines_from_request
Read lines from a hyper Body in a blocking manner
-
tokio-tls-api
TLS/SSL streams for Tokio giving an implementation of TLS for nonblocking I/O streams
-
proxie
making requests through HTTP or SOCKS proxy
-
slack-rust
Slack API Client
-
net-literals
Literals for IP/socket addresses
-
tcp_typed
wrapper around platform TCP socket APIs that leverages the type system to ensure correct usage. It's quite easy to accidentally misuse the Berkeley sockets or similar APIs, resulting in ECONNRESET/EPIPE/etc…
-
firestarter
A process and shared socket manager
-
mptcp
A helper crate to create MPTCP sockets
-
nell
Linux netlink interface
-
groundwork
that provides a status page for your Rust process
-
dff
Differential Fuzzing Framework
-
lazy-socket
Low level Raw Socket API. WIP
-
nanomsg-sys
The low-level bindings that is used by the nanomsg library
-
arplayer
play and attack ARP
-
nautilus-sockets
A UDP Socket that listens for events
-
aahc
Asynchronous, zero-allocation HTTP client that is agnostic to choice of executor
-
mm-std-embedded-nal
embedded-naltraits for large devices that support the standard library -
xenet-datalink
cross-platform datalink layer networking. Part of xenet project.
-
iso-tp
Async ISO-TP (ISO 15765-2) implementation for embedded devices
-
netstat-esr
Maintained version of netstat-rs which is a cross-platform library to retrieve network sockets information
-
dissonance
An async-friendly Rust library for generating Noise-encrypted transport protocols
-
buplib
A small beeper / buzzer socket wrapper library
-
tokio_socket
Composable tokio-based UDP/TCP sockets
-
rust_asio
Asynchronous I/O library
-
async-socket
General-purpose asynchronous socket stream
-
udplite
An idiomatic UDP-Lite wrapper, with optional mio integration
-
mpvsock
mpv socket ipc client with MIT/Apache-2.0 license
-
unisocket
Unified types for TCP & Unix sockets
-
async-pop2
A fork of simple Pop3 compatible client
-
lazuli
A socket library for consistent, quick, and easy data transfer
-
easy-sockets
aimed at simplifying the creation of socket protocols
-
xenet-socket
Cross-platform socket library. Part of xenet project. Offers socket-related functionality.
-
xdp-util
XDP sockets
-
netstat
Cross-platform library to retrieve network sockets information
-
orbit2
idiomatic layer for orbit2-sys
-
xenet-sys
network-related system function and call support for xenet. Used for low-level system interactions.
-
websocket-stream
Non-blocking Websocket (RFC-6455) wrapper for TcpStream
-
trigout
Trigger based formatter
-
zeromq-2sat
A native Rust implementation of ZeroMQ
-
eigen-services-operatorsinfo
Eigen Layer SDK services operatorsinfo
-
zeromq-twosat
A native Rust implementation of ZeroMQ
-
tokio-sctp
tokio SCTP socket bindings
-
socketstat
Get socket information and statistics
-
libratman
Ratman types, client, and interface library
-
oko-multicast-socket
Single-socket multi-interface multicast socket
-
ofiles
Identify processes that have opened files or sockets
-
signald-rust
interface with Signald
-
socket
Low-level networking interface for Rust
-
socketcan-alt
Rust binding for SocketCAN
-
hyprland-ipc
Hyprland ipc access
-
terrasound
Flutter package that allows you to play live audio data which is received over a local socket connection
-
async-uninet
Unified types for asynchronous TCP & Unix sockets
-
hciraw
The interface to HCI Raw Sockets
-
socket2-ext
An socket2 extension contains utilities for handling networking sockets with a maximal amount of configuration possible intended
-
jnt
full of just neat things
-
tls-api-not-tls-2
TLS API implementation which returns plain sockets. This is NOT TLS implementation.
-
unbounded-udp
Create unbounded UdpSocket in safe Rust
-
unisock
Unified socket with different implementations
-
haproxy-stats-socket
HAProxy stats socket
-
posix-socket
thin wrapper around POSIX sockets
-
async-fetch
Asynchronous HTTP client
-
tokio_socket2
socket2 work with tokio
-
subs
Run a command simultaneously in every subdirectory, and manage with a socket
-
omsxctl
a command line console for openMSX
-
sos-changes
Local socket change event producer and consumer for the Save Our Secrets SDK
-
ctf-packet-relay
Relays CTF packets from a serial device or socket to one or more LTTng relayd sessions
Try searching with DuckDuckGo.