-
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
-
systemfd
A convenient helper for passing sockets into another process. Best to be combined with listenfd and cargo-watch.
-
tokio-vsock
Asynchronous Virtio socket support for Rust
-
renet2
Server/Client network protocol library for multiplayer games, forked from renet
-
vsock
Virtio socket support for Rust
-
niri-ipc
Types and helpers for interfacing with the niri Wayland compositor
-
nexy
Multi-network server for the Nex protocol
-
egui_graph
A general-purpose node graph widget for egui
-
xdp
AF_XDP socket support without C dependencies
-
ergot
Eloquence in messaging
-
xdpilone
Interaction with Linux XDP sockets and rings. No libbpf/libxpd-sys. Lightweight, high-performance.
-
fshc
A tiny file and socket handle counter, a modern open source alternative to handle.exe
-
rustdtp
Cross-platform networking interfaces for Rust
-
ergot-base
Eloquence in messaging
-
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
-
aahc
Asynchronous, zero-allocation HTTP client that is agnostic to choice of executor
-
lls
list listening sockets
-
xdp-socket
fast API to use XDP sockets in Rust
-
stdio-override
overriding Stdin/Stdout/Stderr with a different stream
-
nrfxlib
Rust driver for the LTE stack on the Nordic nRF9160
-
bye
graceful shutdown with no downtime
-
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)…
-
fgp-daemon
Fast Gateway Protocol SDK for building low-latency daemon services
-
suricatasc
Suricata socket control program
-
rshijack
TCP connection hijacker, Rust rewrite of shijack
-
nbmq
Lightweight timerless messaging queue
-
librqbit-dualstack-sockets
creating dual-stack TCP and UDP tokio sockets
-
nifa
Cross-platform network inspection tool
-
tcptotcp
TCP Transfers
-
reactive-messaging
Reactive client/server communications, focused on high performance
-
yclip
A cross-platform clipboard syncer
-
msg-common
Common functions and types for the msg crates
-
mpvipc
A small library which provides bindings to control existing mpv instances through sockets
-
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
-
blooemu
the best library for OS API's manipulation
-
emcyphal
Async Cyphal/CAN network stack for no_std environments
-
socket-traits
Traits for generic programming over sockets of various different protocols and address families
-
arcbox-virtio
VirtIO device implementations for ArcBox
-
rusty_enet
ENet for Rust (and wasm!) transpiled from C
-
cbsk_log
log tool
-
bsread
streaming protocol
-
nex-sys
network-related system function and call support for nex. Used for low-level system interactions.
-
socket_filter
bpf program to monitor host's net traffic
-
socket2-plus
A superset of socket2 with additional safe APIs
-
gday_server
Server that lets 2 peers exchange their socket addresses
-
nu_plugin_socket
A Nushell plugin for low-level TCP and UDP socket communication
-
msg-socket
Sockets for msg-rs
-
sctp-rs
Idiomatic Rust APIs for Linux SCTP Stack
-
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
-
nrfxlib-sys
Rust bindings to the Nordic nRF91* Socket Library
-
nex-datalink
cross-platform datalink layer networking. Part of nex project.
-
nex-socket
Cross-platform socket library. Part of nex project. Offers socket-related functionality.
-
rserver
Asynchronous TCP server for intercepting requests, modifying request headers, and replacing responses
-
xsio
High-performance Cross-platform Low-level Socket I/O for Rust
-
tehuti-socket
Socket engine for Tehuti communication system
-
no-std-net
Rust's std::net... without the 'std'.
-
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.
-
tokio-socketcan
Asynchronous Linux SocketCAN sockets with tokio
-
grubbnet
Lightweight TCP client/server library for writing networked applications and games
-
sctpx
friendly SCTP wrapper
-
mproxy-reverse
MPROXY: Reverse Proxy. Send upstream data to downstream socket listeners.
-
libsparkypi
control radio switch sockets and similar devices via linux gpiodev
-
hyprrust
that provides an interface with the Hyprland sockets
-
multicast-socket
Single-socket multi-interface multicast socket
-
readwrite
Combine Read and Write into a single Read+Write object
-
mctp-linux
Management Component Transport Protocol (MCTP) Linux transport
-
icmp-socket
ICMP sockets for both IPv4 and IPv6
-
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
-
multisock
Unified types for TCP & Unix sockets
-
cursock
raw socketing, can be used for sending raw packets and some protocols
-
slack-rust
Slack API Client
-
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
-
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
-
net-literals
Literals for IP/socket addresses
-
nell
Linux netlink interface
-
mptcp
A helper crate to create MPTCP sockets
-
groundwork
that provides a status page for your Rust process
-
nanoserve
Ground-up implementation of a nano HTTP server from TCP sockets
-
lazy-socket
Low level Raw Socket API. WIP
-
dff
Differential Fuzzing Framework
-
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
-
xenet-datalink
cross-platform datalink layer networking. Part of xenet project.
-
mm-std-embedded-nal
embedded-naltraits for large devices that support the standard library -
netstat-esr
Maintained version of netstat-rs which is a cross-platform library to retrieve network sockets information
-
iso-tp
Async ISO-TP (ISO 15765-2) implementation for embedded devices
-
buplib
A small beeper / buzzer socket wrapper library
-
dissonance
An async-friendly Rust library for generating Noise-encrypted transport protocols
-
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
-
lazuli
A socket library for consistent, quick, and easy data transfer
-
async-pop2
A fork of simple Pop3 compatible client
-
netstat
Cross-platform library to retrieve network sockets information
-
easy-sockets
aimed at simplifying the creation of socket protocols
-
xenet-sys
network-related system function and call support for xenet. Used for low-level system interactions.
-
orbit2
idiomatic layer for orbit2-sys
-
xenet-socket
Cross-platform socket library. Part of xenet project. Offers socket-related functionality.
-
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
-
xdp-util
XDP sockets
-
socketstat
Get socket information and statistics
-
libratman
Ratman types, client, and interface library
-
signald-rust
interface with Signald
-
ofiles
Identify processes that have opened files or sockets
-
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
-
socket
Low-level networking interface for Rust
-
tokio-sctp
tokio SCTP socket bindings
-
async-uninet
Unified types for asynchronous TCP & Unix sockets
-
hciraw
The interface to HCI Raw Sockets
-
jnt
full of just neat things
-
unbounded-udp
Create unbounded UdpSocket in safe Rust
-
tls-api-not-tls-2
TLS API implementation which returns plain sockets. This is NOT TLS implementation.
-
unisock
Unified socket with different implementations
-
haproxy-stats-socket
HAProxy stats socket
-
posix-socket
thin wrapper around POSIX sockets
-
async-fetch
Asynchronous HTTP client
-
oko-multicast-socket
Single-socket multi-interface multicast socket
-
subs
Run a command simultaneously in every subdirectory, and manage with a socket
-
socket2-ext
An socket2 extension contains utilities for handling networking sockets with a maximal amount of configuration possible intended
-
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
-
socktee
A command line utility to copy UNIX domain socket datagrams from one socket to two other sockets
Try searching with DuckDuckGo.