-
sysinfo
get system information such as processes, CPUs, disks, components and networks
-
socket2
handling networking sockets with a maximal amount of configuration possible intended
-
ipnet
types and useful methods for working with IPv4 and IPv6 network addresses, commonly called IP prefixes. The new
IpNet
,Ipv4Net
, andIpv6Net
types build on the existingIpAddr
… -
tokio-rustls
Asynchronous TLS/SSL streams for Tokio using Rustls
-
object_store
A generic object store interface for uniformly interacting with AWS S3, Google Cloud Storage, Azure Blob Storage and local files
-
rustls-native-certs
allows rustls to use the platform native certificate store
-
local-ip-address
Retrieve system's local IP address and Network Interfaces/Adapters on Linux, macOS and Windows
-
libp2p
Peer-to-peer networking library
-
hickory-resolver
Hickory DNS is a safe and secure DNS library. This Resolver library uses the Client library to perform all DNS queries. The Resolver is intended to be a high-level library for any DNS record resolution…
-
netlink-packet-route
netlink packet types
-
quinn
Versatile QUIC transport protocol implementation
-
ipnetwork
work with IP CIDRs in Rust
-
governor
A rate-limiting implementation in Rust
-
zenoh
Zero Overhead Pub/Sub/Query Protocol
-
cid
CID in rust
-
native-tls
A wrapper over a platform's native TLS implementation
-
linux-raw-sys
Generated bindings for Linux's userspace API
-
tokio-metrics
Runtime and task level metrics for Tokio applications
-
cap-std
Capability-based version of the Rust standard library
-
agate
Very simple server for the Gemini hypertext protocol
-
quiche
🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
-
s2n-quic
IETF QUIC protocol
-
socketcan
Linux SocketCAN library. Send and receive CAN frames via CANbus on Linux.
-
capnp-rpc
Cap'n Proto remote procedure call protocol
-
if-addrs
Return interface IP addresses on Posix and windows systems
-
matchit
A high performance, zero-copy URL router
-
openssh
SSH through OpenSSH
-
tun
TUN device creation and handling
-
neli
Type safe netlink library written in Rust
-
tower-sessions
🥠 Sessions as a
tower
andaxum
middleware -
async-nats
A async Rust NATS client
-
multiaddr
format
-
suppaftp
A super FTP/FTPS client library for Rust
-
ssh2
Bindings to libssh2 for interacting with SSH servers and executing remote commands, forwarding local ports, etc
-
google-drive3
A complete library to interact with drive (protocol v3)
-
Yoda
Browser for Gemini Protocol
-
async-net
Async networking primitives for TCP/UDP/Unix communication
-
tonic-build
Codegen module of
tonic
gRPC implementation -
irc
usable, async IRC for Rust
-
arti
Tor privacy tools
-
pnet
Cross-platform, low level networking using the Rust programming language
-
aws-types
Cross-service types for the AWS SDK
-
aws-sdk-lambda
AWS SDK for AWS Lambda
-
amqprs
AMQP 0-9-1 client implementation for RabbitMQ
-
azure_storage_blobs
Azure Blob Storage crate from the Azure SDK for Rust
-
idna
IDNA (Internationalizing Domain Names in Applications) and Punycode
-
mdns-sd
mDNS Service Discovery library with no async runtime dependency
-
simple-dns
parse and write DNS packets
-
netlink-sys
netlink sockets, with optional integration with tokio
-
gcloud-sdk
Async Google gRPC/REST APIs and the client implementation hiding complexity of GCP authentication based on Tonic middleware and Reqwest
-
hyper-rustls
Rustls+hyper integration for pure rust HTTPS
-
webrtc-sdp
parses strings in the format of the Session Description Protocol according to RFC4566. It specifically supports the subset of features required to support WebRTC according to the JSEP draft.
-
ipconfig
Get network adapters information and network configuration for windows
-
shadowsocks-rust
shadowsocks is a fast tunnel proxy that helps you bypass firewalls
-
bgpkit-parser
MRT/BGP/BMP data processing library
-
rumqttc
An efficient and robust mqtt client for your connected devices
-
str0m
WebRTC library in Sans-IO style
-
swayipc
controlling sway through its IPC interface
-
pcap
A packet capture API around pcap/wpcap
-
salvo-serde-util
serde util for salvo
-
yamux
Multiplexer over reliable, ordered connections
-
russh
A client and server SSH library
-
discv5
p2p discv5 discovery protocol
-
protoc-bin-vendored
protoc binaries compiled by Google and bundled in this crate
-
wtransport
WebTransport (over HTTP3) protocol
-
azure_data_cosmos
Rust wrappers around Microsoft Azure REST APIs - Azure Cosmos DB
-
gix-packetline
gitoxide project implementing the pkt-line serialization format
-
pulsar
Rust client for Apache Pulsar
-
iceoryx2
Lock-Free Zero-Copy Interprocess Communication
-
fast-socks5
Fast SOCKS5 client/server implementation written in Rust async/.await (tokio)
-
tun-rs
Cross-platform Tun/Tap library
-
nftables
Safe abstraction for nftables JSON API. It can be used to create nftables rulesets in Rust and parse existing nftables rulesets from JSON.
-
iprange
manage IP ranges
-
actix-codec
Codec utilities for working with framed protocols
-
sniffnet
Application to comfortably monitor your network traffic
-
thrift
Rust bindings for the Apache Thrift RPC system
-
tokio-native-tls
TLS/SSL streams for Tokio using native-tls giving an implementation of TLS for nonblocking I/O streams
-
axum-valid
validation extractors for your Axum application, allowing you to validate data using validator, garde, validify or all of them
-
azure_devops_rust_api
Rust API library for Azure DevOps
-
actix-service
Service trait and combinators for representing asynchronous request/response operations
-
hickory-client
Hickory DNS is a safe and secure DNS library. This is the Client library with DNSSEC support. DNSSEC with NSEC validation for negative records, is complete. The client supports dynamic…
-
litep2p
Peer-to-peer networking library
-
rustls-tokio-stream
AsyncRead/AsyncWrite interface for RustTLS on Tokio
-
stun-rs
Rust framework to manage STUN messages
-
ntpd
Full-featured implementation of NTP with NTS support
-
tentacle
Minimal implementation for a multiplexed p2p network framework
-
mac_address
Cross-platform retrieval of a network interface MAC address
-
nacos-sdk
Nacos client in Rust
-
zenoh-plugin-mqtt
Zenoh plugin for MQTT
-
google-cloud-storage
Google Cloud Platform storage client library
-
systemfd
A convenient helper for passing sockets into another process. Best to be combined with listenfd and cargo-watch.
-
foca
Gossip-based cluster membership discovery, based on SWIM
-
raptorq
(RFC6330)
-
libunftp
Extensible, async, cloud orientated FTP(S) server library
-
sozu
fast, reliable, hot reconfigurable HTTP reverse proxy
-
dns-lookup
dns resolving api, much like rust's unstable api. Also includes getaddrinfo and getnameinfo wrappers for libc variants.
-
udp-over-tcp
Command-line tool for tunneling UDP datagrams over TCP
-
vproxy
A high-performance HTTP/HTTPS/SOCKS5 proxy server
-
rabbitmqadmin
v2 is a major revision of rabbitmqadmin, one of the RabbitMQ CLI tools that target the HTTP API
-
cidr
IP network and IP host within network types
-
ssh2-config
an ssh configuration parser for ssh2-rs
-
moq-clock
CLOCK over QUIC
-
hyperlane-quick-start
Hyperlane is a lightweight and high-performance Rust HTTP server library designed to simplify network service development. It supports HTTP request parsing, response building, and TCP communication…
-
etherparse
parsing & writing a bunch of packet based protocols (EthernetII, IPv4, IPv6, UDP, TCP ...)
-
cproxy
Transparent proxy built on cgroup net_cls
-
ros2-client
ROS2 client library based on RustDDS
-
doh-proxy
A DNS-over-HTTPS (DoH) and ODoH (Oblivious DoH) proxy
-
matrix-sdk-base
The base component to build a Matrix client library
-
aws-smithy-runtime
The new smithy runtime crate
-
surge-ping
Asynchronous ICMP ping library
-
sct
Certificate transparency SCT verification library
-
renet
Server/Client network library for multiplayer games with authentication and connection management
-
zeromq
A native Rust implementation of ZeroMQ
-
async-graphql
A GraphQL server library implemented in Rust
-
google-sheets4
A complete library to interact with Sheets (protocol v4)
-
openssh-sftp-client
Highlevel API used to communicate with openssh sftp server
-
lakers
EDHOC (RFC 9528)
-
httpwg-cli
A CLI able to run httpwg test cases (h2spec replacement)
-
conjure-error
Runtime support for generated Conjure errors
-
metainfo
Transmissing metainfo across components
-
ttrpc
version of ttrpc
-
wireman
A TUI based gRPC client
-
quic-rpc
A streaming rpc system based on quic
-
paperclip
OpenAPI tooling library for type-safe compile-time checked HTTP APIs
-
dapr
Rust SDK for dapr
-
demagnetize
Convert magnet links to .torrent files
-
openapi-tui
This TUI allows you to list and browse APIs described by the openapi specification
-
bandwhich
Display current network utilization by process, connection and remote IP/hostname
-
google-analytics3-cli
A complete library to interact with analytics (protocol v3)
-
ipinfo
ipinfo: A Rust library for IPInfo
-
turmoil
Simulation testing framework for distributed systems
-
mles
distributed publish-subscribe data server
-
ppp
A Proxy Protocol Parser written in Rust. See HAProxy for the protocol specification.
-
shadowsocks
fast tunnel proxy that helps you bypass firewalls
-
netstat2
Cross-platform library to retrieve network sockets information
-
amq-protocol
AMQP specifications
-
arti-client
connecting to the Tor network as an anonymous client
-
bufsize
bytes::BufMut implementation to count buffer size
-
bollard-next
An asynchronous Docker daemon API
-
rps_paijo
My first project of a simple Rock, Paper, Scissors game in Rust
-
prefix-trie
Prefix trie datastructure (both a set and a map) that provides exact and longest-prefix matches
-
stargazer
A fast and easy to use Gemini server
-
fluvio-future
I/O futures for Fluvio project
-
dockworker
Docker daemon API client. (a fork of Faraday's boondock)
-
rabbitmq-stream-client
client for RabbitMQ Stream
-
nispor
Unified interface for Linux network state querying
-
pandoras_pot
Honeypot designed to send huge amounts of data to rude web scrapers
-
rusteron-client
core client functionalities for interacting with the Aeron protocol, such as establishing connections, subscribing, and publishing. It uses the Aeron C bindings from aeron-client module.
-
network-interface
Retrieve system's Network Interfaces on Linux, FreeBSD, macOS and Windows on a standarized manner
-
rqbit
A bittorrent command line client and server
-
domain
A DNS library for Rust
-
retina
high-level RTSP multimedia streaming library
-
iceoryx2-bb-system-types
iceoryx2: [internal] strong types that represents low level constructs like file, path, ip address, etc
-
ntex-mqtt
Client and Server framework for MQTT v5 and v3.1.1 protocols
-
gping
Ping, but with a graph
-
adx
Poll Google's Maven repository to fetch the latest versions of AndroidX packages
-
pavao
Rust client library for SMB 2/3 based on libsmbclient
-
metrics_cloudwatch_embedded
CloudWatch embedded metrics format emitter for the metrics crate
-
system-interface
Extensions to the Rust standard library
-
matrix-commander
but convenient CLI-based Matrix client app for sending and receiving
-
jid
struct for Jabber IDs
-
vopono
Launch applications via VPN tunnels using temporary network namespaces
-
google-cloud-auth
Google Cloud Client Libraries for Rust - Authentication
-
bytebuffer
networking and binary protocols
-
pnet_packet
Cross-platform, binary packet parsing and manipulation
-
kafka
Rust client for Apache Kafka
-
pingora
A framework to build fast, reliable and programmable networked systems at Internet scale
-
fopro
Experimental caching HTTP forward proxy (memory+disk)
-
netdev
Cross-platform library for network interface
-
aws-sdk-ecs
AWS SDK for Amazon EC2 Container Service
-
rash_core
Declarative shell scripting using Rust native bindings
-
retry-policies
A collection of plug-and-play retry policies for Rust projects
-
rusp
USP toolkit
-
iroh-quinn
Versatile QUIC transport protocol implementation
-
pistol
about Cybersecurity
-
tls-listener
wrap incoming Stream of connections in TLS
-
upnp-daemon
A daemon for continuously opening ports via UPnP
-
proto_core
Core proto APIs
-
sctp-proto
A pure Rust implementation of SCTP in Sans-IO style
-
ion-binary-rs
Pure Rust parser, encoder and hasher for Amazon's Ion binary format
-
google-cloud-rust-raw
A set of client libraries to interact with various Google Cloud Platform services
-
igd-next
Internet Gateway Protocol client
-
flute
File Delivery over Unidirectional Transport (FLUTE)
-
rtnetlink
manipulate linux networking resources via netlink
-
kawa
Agnostic representation of HTTP/1.1 and HTTP/2.0 for parsing, generating and translating HTTP messages, with zero-copy, made for Sōzu
-
tx5
The main holochain tx5 webrtc networking crate
-
volo
high-performance and strong-extensibility Rust RPC framework that helps developers build microservices
-
dhcproto
A DHCP parser and encoder for DHCPv4/DHCPv6.
dhcproto
aims to be a functionally complete DHCP implementation. -
risotto
High performance BMP collector
-
rusthound
Active Directory data collector for Bloodhound written in rust
-
submap
B-Tree map for pub/sub services
-
prometheus_wireguard_exporter
Prometheus WireGuard Exporter
-
scip
SCIP (pronunciation: "skip") is a language-agnostic protocol for indexing source code, which can be used to power code navigation functionality such as Go to definition, Find references, and Find implementations
-
rpki
validating and creating RPKI data
-
unftp
When you need to FTP, but don't want to. An async, cloud orientated FTP(S) server built on libunftp
-
aft
Transfer files easily and fast
-
netgauze-bgp-pkt
BGP-4 Protocol representation and serde
-
deltalake-azure
Native Delta Lake implementation in Rust
-
namecheap-ddns
Updates the A + Dynamic DNS records for Namecheap
-
rusteron-rb
ring buffer and broadcast functionalities via aeron c bindings, allowing efficient, low-latency message passing between different threads or processes. This module implements Single Producer…
-
russh-sftp
SFTP subsystem supported server and client for Russh
-
moq-clock-ietf
CLOCK over QUIC
-
dust_dds
Data Distribution Service (DDS) implementation
-
astro-dnssd
& safe DNS-SD wrapper
-
aardvark-dns
A container-focused DNS server
-
http-range-header
No-dep range header parser
-
ethercrab
An EtherCAT master in pure Rust that is no_std compatible
-
actix-server
General purpose TCP server built for the Actix ecosystem
-
wol-rs
Wake-on-LAN utility
-
netavark
A container network stack
-
libssh2-sys
Native bindings to the libssh2 library
-
port_check
Get a free local port or check if a port somewhere is reachable
-
socks5-impl
Fundamental abstractions and async read / write functions for SOCKS5 protocol and Relatively low-level asynchronized SOCKS5 server implementation based on tokio
-
tsyncp
Async channel APIs (mpsc, broadcast, barrier, etc) over TCP for message-passing
-
crev-wot
Scalable, social, Code REView system that we desperately need - Web of Trust library
-
edge-nal
Hosts a bunch of traits which are not yet available in the embedded-nal-async crate
-
vsock
Virtio socket support for Rust
-
ai-gateway
AI gateway for managing and routing LLM requests - Govern, Secure, and Optimize your AI Traffic
-
wiresmith
Auto-config WireGuard clients into a mesh
-
interfaces
interacting with network interfaces
-
sdp-types
SDP (RFC 4566) types, parser and serializer
-
hiddenlink
tunnel which tries to hide itself inside of other protocols
-
zmq
High-level bindings to the zeromq library
-
aggligator
Aggregates multiple links (TCP or similar) into one connection having their combined bandwidth and provides resiliency against failure of individual links
-
utuntap
A low level Rust library for Tun/Tap devices
-
elb-log-parser
AWS ELB log parser which parses Classic LB and ALB logs into JSONs
-
open62541
High-level, safe bindings for the C99 library open62541, an open source and free implementation of OPC UA (OPC Unified Architecture)
-
crosstown_bus
Event Bus with RabbitMQ for Rust
-
dlt_parse
parsing the "Diagnostic Log and Trace" network protocol (currently without payload interpretation)
-
sendfd
Send file descriptors along with data over UNIX domain sockets
-
gpsd_proto
module contains types and functions to connect to gpsd to get GPS coordinates and satellite information
-
nscan
Cross-platform network scan tool for host and service discovery
-
envoy-types
Collection of protobuf types and other assets to work with the Envoy Proxy through Rust gRPC services
-
zenoh-backend-filesystem
Backend for Zenoh using the file system
-
uplite
a lightweight, self-hosted file upload, browsing, and management tool
-
tun2proxy
Tunnel interface to proxy
-
udpexposer
Command line tool to help exposing UDP ports behind NATs using helper servers
-
pingall
Ping everything you can reach
-
tower-sessions-dynamodb-store
AWS DynamoDB session store. Not for direct use; see the
tower-sessions
crate for details. -
hyprsome
A small CLI apps that allows to make Hyprland's workspaces work like Awesome in multi-monitor setup
-
z-serial
Zenoh Serial Framing
-
tower-service
Trait representing an asynchronous, request / response based, client or server
-
pingy
fast, concurrent Rust-based ping tool with real-time updates & visual charts!
-
aelhometta
Archaic attempt at autonomous non-sandboxed distributed artificial life of assembler automaton type
-
telnet
protocol
-
nrfxlib
Rust driver for the LTE stack on the Nordic nRF9160
-
cidr-utils
functions for working with IPv4 CIDRs and IPv6 CIDRs
-
proksi
A batteries-included reverse proxy with automatic HTTPS using Cloudflare Pingora and Let's Encrypt
-
memberlist
A highly customable, adaptable, async runtime agnostic gossip protocol which helps manage cluster membership and member failure detection
-
rmcp
Rust SDK for Model Context Protocol
-
azure_storage
Azure Storage crate from the Azure SDK for Rust
-
coap-lite
A lightweight CoAP message manipulation crate, ideal for embedded environments
-
addr
parsing domain names
-
tensorflow
Rust language bindings for TensorFlow
-
aws-ip-ranges
https://ip-ranges.amazonaws.com/ip-ranges.json as const structs
-
tokio-tun
Asynchronous allocation of TUN/TAP devices using tokio
-
treeherder-dl
Download artifacts in bulk from Mozilla's TreeHerder
-
mavshark
MAVLink recorder and replayer CLI
-
netem-trace
generating network emulation trace
-
coap
A CoAP library
-
if-watch
crossplatform asynchronous network watcher
-
apkeep
A command-line tool for downloading APK files from various sources
-
mcprotocol-rs
Model Context Protocol (MCP)
-
edge-dhcp
Async +
no_std
+ no-alloc implementation of the DHCP protocol -
xsk-rs
Rust bindings for Linux AF_XDP sockets
-
ansible-sshman
managing SSH access to machines with Ansible
-
zettabgp
BGP (parsing and composing) and BMP (only parsing) protocols driver library for Rust
-
dvb-gse
(Digital Video Brodcast Generic Stream Encapsulation)
-
htsget-axum
A webserver instance of htsget-rs using Axum, which serves data according to the htsget protocol
-
datachannel
Rust wrappers for libdatachannel
-
libmdns
mDNS Responder library for building discoverable LAN services in Rust
-
gix-packetline-blocking
A duplicate of
gix-packetline
with theblocking-io
feature pre-selected -
rns
Network scanning tool written in Rust
-
rust-netrc
netrc support for Rust with support for reqwest
-
tls-api
TLS API without implementation
-
mainline
robust, BitTorrent's Mainline DHT implementation
-
ipstack
Asynchronous lightweight userspace implementation of TCP/IP stack for Tun device
-
magic-wormhole
Get things from one computer to another, safely
-
minio-rsc
minio, api is compliant with the Amazon S3 protocol
-
azservicebus
An unofficial AMQP 1.0 rust client for Azure Service Bus
-
monoio-transports
Monoio Transporter
-
chirpstack_api
ChirpStack Protobuf / gRPC API definitions
-
rocketmq-filter
A filter for RocketMQ messages
-
iptables
Rust bindings for iptables
-
hickory-proto
Hickory DNS is a safe and secure DNS library. This is the foundational DNS protocol library for all Hickory DNS projects.
-
nixpkgs-prs
check the merged nixpkgs PRs for that day
-
nbd
(network block device) servers and clients
-
netidx-dbus
talk to dbus services with netidx
-
tokio-tfo
TCP Fast Open (TFO) in Rust for tokio
-
sfn-ng
Rust replacement for sfn with more features
-
open_ai
OpenAI library for Rust
-
rustyscript
Effortless JS Integration for Rust
-
ddns-rs
An easy to used program that help you update your dns record
-
zenoh-runtime
Zenoh: The Zero Overhead Pub/Sub/Query Protocol
-
gw-bin
Watch git repositories, pull changes and run commands on the new files
-
rscap
Cross-platform packet capture and transmission utilities
-
network-types
Rust structs representing network-related types in Linux
-
car-utils
ipfs car file reader writer and utils CLI
-
prosafe_exporter
Prometheus exporter for NETGEAR switches supported by ProSAFE Plus utility
-
crc-catalog
Catalog of CRC algorithms (generated from http://reveng.sourceforge.net/crc-catalogue) expressed as simple Rust structs
-
pywr-v1-validator
Pywr v1.x model JSON validator
-
embedded-nano-mesh-cli-tool
Command line utility to interact with embedded-nano-mesh network trough shell
-
axum-aws-lambda
Tower Layer for compatibility between Axum and AWS Lambda Runtime
-
turbo-remote-cache-rs
A remote cache server for turbo
-
chitchat
Cluster membership library using gossip with Scuttlebutt reconciliation
-
prima_datadog
An opinionated library to share code and approach to Datadog logging in prima.it
-
matrix-sdk-ui
GUI-centric utilities on top of matrix-rust-sdk (experimental)
-
adnix
Rust binary to generate DNSMasq and Unbound configurations from UNIX host files
-
eycorsican/leaf-bin
A versatile and efficient proxy framework with nice features suitable for various use cases
-
redlib
Alternative private front-end to Reddit
-
transmission-rpc
Transmission JRPC client
-
rscp
E3DC RSCP
-
fast_rsync
An optimized implementation of librsync in pure Rust
-
dis-rs
Distributed Interactive Simulation protocol in Rust. This main crate contains PDU implementations and facilities to read/write PDUs from Rust data structures to the wire format and vice versa
-
maybenot-simulator
A simulator for the Maybenot framework
-
dnp3
(IEEE 1815) with idiomatic bindings for C, C++, .NET, and Java
-
lan-mouse
Software KVM Switch / mouse & keyboard sharing software for Local Area Networks
-
ntp-udp
ntpd-rs networking and timestamping layer
-
botcore
Production-grade asynchronous bot engine with enterprise observability features
-
d2c-rs
Update Cloudflare DNS 'A' records with your public IP
-
bollard-stubs
Stubs used for the Bollard rust async Docker client API
-
gday
Command line tool to securely send files (without a relay or port forwarding)
-
s3-algo
High-performance algorithms for batch operations to Amazon S3
-
zipkin
collecting timing information about distributed computations
-
ehttp
Minimal HTTP client for both native and WASM
-
quiche-mallard
🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
-
nomad-client-rs
A HashiCorp Nomad's HTTP API client
-
kcpserver
fast kcp server frame
-
lexactivator
SDK for Rust
-
routecore
Building Blocks for BGP Routing
-
netscanner
Network Scanner
-
dweb-cli
Decentralised web and storage command line app for Autonomi
-
linkerd2-proxy-api
Linkerd Proxy API gRPC bindings and utilities
-
ockam_transport_core
Generic Transport primitives
-
isup
on-device monitoring. lightweight, instant and efficient.
-
sozu-command-lib
configuration library to command a sozu instance
-
shpool
mechanism for establishing lightweight persistant shell sessions to gracefully handle network disconnects
-
poston
Fluentd logger for Rust
-
tappers
Cross-platform TUN, TAP and vETH interfaces
-
async-graphql-parser
GraphQL query parser for async-graphql
-
remotefs
a client library to work with all file transfer protocols
-
stubborn-io
io traits/structs that automatically recover from potential disconnections/interruptions
-
tcping
🛠️ tcping-rs: Rust (rs) TCP Ping (tcping) Utility for Port Reachability
-
cloudflare-ddns-ipv6
a cmd line tool to update your cloudflare AAAA record
-
fluvio-extension-common
Fluvio extension common
-
openpgp-card-ssh-agent
ssh-agent backed by OpenPGP card authentication keys
-
oxide
SDK for the Oxide rack
-
linkedbytes
linked list of Bytes and BytesMut
-
openssh-mux-client
openssh mux client
-
tun-easytier
TUN device creation and handling
-
rustls-connector
Connector similar to openssl or native-tls for rustls
-
rtshark
interface for TShark
-
erbium
Network services for small/home networks
-
rup
universal pinger
-
sub_crawler
A fast, flexible subdomain enumeration tool
-
shoes
A multi-protocol proxy server
-
atm0s-sdn
Decentralized Ultra-Low-Latency Software Defined Network
-
turn-server
A pure rust-implemented turn server
-
u-siem
A framework for building custom SIEMs
-
river-luatile
Write your own river layout generator in lua
-
trippy
A network diagnostic tool
-
google-secretmanager1
A complete library to interact with Secret Manager (protocol v1)
-
aws-arn
types, builders, and other helpers to manipulate AWS Amazon Resource Name (ARN) strings
-
actix-telepathy
Cluster extension for the actix actor framework
-
cloudflare-ddns-updater
tiny applet to update Cloudflare DNS A records for your domain
-
warqueen
message based networking, non-async and non-blocking
-
wayfind
A speedy, flexible router
-
hakuban
Data-object sharing library
-
syndicate-server
Dataspace server
-
twitch-hunter
that looks for specific regex patterns in Twitch chat messages
-
service-binding
Automates parsing and binding to TCP, Unix sockets and Windows Named Pipes
-
hdlc
support of the IEEE standard
-
tower-sessions-sqlx-store
SQLx session stores for
tower-sessions
-
zncat
Command line relay for Zenoh
-
torrust-tracker
A feature rich BitTorrent tracker
-
dwd
High performance traffic generator
-
macaddr
MAC address types
-
monocore
monocore
is a secure MicroVM provisioning system for running untrusted code in isolated environments -
ruts
A middleware for tower sessions
-
modbus-core
Modbus base library
-
mqrstt
Pure rust MQTTv5 client implementation Smol and Tokio
-
jellyfin-rpc
Backend for the Jellyfin-RPC-cli and Jellyfin-RPC-Iced projects
-
loona-hpack
HPACK codec for the loona HTTP implementation
-
vhost-device-vsock
A virtio-vsock device using the vhost-user protocol
-
dhcplayer
play and attack DHCP
-
htsget-test
Common test functions and utilities used by htsget-rs
-
libssh-rs
Bindings to the libssh library
-
libits-client
connect on an ITS MQTT server
-
pavex_matchit
A fork of matchit, to get some unreleased fixes in Pavex
-
fusio-log
The append only log implementations
-
twirp-rs
An async-compatible library for Twirp RPC in Rust
-
jetstream_wireformat
Jetstream is a RPC framework for Rust, based on the 9P protocol and QUIC
-
fsd_interface
serialising and deserialising FSD (Flight Simulator Daeomon) protocol network messages
-
trotter
🎠 is an experimental crate that aims to make writing Gemini clients fun and easy
-
reserve-port
For finding free local ports and reserving them
-
opentelemetry_gcloud_monitoring_exporter
support for exporting metrics to Google Cloud Monitoring
-
octs
Finally, a good byte manipulation library
-
http-request
lightweight, efficient library for building, sending, and handling HTTP/HTTPS requests in Rust applications. It provides a simple and intuitive API, allowing developers to easily interact with web services…
-
address
aids in processing network addresses
-
sawp
Security Aware Wire Protocol parsing library
-
getifs
A bunch of cross-platform network tools for fetching interfaces, multicast addresses, local ip addresses, private ip addresses, public ip addresses and etc
-
reqwest-streams
HTTP body streaming support for reqwest: JSON/CSV/Protobuf and others
-
spaceflake
⛄ A distributed generator to create unique IDs with ease in Rust; inspired by Twitter's Snowflake
-
leptos-keycloak-auth
Secure Leptos applications using Keycloak
-
artnet_protocol
A 1:1 implementation of the ArtNet protocol
-
netidx-tools
netidx command line tools
-
marco-test-three
-
chokepoint
Generic stream transformer to simulate traffic / network congestion
-
cyphernet
set of libraries for privacy-preserving networking apps
-
img2irc-rs
CLI utility to convert images to halfblock ANSI or IRC art with various optional post-processing filters
-
r53-ddns
Set an Amazon Route 53 DNS record for the server/network
-
jetstream
RPC framework for Rust, based on the 9P protocol and QUIC
-
naia-client
cross-platform client that can send/receive messages to/from a server, and has a pool of in-scope entities/components that is synced with the server
-
someip_parse
parsing the SOME/IP network protocol (without payload interpretation)
-
minechat-client
The client implementation of MineChat, letting you chat with people over on Minecraft
-
iggy-cli
CLI for Iggy message streaming platform
-
qlog
qlog data model for QUIC and HTTP/3
-
tremor-otelapis
OpenTelemetry v1 API binding based on tonic/prost
-
greetd_ipc
greetd IPC protocol
-
ecs-jumper
Generate awscli connection strings to running ECS tasks
-
remotefs-smb
remotefs SMB client library
-
kube-runtime
Kubernetes controller runtime
-
cf-r2-sdk
This package is an 'UNOFFICIAL' cloudflare r2 sdk
-
rtsp-types
RTSP (RFC 7826) types, parser and serializer
-
ez_netflow_cli
EZ-Netflow is an all-in-one netflow server and library that's really easy to use. This is the CLI crate, which creates the ready-to-go executable that includes the netflow server and…
-
asninfo
export ASN information to JSON files
-
axboe-liburing
transliteration of axboe's liburing
-
route_verification
Parse RPSL in the IRR to verify observed BGP routes
-
curltainer
curl anything running inside a Docker container, even with no exposed ports
-
tokio-listener
Add flexibility in a way of accepting connections: unix sockets, socket activation, inetd mode to Tokio-based projects
-
tor-proto
Asynchronous client-side implementation of the central Tor network protocols
-
htb
Hierarchical token bucket implementation
-
doip-definitions
A Diagnostics over Internet Protocol (DoIP) definition library for use in DoIP applications
-
event-driven-library
Event Driven Message Handling
-
wgx
wireguard tool to manage / generate configuration
-
sockstest
SOCKS proxy test tool
-
rustyface
A Huggingface downloading CLI tool written in Rust
-
ipgeolocate
Get IP address geolocation information freely
-
onetun
A cross-platform, user-space WireGuard port-forwarder that requires no system network configurations
-
icann-rdap-common
Common RDAP data structures
-
zenohd
Zenoh: The Zero Overhead Pub/Sub/Query Protocol
-
ncgopher
An ncurses gopher and gemini client for the modern internet
-
axum-messages
🛎️ One-time notification messages for Axum
-
zrpc
Framework for decentralized and distributed microservices over Zenoh
-
hyper-tls
Default TLS implementation for use with hyper
-
walle_mqtt_protocol
一个mqtt报文解析库
-
oxnet
commonly used networking primitives with common traits implemented
-
telemetry-rust
Open Telemetry fox Axum and Tracing
-
influxdb-line-protocol
InfluxDB line protocol parser and builder
-
garage_net
Networking library for Garage RPC communication, forked from Netapp
-
dyndns
server to update Hetzner DNS records with your dynamic IP address assigned by your Internet Service Provider (ISP)
-
sillad
A framework for talking about TCP-like dialers and listeners, within the futures-io ecosystem
-
tentacli
Multipurpose console wow-client, it can be used either as a standalone application or integrated into your own project as a crate
-
tokio-vsock
Asynchronous Virtio socket support for Rust
-
rsntp
An RFC 5905 compliant Simple Network Time Protocol (SNTP) client library for Rust
-
irc_lib
IRC library with plugin support
-
vclock
vector clock
-
azure_security_keyvault_keys
Rust wrappers around Microsoft Azure REST APIs - Azure KeyVault Keys
-
kissdns
A developer-focused DNS server with fallback, caching, and wildcard support
-
sonar
data transfer protocol using audio signals
-
vma-socket
High-level Rust bindings for Mellanox/NVIDIA VMA (Messaging Accelerator) sockets
-
aws-sdk-kinesisvideosignaling
AWS SDK for Amazon Kinesis Video Signaling Channels
-
smb
A Pure Rust SMB Client implementation
-
libcnb
A framework for writing Cloud Native Buildpacks in Rust
-
filedescriptor
More ergonomic wrappers around RawFd and RawHandle
-
cheetah-string
A lightweight, high-performance string manipulation library optimized for speed-sensitive applications
-
glean
SDK Rust language bindings
-
coe
full implementation of the CoEv2 protocol by Technische Alternative
-
iroh-gossip
gossip messages over broadcast trees
-
oci-distribution
An OCI implementation in Rust
-
trapeze
ttrpc
-
etherage
An EtherCAT master in pure-Rust very close to the ethercat nature
-
nfm-common
network-flow-monitor-agent collects networking performance statistics from the local machine
-
channels
Bidirectional channel-like communication over generic Read/Write streams
-
farmbot
Farm manager manager bot
-
color-ssh
A Rust-based SSH client with syntax highlighting
-
rusoto_stepfunctions
AWS SDK for Rust - AWS Step Functions @ 2016-11-23
-
rusteron-archive
Extends the Aeron client to include archiving features, such as recording streams and handling replay capabilities. It uses the Aeron C bindings from aeron-archive module.
-
httpget
A small, simple client to make http get requests and return a 0 status code if they succeed, 1 status code otherwise
-
dingtalk-sdk
Dingtalk SDK for Rust
-
sip2
SIP2 Library
-
crab_nat
providing a pure Rust implementation of a client for both the NAT Port Mapping Protocol (NAT-PMP) and the Port Control Protocol (PCP)
-
zcat
netcat-inspired utility for zenoh
-
mostro-chat
Minimalist peer-to-peer chat application written in Rust, utilizing the Nostr protocol for decentralized and secure communication
-
astro-run
A highly customizable workflow orchestrator
-
opentelemetry-system-metrics
System metric export through Opentelemetry
-
getifaddrs
A cross-platform library for retrieving network interface information
-
wow_world_messages
Message definitions for World of Warcraft world servers
-
iroh-quinn-udp
UDP sockets with ECN information for the QUIC transport protocol
-
qudp
High-performance UDP encapsulation for QUIC
-
blazing_agi
FastAGI server focusing on ergonomics and correctness
-
identity_dbus_broker
DBus Broker which supplies credentials for authenticated Entra ID users
-
sshping
SSH-based ping that measures interactive character echo latency and file transfer throughput. Pronounced "shipping".
-
rustocat
Socat in rust with many less features and a configuration file
-
pkarr
Public-Key Addressable Resource Records (Pkarr); publish and resolve DNS records over Mainline DHT
-
ufwprofile
UFW app profile written in pure rust
-
fleetspeak
client connector library for the Rust language
-
busrt
Local and network IPC bus
-
cloud-file-storage
Cloud file storage server based on the Rust hyperlane framework, supporting multiple file types for upload
-
clearurls
Clear URLS from tracking parameters with crowd-sourced rules from https://clearurls.xyz
-
librice
ICE (RFC8445) implementation
-
mempool_space
mempool.space api interface
-
public-ip-address
performing public IP and geolocation lookups from various services
-
ibverbs
Bindings for RDMA ibverbs through rdma-core
-
awak
A small async runtime for Rust
-
stblib
that takes over and simplifies important and useful tasks
-
wintun
Safe idiomatic bindings to the WinTun C library
-
tonlib-core-anychain
Data structures library for tonlib-client
-
deno_net
Networking for Deno
-
kowalski
A Rust-based agent for interacting with Ollama models
-
gnostr-relay
gnostr:git+nostr protocol relay
-
lets-network
sdk for lets-network app
-
protorbit
HTTP library
-
natpmp
NAT-PMP client library
-
osc-cost
measuring Outscale infrastructure costs
-
ip_network
IPv4 and IPv6 network structs
-
ruma-identifiers-validation
Validation logic for ruma-common and ruma-macros
-
wolrs
trigger a Wake-on-LAN (WoL) wakeup
-
kurtosis-sdk
Rust SDK for Kurtosis
-
forgejo-todo-checker
Checks your source files for TODO and FIXME comments, where they don't have an open issue number
-
cuid2
protocol in rust
-
community-id
This package provides a Rust implementation of the open Community ID flow hashing standard
-
ezk-sip-core
SIP core crate providing abstrations over transport and transactions
-
ruma-common
Common types for other ruma crates
-
cidr_calc
CLI to easily calculate CIDR subnets
-
violin
decentralized network coordinate system using the vivaldi algorithm
-
lynn_tcp
Lightweight asynchronous TCP framework
-
vsock-relay
Relays TCP connections from IPv4/IPv6 to vsock
-
google-cloud-gax
Google Cloud Client Libraries for Rust
-
rustup-mirror
Setup a local rustup mirror
-
simple-bytes
A small and easy crate to mutate or read u8 slices
-
wrzasqpl-commons-aws
AWS-related utility functions for commor routines
-
iptables_exporter
A Prometheus exporter for iptables
-
google-analytics-api-ga4
Google Analytics Data Api GA4(beta)
-
salvo-captcha
A captcha middleware for Salvo framework
-
pnet_base
Fundamental base types and code used by pnet
-
async-ssh2-tokio
Asynchronous and easy-to-use high level ssh client library for rust
-
touche
Synchronous HTTP library
-
cloudformatious-cli
A CloudFormation CLI that won't make you cry
-
fastping-rs
ICMP ping library for quickly sending and measuring batches of ICMP ECHO REQUEST packets
-
lyanne
Tick-based communication library for server-client architectures
-
rsmanuf
📇 A very simple Rust library to get the manufacturer of a specific MAC address
-
online
📶 Library to check your Internet connectivity
-
nu_plugin_port_scan
A nushell plugin for scanning ports on a target
-
capsule
A framework for network function development. Written in Rust, inspired by NetBricks and built on Intel's Data Plane Development Kit.
-
raptor-code
implementing Forward Error Correction (FEC) using Raptor codes
-
ntp-proto
ntpd-rs packet parsing and algorithms
-
winapi-wsapoll
Safe wrapper around WSAPoll
-
rustls-cert-reloadable-resolver
A reloadable certificate resolver for rustls
-
graph-core
Common types and traits for the graph-rs-sdk crate
-
tremor-influx
Tremor Influx Parser
-
yggdrasilctl
Blazingly fast Yggdrasil Admin API library
-
revpfw3
bypass portforwarding restrictions using some cheap VServer
-
sdre-stubborn-io
Forked from https://github.com/craftytrickster/stubborn-io. io traits/structs that automatically recover from potential disconnections/interruptions.
-
pssh-rs
parallel ssh tool written in rust
-
tower-layer
Decorates a
Service
to allow easy composition betweenService
s -
tonic-health
Health Checking module of
tonic
gRPC implementation -
statsdproxy
A proxy for transforming, pre-aggregating and routing statsd metrics
-
pageant
SSH agent transport client
-
axum-client-ip
Client IP address extractors for Axum
-
cyberex
Utilities Library
-
ipfs-embed
small embeddable ipfs implementation
-
tonic-reflection
Server Reflection module of
tonic
gRPC implementation -
playit-agent-proto
Contains the protocol messages for a playit.gg agent
-
async_ftp
FTP client for Rust
-
cgarena
Local bot arena with matchmaking, rating calculation and web ui
-
requirements-txt-generator
Automatically generate a requirement.txt file for Python projects
-
rasi-spec
The Official RASI Specification Test Suite
-
aws_secretsmanager_agent
The AWS Secrets Manager Agent is a local HTTP service that you can install and use in your compute environments to read secrets from Secrets Manager and cache them in memory
-
huawei-cloud-api-definitions-DataArtsStudio
Huawei Cloud API definitions, generated from OpenAPI spec
-
pyo3-object_store
object_store integration for pyo3
-
human-bandwidth
representing bandwidth speed in a human-readable format
-
web-transport-quinn
WebTransport library for Quinn
-
mito
A Unified Distributed Transport Evaluation Framework
-
hydro_std
Standard library of distributed systems building blocks for Hydro
-
cw-axe
AWS CloudWatch CLI log viewer
-
enphase-influx
import solar and battery data from the Enphase IQ Gateway local API into InfluxDB
-
taskchampion-sync-server-core
Core of sync protocol for TaskChampion
-
rpc-router
JSON RPC Router Library
-
momento
Client SDK for Momento services
-
fosr
Fos-R (Forgery Of Security Records) is a synthetic network traffic generator
-
macnuf
A #![no_std] Rust library to get the manufacturer of a specific MAC address
-
dmx512-rdm-protocol
DMX512 and Remote Device Management (RDM) protocol written in Rust
-
wifi-ctrl
Tokio-based runtimes for communicating with hostapd and wpa-supplicant
-
memberlist-proto
Proto types and traits for the memberlist crate
-
azure_data_tables
Azure Table storage crate from the Azure SDK for Rust
-
mcp-spec
Core types for Model Context Protocol
-
bp3d-proto
BP3D protocol runtime
-
zendns
Manage Dynamic DNS with serenity
-
limitr
offering various rate-limiting algorithms such as Token Bucket, Leaky Bucket, and more
-
cloud-detect
Detect a host's cloud service provider
-
whois-rust
WHOIS client library for Rust, inspired by https://github.com/hjr265/node-whois
-
distrans_fileindex
Distrans file indexing
-
cloud_task_executor
Cloud Task Executor is a versatile and powerful framework designed to simplify the execution of tasks in cloud environments such as AWS Lambda and Alibaba Cloud Function Compute (FC)…
-
os_socketaddr
A type for handling platform-native socket addresses (struct sockaddr)
-
dovetail
🕊️ is a cgi and static file server for gemini
-
links_core
Core create of the links collection
-
deltalake-aws
Native Delta Lake implementation in Rust
-
wasmedge_wasi_socket
Rust API for the networking socket functions supported in the WasmEdge Runtime for WebAssembly
-
armada
A high performance TCP SYN port scanner
-
deterix
Deterministic network emulator with microsecond timing precision
-
putioarr
put.io to sonarr/radarr/whisparr proxy
-
unifi-tui
Rust terminal user interface for the UniFi Network API
-
busyrpc
synchronous/thread-pool implementations of rpc_pb
-
dtn7
Rust delay-tolerant-networking daemon and CLI tools implementing Bundle Protocol Version 7 (RFC9171)
-
netsock
Cross-platform library for network sockets information
-
scr-axum-cranker-router
port of mu-cranker-router
-
ngrok-api
ngrok API client library for Rust
-
command-autocomplete
Command Autocomplete Protocol
-
aws-sdk-ecrpublic
AWS SDK for Amazon Elastic Container Registry Public
-
cybergarage
Rust cargo package of cybergarage.org
-
what-the-port
Quickly lookup what a port is used for
-
pcarp
A pure-Rust library for reading pcap-ng files
-
fluere
Cross Platform Packet Capture, pcap to Netflow Conversion, Live Netflow Capture Tool
-
nectar
Telnet protocol (RFC 854) implementation via a Tokio codec. Includes support for various MUD protocol extensions.
-
ctf-pwn
Pwn utilities for Rust
-
nftnl
Safe abstraction for libnftnl. Provides low-level userspace access to the in-kernel nf_tables subsystem
-
general-mq
General purposed interfaces for message queues
-
fake_user_agent
getting random user agents for rust
-
protwrap
Thin protocol wrapper for network applications
-
thanix_client
NetBox API reference client generated from https://demo.netbox.dev/api/schema
-
convertor
A profile converter for surge/clash
-
waifai
Interface with Wi-Fi networks
-
mijia-homie
Service to connect to Xiaomi Mijia 2 temperature/humidity sensors over Bluetooth and report their readings to an MQTT broker following the Homie convention
-
directip
Iridium SBD Direct-IP communication protocol
-
oreq
interactively creating curl arguments from OpenAPI
-
make87_messages
Message Types for Rust SDK for make87 platform
-
memfd-exec
Run an executable directly from memory with a friendly interface
-
zeromq-src
Source code and logic to build ZeroMQ from source
-
steam-vent-proto-dota2
Protobuf structs used by the Steam client protocol for Dota2
-
cotton-ssdp
Implementing SSDP, the Simple Service Discovery Protocol
-
wikibase
access Wikibase
-
actix-tls
TLS acceptor and connector services for Actix ecosystem
-
x509-path-finder
X509 Path Finder is a depth-first search certificate path validator for Rust
-
rco_utils
Shared functions for "Remote Code Execution"'s (RCO's) binaries
-
async-opcua
OPC UA client and server API
-
timestamped-socket
async UDP and raw ethernet sockets with timestamping
-
facebookexperimental/hgproto
A Scalable, User-Friendly Source Control System
-
prost-validate-build
protoc-gen-validate's validation generation using prost-build
-
async-graphql-extension-apollo-tracing
An async_graphql extension to send traces & metrics to Apollo Studio
-
nostr-commander
but convenient CLI-based Nostr client app for publishing,sending and subscribing
-
pling
Send notifications via Slack, Telegram,
-
netlink-proto
async netlink protocol
-
vmw_backdoor
A pure-Rust library for VMware host-guest protocol ("VMXh backdoor")
-
astarte-message-hub-proto
Astarte message hub protocol buffers for Rust
-
opentelemetry-stackdriver
opentelemetry exporter that uploads traces to Google Stackdriver trace
-
website_crawler
gRPC tokio based web crawler built with spider
-
dhcpm
A cli for mocking DHCP messages and running rhai scripts to test DHCP servers. Aims to support v4 & v6, thought v6 is as of yet unfinished.
-
const-varint
Protobuf's varint encoding/decoding with full const context operations supports
-
dubbo-registry-nacos
dubbo-rust-registry-nacos
-
slippers
SLIP RFC for
no_std
-
l3_cli
Lambda compute tooling
-
mtu
Obtain the local network interface MTU towards a given IP address
-
faktory
API bindings for the language-agnostic Faktory work server
-
bevy_matchbox
A Bevy extension for Matchbox WebRtc networking
-
homie5
Low level implemenation of the homie v5 protocol
-
atm0s-sdn-network
Main network-plane of atm0s-sdn
-
rustwide
Execute your code on the Rust ecosystem
-
perimeterx-fastly-enforcer
PerimeterX Fastly Compute@Edge Rust Enforcer
-
nng
A safe wrapper for NNG (Nanomsg v2)
-
stream-tungstenite
A streaming implementation of the Tungstenite WebSocket protocol
-
remotefs-ssh
remotefs SSH client library
-
alioth
virtualization
-
ping
naive ping implementation in Rust
-
openssh-tmux
programmatically run commands in a remote tmux session over openssh to avoid aborted commands when the ssh session is interrupted
-
torrust-tracker-contrib-bencode
(contrib) Efficient decoding and encoding for bencode
-
quincy
QUIC-based VPN
-
unftp-sbe-fs
A storage back-end for libunftp, storing files on local disk
-
axum-serde
multiple serde-based extractors / responses for the Axum web framework, also offers a macro to easily customize extractors / responses
-
dnstracer
A DNS traceroute tool
-
elevatorpro
TTK4145 Real-time Programming elevator project, Group 25, spring 2025
-
dyer-cli
great tool created to guide you use dyer fast and at ease, helps you build a robust crawler, data processor, netwrok program fast and correctly
-
xi-rpc
building peers (both client and server side) for xi's JSON RPC variant
-
ntex-h2
An HTTP/2 client and server
-
sendme
A cli tool to send directories over the network, with NAT hole punching
-
boringtun
WireGuard® protocol designed for portability and speed
-
nanorpc
a subset of JSON-RPC 2.0, with magical autogeneration of servers and clients
-
true-s3-cli
S3 CLI implementation
-
encrypted-dns
A modern encrypted DNS server (DNSCrypt v2, Anonymized DNSCrypt, DoH)
-
ecksport-rpc
RPC protocol definitions
-
acsrs
ACS written in rust
-
irox-tools
Stuff that should have been in the Rust STL, but aren't
-
ippper
building simple ipp servers
-
pkts
Build, inspect and modify network protocol packet layers
-
transmission-gobject
gtk-rs gobject wrapper for transmission-client crate
-
hptp
the high performance TCP proxy written in rust
-
langdb_core
AI gateway Core for LangDB AI Gateway
-
filesync
Sync files between different sources
-
craftping
Minecraft Server List Ping Implementation
-
remotefs-fuse-cli
A FUSE Driver for remote-fs
-
nats
client
-
pivotal-tracker
interacting with the Pivotal Tracker API
-
multibase
in rust
-
smoltcp-uefi
running smoltcp inside a UEFI environment
-
racme
Rust 庫,提供與 ACME 協議互動的功能,支援自動化憑證管理,適用於 Let's Encrypt 等 CA。
-
auksys
Program for conveniently run auKsys
-
dug
An exhaustive name resolution aggregator
-
overtls
proxy tunnel, minimalist tool for bypassing the GFW
-
wireguard-uapi
Control WireGuard interfaces
-
ethercat
Binding to the IgH/Etherlab open-source EtherCAT master
-
mumble-protocol-2x
Mumble protocol
-
route_verification_io
Parse RPSL in the IRR to verify observed BGP routes
-
stun-agent
Rust Sans I/O framwework to implement STUN agents
-
sd-jwt-payload
Selective Disclosure JWTs (SD-JWT)
-
plugin-lua-cygnixy
Cygnixy Core Lua Plugin is a plugin for the Cygnixy framework
-
cobalt-aws
collection of wrappers around the aws-sdk-rust and lambda_runtime packages
-
gaia-tmtc
A command and control system for C2A-based satellites
-
flederfuchs-amqp
An AMQP Library for hosted environments
-
ntex-bytes
Types and traits for working with bytes (bytes crate fork)
-
vmc
Virtual Motion Capture protocol for virtual avatar tracking
-
jsonlrpc
A JSON-RPC 2.0 library that streams JSON objects in JSON Lines format
-
google-docs-api-types
that provides types for the Google Docs API (unofficial)
-
jetstream_9p
Jetstream is a RPC framework for Rust, based on the 9P protocol and QUIC
-
tauri-plugin-ios-network-detect
A plugin that detects iOS network permission status and automatically displays an authorization
-
bluesniff
A fast and simple Bluetooth scanner which uses the btleplug library to scan for nearby Bluetooth devices
-
idevice
interact with services on iOS devices
-
proto-lab
Lighweight network simulator to build / test network protocols
-
tor-guardmgr
Manage a set of guard relays for Tor network
-
rustpatcher
p2p patching system
-
service_policy_kit
A toolkit to verify services against security policies
-
jsonlrpc_mio
Non-blocking
jsonlrpc
server and client usingmio
-
remi
🐻❄️🧶 Asynchronous Rust crate to handle communication between applications and object storage providers
-
elytra-ping
Easily ping and get the status of running Minecraft servers
-
popol
Minimal non-blocking I/O
-
pf-rs
FreeBSD lib to access OpenBSD's implementation of the PF (Packet Filter) directly via /dev/pf
-
ads-proxy
ADS proxy utility
-
rustmission
TUI for Transmission daemon
-
mutnet
Unsafe-free and allocation-free, no-std network protocol parsing and in-place manipulation library
-
google-androidpublisher2-cli
A complete library to interact with Android Publisher (protocol v2)
-
conntrack
Netfilter Conntrack
-
proto_installer
Download and install proto
-
ev3rt
Rust bindings for ev3rt
-
rathole
A reverse proxy for NAT traversal
-
fcnet
An in-process Firecracker microVM networking backend based on fcnet-types
-
signalwire
The unofficial SignalWire SDK for Rust
-
protomask
A user space NAT64 implementation
-
portpicker
Pick a free unused port
-
lazyssh
An ssh server manages tui tools
-
wuwei-test
network-programming
-
speedtest
Rust-based network speed testing tool between two computers
-
hylarana-transport
A cross-platform screen casting library implemented by Rust
-
aqueducts
Framework to build ETL data pipelines declaratively
-
grammers-mtproto
Mobile Transport Protocol
-
hickory-server
Hickory DNS is a safe and secure DNS server with DNSSEC support. Eventually this could be a replacement for BIND9. The DNSSEC support allows for live signing of all records, in it does not currently support…
-
vinezombie
A modular IRCv3 framework
-
cgi
help create CGI programs in Rust
-
ieee802154
Partial implementation of the IEEE 802.15.4 standard for low-rate wireless personal area networks
-
libp2p-kad
Kademlia protocol for libp2p
-
mcp-client
Client SDK for the Model Context Protocol
-
saltyrtc-client
Asynchronous SaltyRTC client implementation for Rust
-
twirp-build-rs
Code generation for async-compatible Twirp RPC interfaces
-
compute-rust-sentry
Send error reports from Compute@Edge to Sentry
-
openiap-proto
compiled protos for openiap
-
ovsdb
schema and wire protocol
-
fp_lib
useful things
-
dce
Just examples for dce libs
-
planning-bot
This Discord bot helps us with planning our D&D sessions
-
product-os-vpn
Product OS : VPN provides a fully functioning automation tool for VPN connectivity. When using with Product OS : Proxy, it allows a Rust program to tunnel traffic through a VPN, especially in a dockerised environment
-
whois-dns-tool
A command-line interface (CLI) tool written in Rust for performing WHOIS and DNS lookups. This tool provides a simple way to query domain registration information and DNS records.
-
pinenote_dbus_service
A DBus service for the Pine64 Pinenote
-
ipset
A wrapper for libipset
-
stat_client
server monitoring tool
-
swarm-discovery
Discovery service for IP-based swarms
-
axum-cloudflare-adapter
An adapter to easily run an Axum server in a Cloudflare worker
-
rs-car-ipfs
rs-car wrapper to read files from IPFS trustless gateways
-
subnetwork
Return all ip addresses of a subnetwork
-
yotei
Distributed computing with abstract data
-
proxy-protocol
PROXY protocol serializer and deserializer
-
kafka-api
Manual implementation of Apache Kafka API in Rust
-
holo-yang
YANG module of Holo Routing, including embedded YANG models and utility code
-
subspace_openapi_client
The Subspace client library for working with the Subspace API, generated via OpenAPI
-
gitea-client
This documentation describes the Gitea API
-
stunclient
STUN client for resolving external IP address and port of a UDP socket
-
bollard-buildkit-proto
Protobuf definitions to interact with buildkit using Bollard
-
keyweave
Fetches secrets from Azure Key Vault and weaves them into a convenient .env file
-
cot-proto
Cursor on Target (CoT) protocol (de)serialization / parsing
-
solace-rs
Unofficial Solace PubSub+ Rust Client Library. It can be used to access the services of a Solace PubSub+ Event Broker. This is a wrapper around the Solace C library. Use under your own risk…
-
gcloud-pubsub
Google Cloud Platform pubsub client library
-
ax
ax distributed event databank and command line tool
-
stun-types
STUN parsing and writing
-
fetch-ccip
CLI application to retrieve the latest address allocation file provided by the RIR and output the IPv4/v6 address blocks corresponding to the specified country code in a text file
-
rabbitmq_service
accelerate RabbitMQ deployment and management
-
async-graphql-axum
async-graphql for axum
-
rodbus
A high-performance async implementation of the Modbus protocol using tokio
-
wait-for-internet
Command line utility that waits till you have an internet connection
-
kitsune_p2p_dht_arc
Kitsune P2p Dht Arc Utils
-
busd
A D-Bus bus (broker) implementation
-
ton_liteapi
TON lite_api.tl interface
-
naia-shared
Common functionality shared between naia-server & naia-client crates
-
fusio-dispatch
dispatcher for Fusio file system
-
hyperlocal-with-windows
Hyper bindings for Unix domain sockets
-
ironrdp
A meta crate re-exporting IronRDP crates for convenience
-
phoeniceus
Modern TCP/UDP implementation of RFC868
-
lattices
Lattice data types for simplifying distributed state by providing associativity, commutativity, and idempotence
-
ggrs
reimagination of GGPO, enabling P2P rollback networking in Rust. Rollback to the future!
-
caracat
A fast ICMP/UDP IPv4/v6 Paris traceroute and ping engine
-
dnspod-lib
DNSPod lib
-
neolite
NEO Lite SDK
-
rust-cni
cni interface implement by rust
-
minecraft-net
allowing easier communication via the minecraft protocol
-
net-ssr
Network Secondary Surveillance Radar
-
ohttp-relay
Relay Oblivious HTTP requests to protect IP metadata
-
vintage
A multi-threaded FastCGI server
-
aranya-perspective-ffi
The perspective FFI for Aranya Policy
-
http-acl
An ACL for HTTP requests
-
ih-muse
Infinite Haiku Muse
-
rcon
protocol implementation
-
slinger
An HTTP Client for Rust designed for hackers
-
lrwn_filters
filtering LoRaWAN payloads on DevAddr and JoinEUIs prefixes
-
h3-quinn
QUIC transport implementation based on Quinn
-
nl80211-ng
Basic nl80211 crate for interacting with Netlink / Rtnetlink and manipulating WiFi interfaces
-
llmvm-protocol
that contains protocol/communication elements for llmvm
-
cdns-rs
A native Sync/Async Rust implementation of client DNS resolver
-
bore-cli
A modern, simple TCP tunnel in Rust that exposes local ports to a remote server, bypassing standard NAT connection firewalls
-
rama-net
rama network types and utilities
-
servicepoint2
CCCB Service Point Display
-
match-domain
Rapid checker for the prefix and suffix matching of domain names
-
odoh-rs
Oblivious DNS over HTTPS (ODoH) protocol version 1
-
input_buffer
A peekable FIFO-like buffer for receiving network data efficiently
-
rsipstack
SIP Stack Rust library for building SIP applications
-
portforwarder-rs
Forwards ports on UPnP-enabled gateways. Inspired by portmapper (written in Java). Command line and lib.
-
ndn-tlv
Encoding and Decoding of TLV values for Named Data Networking
-
edc-connector-tui
A TUI client for EDC management APIs
-
bazel-remote-apis
Rust bindings for Bazel Remote APIs
-
dicom-ul
Types and methods for interacting with the DICOM Upper Layer Protocol
-
protocol
Easy protocol definitions
-
port-scanner-rs
A fast, concurrent port scanner with blockchain and web service detection
-
apollo-environment-detector
detecting different compute environments
-
send-it
sending large amounts of data over a stream or network
-
netgauze-bmp-pkt
BMP Protocol representation and serde
-
re_grpc_server
gRCP server for the Rerun Data Platform gRPC protocol
-
random-port
Get an available port
-
cotton-netif
Enumerating available network interfaces and their IP addresses
-
rasn-atn-cpdlc
Data types for the ATN Controller–Pilot Data Link Communications protocol
-
wintun-bindings
Safe idiomatic bindings to the WinTun C library and more enhancements
-
rumqttc-dev-patched
An efficient and robust mqtt client for your connected devices
-
crab_ai
OpenAI library for Rust
-
bambulab
API client for Bambu Lab printers
-
nispor-cli
Command line tool for nispor project
-
net-route
cross-platform interface for manipulating the routing table
-
small-http
small sync HTTP/1.1 server/client library
-
ecksport-codec
Utils for defining type encodings in the Ecksport RPC library
-
russh-config
parse .ssh/config files, including helpers to implement ProxyCommand in Russh
-
edge-raw
Async +
no_std
+ no-alloc implementation of IP and UDP packet creation and parsing -
agnostic-mdns
lightweight mDNS client/server library for any async runtime
-
fast-scp
A fast and simple scp CLI tool
-
yerpc
Ergonomic JSON-RPC library for async Rust with Axum support
-
nanomsg
A high-level, Rust idiomatic wrapper around nanomsg
-
longport-proto
LongPort Protocol
-
bp3d-net
Network utilities
-
vpnkitrc
interacting with VPNKit
-
ruknet
The perfect reimplementation of the RakNet protocol in Rust
-
structpack
Dynamic bit-field accessor
-
teleporter
A small utility to send files quickly from point A to point B
-
librqbit-peer-protocol
Protocol for working with torrent peers. Used in rqbit torrent client.
-
headers-accept
🤝 The missing
Accept
implementation forheaders::Header
-
z39
Z39.50 Types and ASN.1 Messages
-
gcloud-artifact-registry
Google Cloud Platform Artifact Registry client library
-
huawei-cloud-api-definitions-Workspace
Huawei Cloud API definitions, generated from OpenAPI spec
-
wpa-ctrl
WPA controller interface
-
ethertype
IEEE 802 EtherType with protocol descriptions
-
opslag
Sans-IO no_std mDNS library
-
bevy_web_asset
Implementations for http(s) asset sources for Bevy
-
pi_blocking_udp
-
port-selector
that provides port availability checking, port filtering based on conditions and occupy specified ports
-
weechat-relay-rs
interfacing with the WeeChat Relay protocol
-
iceoryx2-pal-posix
iceoryx2: [internal] A posix layer that ensures uniform posix behavior on all platforms according to https://posix.opengroup.org
-
ggemini
Glib/Gio-oriented network API for Gemini protocol
-
proto-tower-kafka
Tower implementation of the Kafka protocol
-
podman-rest-client
Interface for querying the podman REST API. Supports connections over SSH.
-
cloudflare-r2-rs
A package which provides dead simple APIs to work with Cloudflare R2 and OVH Object Storage
-
fluffer
🦊 Fluffer is a fun and experimental gemini server framework
-
s3dl
A high-performance tool that downloads files in parallel chunks to maximize bandwidth utilization
-
illa
Deploy a modern low-code platform in 5 Seconds!
-
raws-show
RAWS show component
-
nostr-rs-relay
A relay implementation for the Nostr protocol
-
netgauze-ipfix-code-generator
Generate Rust code bindings for IPFIX Information Elements
-
sherlock
🔍 Hunt down social media accounts by username across social networks
-
aws-sdk-applicationdiscovery
AWS SDK for AWS Application Discovery Service
-
rusoto_storagegateway
AWS SDK for Rust - AWS Storage Gateway @ 2013-06-30
-
proto_shim
working with proto shims
-
azure_security_keyvault_secrets
Rust wrappers around Microsoft Azure REST APIs - Azure KeyVault Secrets
-
libcnb-cargo
Cargo command for managing buildpacks written with libcnb.rs
-
htsget-lambda
A cloud-based instance of htsget-rs using AWS Lambda, which serves data according to the htsget protocol
-
irox-networking
irox Networking Tools
-
sunsniff
Intercept and store telemetry from a Sunsynk inverter
-
rasn-ocsp
Data types for Online Certificate Status Protocol
-
cmri
Pure-Rust decoding/encoding of packets for CMRInet
-
netaddr2
network address parsing and arithmetic library
-
fluke-hpack
implementing HPACK coding, for the fluke project
-
asterisk-ari
Asterisk ARI client
-
orphanage
Random collection of stuff that is still searching for a home
-
azalea
A framework for creating Minecraft bots
-
ezk-sip-types
SIP types providing parsing & serialization
-
sawp-gre
SAWP Protocol Parser for GRE
-
rupring
Spring Comes to Rust
-
staging-protobuf
Protocol Buffers - Google's data interchange format
-
k8s-gateway-api
Rust bindings for the Kubenetes Gateway API
-
azure_core
Rust wrappers around Microsoft Azure REST APIs - Core crate
-
moq-karp
Media over QUIC
-
fatt
Find All The Things - A high-performance, distributed security scanning tool
-
ez_netflow_lib
EZ-Netflow is an all-in-one netflow server and library that's really easy to use. This is the lib crate, which contains the core server and database code. Use this crate directly if…
-
servicepoint_binding_c
C bindings for the servicepoint crate
-
netperf
A network performance measurement tool
-
simple-irc-server
IRC server
-
wow_world_base
Base definitions and functions for World of Warcraft game servers
-
rustdtp
Cross-platform networking interfaces for Rust
-
asimov-protocol
ASIMOV Software Development Kit (SDK) for Rust
-
ironrdp-pdu
RDP PDU encoding and decoding
-
gemini-rs
interact with the Google Gemini API
-
mdbook_rash
Binary to create doc from
rash
code -
check-jitter
A monitoring plugin that measures network jitter
-
ddp-rs
Distributed Display Protocol (DDP) in Rust
-
ip-rs
web service to find out your public IP address
-
rusteron-media-driver
Implements the Aeron Media Driver, a core component for managing messaging between producers and consumers. It uses the Aeron C bindings from aeron-driver module.
-
citadel_sdk
High-level library to build applications on the Citadel Protocol
-
shadowsocks-service
shadowsocks is a fast tunnel proxy that helps you bypass firewalls
-
hyperlane
lightweight and high-performance Rust HTTP server library designed to simplify network service development. It supports HTTP request parsing, response building, and TCP communication…
-
nullnet-wallguard-server
A centralized management system for network firewalls
-
lambda-runtime-types
Common structures for lambda architecture
-
pikav
that help you send event to client with topic subscription
-
vim_rs
Rust Bindings for the VMware by Broadcom vCenter VI JSON API
-
datam
A terminal tool to manager your files
-
npsd
Network payload serializer / deserializer framework
-
scionmultiaddr
multiaddr fork with SCION support
-
available-enis
Count and optionally delete available AWS Elastic Networks
-
store-flows
Store extension for flows.network
-
file-operation
providing a set of utilities for common file operations such as reading, writing, and querying file metadata like size. It aims to simplify file handling in Rust projects, offering…
-
dtz-identifier
identifier crate for the DownToZero Cloud API
-
mirakurun_client
client library for Mirakurun
-
links_blocking
Blocking implementation of links_blocking crate
-
nu_plugin_net
A nushell plugin for enumerating network interfaces in a platform-agnostic way
-
mproxy-server
MPROXY: Server. Listen for incoming UDP messages and log to file.
-
nuxio
flexible networking utility for debugging and testing
-
swayipc-types
containing Type defintions from sway's IPC interface
-
azure_security_keyvault
Rust wrapper around Microsoft Azure REST APIs for Azure Key Vault
-
easy-upnp
Easily open and close UPnP ports
-
gatekeeper
A SOCKS proxy implementation
-
irc-proto
The IRC protocol distilled
-
kube-client
Kubernetes client
-
hyper-unix-socket
Default Unix Socket implementation for use with hyper
-
rtcp-types
RTCP packet parser and writers
-
jupyter-protocol
Jupyter messaging structures and traits for jupyter clients and servers
-
ipsuite
[WIP] Collection of Types for the Internet Protocol Suite
-
rumqttd
high performance MQTT broker written in Rust which is light weight and embeddable
-
netservices
building scalable privacy-preserving microservices P2P nodes
-
rustifi
Open source rust library to interface with Ubiquiti's Unifi Controller
-
twinleaf
working with the Twinleaf I/O protocol and Twinleaf quantum sensors
-
fusio-parquet
Parquet reader and writer implementations for Fusio
-
paxakos
Paxos consensus algorithm
-
futures-retry-policies
Retryable Futures
-
nmstate
networking management in a declarative manner
-
vnc-rs
An async implementation of VNC client side protocol
-
aquatic
Blazingly fast, multi-threaded BitTorrent tracker (UDP, HTTP, WebTorrent)
-
rflow
Text protocol for embedded apps
-
route_verification_common_regex
Parse RPSL in the IRR to verify observed BGP routes
-
jetstream_rpc
Jetstream is a RPC framework for Rust, based on the 9P protocol and QUIC
-
iptools
Python iptools port for Rust
-
tower-sessions-sqlx-store-chrono
SQLx session stores for
tower-sessions
but usingchrono
instead oftime
-
saimiris
Internet Measurements Probing Pipeline
-
varlink
Client and server support for the varlink protocol
-
simple-stream
Building blocks for streaming chunks of data over io::Read and io::Write impls
-
r2sync
cli for synchronizing files between a local directory and Cloudflare R2
-
lrcall
procedure call framework that is compatible with local and remote procedure calls
-
maybenot-ffi
An FFI wrapper around Maybenot
-
netidx-netproto
netidx wire protocol
-
google-pubsub1-cli
A complete library to interact with Pubsub (protocol v1)
-
packet_parser
A powerful and modular Rust crate for network packet parsing
-
airgorah
A WiFi security auditing software mainly based on aircrack-ng tools suite
-
xds-api
Protocol buffer types for working with Envoy's xDS APIs
-
gcloud-bigquery
Google Cloud Platform bigquery client library
-
dfw
Docker firewall framework, in Rust
-
specmc-protocol
parsing Minecraft protocol specification
-
pktstrings
Like Unix 'strings' command but packet-aware
-
deucalion
High-performance Windows library for capturing decoded FFXIV packets
-
jsonrpc-ipc-server
IPC server for JSON-RPC
-
emyzelium
Wrapper for ZeroMQ's Pub-Sub with Curve+ZAP, over Tor. Peers, identified by public key, onion, and port, publish Vec<Vec<u8>> under topics to which other peers subscribe.
-
aws-sdk-internetmonitor
AWS SDK for Amazon CloudWatch Internet Monitor
-
investments-tinkoff
Client for Tinkoff Investments Api
-
obfswire
obfuscating network traffic, designed to resist deep packet inspection (DPI) and active probing of network endpoints
-
ttfb
+ CLI utility to measure the TTFB (time to first byte) of HTTP(S) requests. This includes data of intermediate steps, such as the relative and absolute timings of DNS lookup, TCP connect, and TLS handshake.
-
aws-iot-mqtt-cli
MQTT CLI for AWS IoT
-
dns-bench
Find the fastest DNS in your location to improve internet browsing experience
-
Rust-Discord-API
A Discord bot framework written in Rust
-
dusk-vm
The VM to run smart contracts on the Dusk network
-
mozim
DHCP Client Library
-
swim-rs
SWIM protocol
-
stab
CLI tool for making tunnels to localhost
-
ant-registers
Register logic for Autonomi
-
webrtc-ice
A pure Rust implementation of ICE
-
net-reporter-api
defines types for the api used in the net-stalker project. Amazon Ion is used as the serialization format.
-
nifty-filter
A nifty tool to configure netfilter/nftables
-
xmpp
High-level XMPP library
-
rtrtr
A versatile tool for managing route filters
-
torrust-index-located-error
provide error decorator with the location and the source of the original error
-
trusted-signing-cli
CLI tool to sign files with Trusted Signing
-
cs_epic_p2p
Chain implementation for epic, a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format
-
linktype
publicly managed enum for different link types present in PCAP files
-
freighter-fs-index
Cloudflare's third-party Rust registry implementation
-
earendil
A decentralized, ban-resistant mixnet
-
snmp2
SNMP v1/v2/v3 sync/async client library with traps and MIB support
-
distrans_peer
Distrans p2p protocol and agent components
-
icann-rdap-cli
An RDAP Command Line Interface client
-
antup
CLI for installing components for accessing the Autonomi network
-
netsim
Run tests in network-isolated threads. Intercept and meddle with their packets.
-
tokio-xmpp
Asynchronous XMPP for Rust with tokio
-
remi-azure
🐻❄️🧶 Support of Microsoft's Azure Blob Storage with remi-rs primitives
-
monocle
A commandline application to search, parse, and process BGP information in public sources
-
pexels-cli
client for the Pexels API
-
garage_block
Block manager for the Garage object store
-
grammers-mtsender
A sender implementation using the Mobile Transport Protocol
-
coldsnap
command-line interface for uploading and downloading Amazon EBS snapshots
-
satex
使用
RUST
开发的轻量、高性能的HTTP网关,基于tokio
、hyper
、tower
构建。 -
brainrot
A live chat interface for Twitch & YouTube
-
googleapis-tonic-google-chat-v1
A Google APIs client library generated by tonic-build
-
rotonda-store
storing and retrieving IP Prefixes
-
quic-rpc-wrap
quic-rpc库的高级封装
-
axum-idempotent
A middleware for handling idempotent requests in axum web applications
-
rs-aggregate
Aggregate a list of IP prefixes into their minimum equivalent representation
-
resynth
A packet synthesis language
-
httpstat_rs
A command-line tool to visualize HTTP requests and responses with timing details
-
constellation-internal
Common components for the
constellation
framework -
rustmiko
A Netmiko rewrite for Rust
-
ttrpc-codegen
Rust codegen for ttrpc using ttrpc-compiler crate
-
aggligator-util
Aggligator command line utilities
-
vita49
parsing and creating packets compatible with the ANSI/VITA-49.2-2017 standard
-
dccmd-rs
A command line client for DRACOON
-
ddns-cli
ddns client for cloudflare and dnspod
-
pnet_datalink
Cross-platform, datalink layer networking
-
zssh
Minimal SSH server for embedded applications
-
ftswarm
swarm protocol communication library
-
retty
— an asynchronous Rust networking framework that makes it easy to build protocols, application clients/servers
-
steam-vent-proto-tf2
Protobuf structs used by the Steam client protocol
-
google-cloud-longrunning
Google Cloud Client Libraries for Rust - Long Running Operations API
-
tcp-stream
std::net::TcpStream on steroids
-
desec_cli
Commandline client for the deSEC DNS API
-
sctpx
friendly SCTP wrapper
-
myip-tui
A clean terminal UI for network interface information
-
unix-udp-sock
async & sync UDP sockets supporting sendmsg/recvmsg and src IP manipulation
-
cloud-util
cita-cloud utility library
-
pubky
core client
-
tun-tap
TUN/TAP interface wrapper
-
nu_plugin_port_extension
A nushell plugin to list all active connections and scanning ports on a target address
-
databend-thrift
Rust bindings for the Apache Thrift RPC system
-
nats-jwt-rs
A port of the NATS jwt.go package to Rust
-
pdu
Small, fast, and correct L2/L3/L4 packet parser
-
rs-car
CAR v1 and v2 specifications
-
tokio-fluent
A fluentd client using tokio
-
hippotat
Asinine HTTP-over-IP
-
tcp-handler
Conveniently transfer data in chunk through tokio TCP stream
-
dragonfly-client-init
Initialize runtime environment of the dfdaemon
-
tokio-icmp-echo
Asynchronous ICMP pinging library
-
fetch-paper
cli that download latest build from papermc.io
-
citadel_proto
Networking library for the Citadel Protocol
-
tower-sessions-redis-store
Redis session store for
tower-sessions
-
conjure-runtime
An HTTP client compatible with Conjure-generated services
-
impala
TUI for managing wifi
-
ipaddress
handle ipv4 and ipv6 numbers
-
sctp-rs
Idiomatic Rust APIs for Linux SCTP Stack
-
simple-concurrent-get
Simply make multiple concurrent HTTP GET requests
-
tucana
internal gRPC communication of Code0
-
voiceflousion
that provides toolkit for Voiceflow AI bots integrations and pre-built functionality for quick integration with popular messengers
-
neli-wifi
Communicate with nl80211
-
stun
A pure Rust implementation of STUN
-
aap
Saturate the bad guys' databases
-
s2n-netbench
An efficiency, performance, and correctness analysis tool for transport protocols
-
libcfd
A port of cloudflared (Cloudflare Tunnel Client) to Rust
-
ntex-amqp
AMQP 1.0 Client/Server framework
-
serf
A decentralized solution for service discovery and orchestration that is lightweight, highly available, and fault tolerant
-
tcpclient
Asynchronous tcpclient based on aqueue actor
-
proto-tower-http-2
Tower implementation of the HTTP/2 protocol
-
rabbitmq-stream-protocol
AMQP 1.0 message codec
-
stun-proto
STUN protocol in a sans-IO fashion
-
framous
sending and receiving packets to and from a Reader/Writer
-
generic-ip
IP address types for generic programming
-
fluvio-socket
Provide TCP socket wrapper for fluvio protocol
-
kanin
An RPC microservice framework for AMQP, protobuf and Rust built on lapin (https://github.com/amqp-rs/lapin)
-
spop
parsing HAProxy SPOP (Stream Processing Offload Protocol)
-
terrars-digitalocean-digitalocean
Pre-generated Terrars Digitalocean bindings
-
massping
ICMP ping library for sending batches of ICMP echo request packets and measuring the roundtrip time
-
piper-bot
A bot that reads messages from a named pipe and sends them to Discord
-
dns-firewall
Filtering DNS proxy server with firewall integration
-
marzban_api
async client which abstracts/simplifies the interactions with the Marzban panel API (https://github.com/Gozargah/Marzban)
-
external-ip
Asynchronous library to retrieve the system external IP
-
ezk-sdp-types
SDP types providing parsing & serialization
-
thrussh
A client and server SSH library
-
cbsk
callback socket tool
-
modbus-mqtt
A bridge between Modbus devices and MQTT
-
tower-sessions-surrealdb-store
SurrealDB session store. Not for direct use; see the
tower-sessions
crate for details. -
mrpc
MessagePack-RPC for Rust
-
azure_messaging_eventhubs
Rust client for Azure Eventhubs Service
-
scratchstack-aws-principal
Principal types for AWS/AWS-like services
-
docker-api
Interface to Docker API
-
serial-num
Serial number type with wraparound
-
roboplc-rpc
Fast and platform-independent JSON-RPC 2.0
-
netgauze-iana
Collection of generic Internet Naming Authority (IANA) definitions that are not specific to a single protocol
-
mqttrs
Mqtt protocol encoding and decoding
-
doco
A framework and runner for end-to-end tests for web applications
-
rsocket_rust
rsocket-rust is an implementation of the RSocket protocol in Rust
-
defguard_wireguard_rs
A unified multi-platform high-level API for managing WireGuard interfaces
-
kitsune_p2p_timestamp
Microsecond-precision timestamp datatype for kitsune_p2p
-
aws-sdk-workspacesthinclient
AWS SDK for Amazon WorkSpaces Thin Client
-
hydro_deploy
Hydro Deploy
-
huawei-cloud-api-definitions-VPC
Huawei Cloud API definitions, generated from OpenAPI spec
-
tls-api-native-tls
TLS API implementation over native-tls crate
-
libp2p-tcp
TCP/IP transport protocol for libp2p
-
k8s-pb
Bindings for the Kubernetes Client API
-
remotefs-fuse
A FUSE Driver for remote-fs
-
tokio-boring
SSL streams for Tokio backed by BoringSSL
-
rpsl
A parser for the Routing Policy Specification Language (RPSL)
-
geph4-client
Geph client
-
pbjsonrpc-build
Generates jsonrpsee trait for prost message types
-
windivert
Wrapper library around windivert-sys
-
atlas-http
straight forward, easy to use HTTP client
-
sandhole
Expose HTTP/SSH/TCP services through SSH port forwarding
-
aws-sdk-networkfirewall
AWS SDK for AWS Network Firewall
-
ssh-packet
implementing SSH packet reading/writing using
binrw
-
ntex-io
encoding and decoding frames
-
krossbar-bus-lib
Krossbar bus library
-
async-dnssd
Asynchronous wrapper for DNS-SD C libraries
-
ddl
dp's download tool
-
rotonda
composable, programmable BGP engine
-
muxado
stream multiplexing protocol
-
tor-circmgr
Manage a set of anonymous circuits over the Tor network
-
matchbox_socket
Painless WebRTC peer-to-peer full-mesh networking socket
-
intersession-layer-messaging
A metastable messenger that allows reliability between peers when peers go offline, are unreliable, and facing intermittent network conditions between sessions
-
mqtt-tiny
A tiny MQTT v3.1.1 codec implementation
-
torbridge-cli
A CLI tool to get Tor Bridges from BridgeDB
-
subconverter
A more powerful utility to convert between proxy subscription format
-
rpdo
RoboPLC Data Objects Protocol
-
protoc-bin-vendored-win32
protoc binary for win32 compiled by Google and bundled in this crate
-
naia-client-socket
Abstraction to expose common API over a UDP socket on Linux, and a unreliable WebRTC datachannel on the browser
-
snmptools
SNMP common tools
-
netcode-rs
netcode protocol
-
camure
High-performance 1-to-many communication and synchronization primitives using UDP multicast
-
launchpadlib
accessing Launchpad.net
-
route_manager
Cross-platform route management interface
-
fedimint-arti-client
connecting to the Tor network as an anonymous client
-
rocketmq-example
Unofficial Rust implementation of Apache RocketMQ
-
tonic-openssl
A OpenSSL wrapper for tonic
-
rconn
network protocol
-
az_analyze_image
Client library for Azure AI Services Analyze Image (Image Analysis) APIs
-
interface-rs
reading and writing Linux interfaces(5) files
-
googleplay-protobuf
The automatically generated types derived from the Google Play Protobuf specification
-
rust-cfzt-validator
validation of Cloudflare Zero Trust JWTs
-
ntex-redis
Redis client
-
edc-dataplane
An EDC compatible dataplane
-
links_nonblocking
Nonblocking implementation of the links_nonblocking crate
-
librsync
Bindings to librsync for calculating and applying network deltas exposed as Reader/Writer streams
-
aws-sdk-servicediscovery
AWS SDK for AWS Cloud Map
-
nullnet-libwallguard
A centralized management system for network firewalls
-
wayrs-proto-parser
Parser for wayland protocol xml files
-
nscd-lookup
Look up IP addresses using nscd
-
remotesysmonitor
monitoring remote servers
-
k8-metadata-client
Trait for interfacing kubernetes metadata service
-
signalr-client
calling SignalR hubs from a Rust cross-platform application, supporting WASM and non WASM targets
-
chnroutes
Rust version of chnroutes (with more features), to bypass the VPN accessing CN IPs
-
spark-protos
Autogenerated Protobuf definitions for Spark
-
smartdns
A cross platform local DNS server written in rust to obtain the fastest website IP for the best Internet experience, support DoT, DoQ, DoH, DoH3
-
mediasoup
Cutting Edge WebRTC Video Conferencing in Rust
-
rusoto_waf_regional
AWS SDK for Rust - AWS WAF Regional @ 2016-11-28
-
az-vminfo
A basic CLI utility to grab useful Virtual Machine metadata and instance data from the Azure Cloud using the Resouce Graph API
-
streameroo
Compilation of mini-frameworks & utilities for data-streaming applications
-
netidx-wsproxy
netidx websocket proxy
-
renetcode
Server/Client network protocol library for multiplayer games
-
dioxus-aws
deploying Dioxus apps to AWS Serverless (AWS Lambda, S3, CloudFront, Route53)
-
upnp-rs
basic Universal Plug and Play (UPnP) protocol implementations
-
mles-client
distributed data protocol example (chat) client/ws-proxy
-
mqtt-protocol
MQTT Protocol Library
-
tcpserver
rust tcp server frame
-
axum-csp
Some widgets for use with axum to create Content-Security-Policy headers and reduce silly typos
-
happy-eyeballs
that implements Happy Eyeballs, a technique that maintains good user experience even when IPv4 or IPv6 connectivity is defective
-
actix-utils
Various utilities used in the Actix ecosystem
-
autd3-protobuf
gRPC protobuf for autd3
-
tor-cell
Encode and decode Tor cells and messages
-
mc-query
Implementations of Server List Ping, Query, and RCON for minecraft servers
-
realm_io
Realm's high performance IO collections
-
grpcio
language implementation of gRPC, base on the gRPC c core library
-
hardware-address
IEEE 802 MAC-48, EUI-48, EUI-64, or a 20-octet IP over InfiniBand link-layer addresses and more
-
packet
Network packet handling
-
protoflow-zeromq
Protoflow implements flow-based programming (FBP) for Rust using Protocol Buffers messages
-
ruma-client-api
Types for the endpoints in the Matrix client-server API
-
ipcheck-rs
A command tool generates typescript ip checker from CIDR
-
ruskit
A modern web framework for Rust inspired by Laravel
-
alfred-core
Alfred Rust Library
-
fe2o3-amqp-cbs
An experimental impl of AMQP 1.0 CBS extension
-
multicast-socket
Single-socket multi-interface multicast socket
-
architect-tonic-build
Codegen module of
tonic
gRPC implementation -
tower-test
writing client and server
Service
tests -
scalpel
Packet dissection and sculpting in Rust
-
nordselect
Select the ideal NordVPN server
-
async-graphql-actix-web
async-graphql for actix-web
-
rust_mc_proto
lightweight minecraft protocol support in pure rust
-
packeteer
An attempt at a Rust library that can be used to assist in programmatically analysing, serving and handling received protocol packets
-
awsipranges
Quickly query the AWS IP Ranges
-
flare-rpc-core
RPC framework core for Flare
-
google-androidenterprise1-cli
A complete library to interact with Android Enterprise (protocol v1)
-
aws-sdk-route53recoverycluster
AWS SDK for Route53 Recovery Cluster
-
listeners
Get processes listening on a TCP port in a cross-platform way
-
iprobe
Probe if the host system supports IPv4, IPv6 and IPv4-mapped-IPv6
-
google-drive2
A complete library to interact with drive (protocol v2)
-
rust-mqtt
MQTT client for both embedded and non-embedded devices
-
up-transport-mqtt5
MQTT5 Rust Transport library implementation for Eclipse uProtocol
-
bluefin
An experimental, secure, P2P, transport-layer protocol
-
knxkit
High-level API for KNX devices and networks
-
qubit
Seamless RPC for Rust & TypeScript
-
hyper-socks2
A SOCKS5 connector for hyper library
-
scratchstack-arn
Basic Amazon Resource Name (ARN) type
-
librqbit-dht
DHT implementation, used in rqbit torrent client
-
twilio
Rust bindings for the Twilio API
-
rusturn
TURN server and client
-
elf_rust
task executor for cloud platform
-
jetstream_server
Jetstream is a RPC framework for Rust, based on the 9P protocol and QUIC
-
rsdns
DNS Client Library
-
iceoryx2-pal-concurrency-sync
iceoryx2: [internal] low-level basic building blocks to implement posix mutex, condition variables etc
-
zipkin-types
Type definitions for Zipkin distributed trace information
-
quinn-udp
UDP sockets with ECN information for the QUIC transport protocol
-
chatd
SSH server for real-time communication that serves a chat room instead of a shell and provides encrypted messaging over SSH
-
mozilla/viaduct
Firefox Application Services
-
azure_storage_queues
Azure Queue Storage crate from the Azure SDK for Rust
-
ruma-events
Serializable types for the events in the Matrix specification
-
http-mitm-proxy
A HTTP proxy server library intended to be a backend of application like Burp proxy
-
rpc_pb
prototk definitions for an RPC layer
-
pubsub-rs
powerful publish-subscribe (pubsub) system that allows multiple subscribers to receive messages published to specific topics. It is designed to be thread-safe, async-friendly, memory-efficient…
-
rabbitmq_servicess
accelerate RabbitMQ deployment and management
-
vivaldi-nc
Vivaldi network coordinates for fast, distributed latency estimates in multinode networks, with a clean and simple interface
-
reqwest-netrc
netrc support for Rust with support for reqwest
-
submillisecond
A lunatic web framework for Rust
-
detsys-srv
Rust client for communicating with SRV-located services
-
rs_openshowvar
connecting to Kuka robots and performing data read/write operations using the OpenShowVar protocol
-
aws-region
Tiny Rust library for working with Amazon AWS regions, supports
s3
crate -
selium
An extremely developer friendly, composable messaging platform with zero build time configuration
-
bgpkit-commons
common BGP-related data and functions
-
rama-http
rama http layers, services and other utilities
-
decon-spf
that allows you to deconstruct an existing SPF record that might be retreived in a normal DNS TXT lookup. With version 0.2.0 you can now also construct a new Spf record
-
ecs_helpers
managing the deployment process of an application in Amazon Elastic Container Service (ECS)
-
armonik
Rust bindings for the ArmoniK API
-
edc-connector-client
client for EDC
-
protoc-bin-vendored-linux-x86_64
protoc binary for linux-x86_64 compiled by Google and bundled in this crate
-
diameter
Protocol
-
ezk-sip-ua
Low level SIP user agent utilities
-
decoyssh
A compact and portable SSH tarpit server
-
dns-server
A threaded DNS server
-
azure-iot-rs
Rust wrappers for Azure IOT C SDK
-
udptk
A UDP toolkit for debugging purpose
-
raws-config
RAWS config component
-
actix-ipquery
retrieve info about IP of incoming requests for actix-web
-
flytrap
Query the Fly.io runtime environment
-
rseek
adapter for reqwest that allows seeking in the response body stream using AsyncSeek
-
sozu-lib
sozu library to build hot reconfigurable HTTP reverse proxies
-
sosistab2
An obfuscated datagram transport for horrible networks
-
rtcp
A pure Rust implementation of RTCP
-
pi_mqtt_proxy
-
moq-native
Media over QUIC - Helper library for native applications
-
bunbun-worker
An rpc/non-rpc AMQP worker library
-
wled-json-api-library
WLED Json API in rust. Made with WLED ~14.0, but should work for more
-
internet-packet
A minimal IPv4/IPv6/TCP/UDP parser
-
nodecraft
Crafting seamless node operations for distributed systems, which provides foundational traits for node identification and address resolution
-
whatismyip
What is my (public) IP?
-
rusocks
A socks4(a)/5 server
-
medea-turn
STUN/TURN server implementation used by Medea media server
-
tulpje-utils
Multi-purpose discord bot & framework
-
monolake
High Performance Proxy base on Monoio
-
socksv5
SOCKS v4a and v5 basic building blocks to build your own async SOCKS application
-
dhcp4r
IPv4 DHCP library with working server example
-
nmstatectl
Command line tool for networking management in a declarative manner
-
mco-rpc
RPC framework for Rust based on mco
-
psp_security
PSP Security Protocol
-
aws-sdk-arczonalshift
AWS SDK for AWS ARC - Zonal Shift
-
cyper
HTTP client library based on compio and hyper
-
mycrl-turn
handling round sessions
-
hteapot
lightweight HTTP server library designed to be easy to use and extend
-
rusty_enet
ENet for Rust (and wasm!) transpiled from C
-
mpd_client
Asynchronous user-friendly MPD client
-
jproxy
Just a proxy
-
tquic
A high-performance, lightweight, and cross-platform QUIC library
-
fizyr-rpc
Native Rust implementation of the Fizyr RPC protocol
-
qbase
Core structure of the QUIC protocol, a part of gm-quic
-
aldrin
Message bus for service-oriented RPC and interprocess communication
-
htmxtools
A lightweight Rust crate for working with HTMX headers, specifically designed to integrate seamlessly with axum
-
kcp
Reliable-UDP Library for Rust
-
raws-parsers
RAWS parsers
-
rusthound-ce
Active Directory data collector for Bloodhound Community Edition written in rust
-
watermelon
High level actor based implementation NATS Core and NATS Jetstream client implementation
-
tiktoklive
library. Use it to receive live stream events such as comments and gifts in realtime from TikTok LIVE No credentials are required.
-
stun-format
No-std parser for all RFCs STUN messages
-
remotefs-ftp
remotefs FTP client library
-
amq-protocol-types
AMQP specifications - types
-
turn
A pure Rust implementation of TURN
-
libcnb-package
cross-compiling and packaging buildpacks written with libcnb.rs
-
googleapis-tonic-google-cloud-dialogflow-v2
A Google APIs client library generated by tonic-build
-
pantrace
Convert between traceroute formats
-
rabbit_mqr
Extremely Simplified RabbitMQ Client
-
zmq-sys
Low-level bindings to the zeromq library
-
transmission-client
Rust wrapper for Transmission rpc specs
-
tokio-mc
communication with PLCs using the MC protocol
-
torrust-tracker-test-helpers
providing helpers for testing the Torrust tracker
-
blather
A talkative line-based protocol
-
nu_plugin_port_list
A nushell plugin to list all active connections
-
tproxy-config
Transparent proxy configuration
-
boringtun-easytier
WireGuard® protocol designed for portability and speed. modified version for EasyTier.
-
huawei-cloud-api-definitions-iDMEClassicAPI
Huawei Cloud API definitions, generated from OpenAPI spec
-
fcidr
Fragmented Classless Inter-Domain Routing (FCIDR)
-
polypaging
designed to make sending Poly™ Multicast pages easy
-
crab-hole
Pi-Hole clone written in rust using hickory-dns/trust-dns
-
ssh-agent-client-rs
Pure rust implementation of the ssh-agent protocol. It can be used to write clients that interact with the ssh agent.
-
pp_client
A poker client and TUI
-
rocketmq-namesrv
Apache rocketmq name sever
-
feather
minimal HTTP framework for Rust
-
loona
HTTP 1 and 2 on top of io_uring
-
postman-tui
API client (postman like) in your terminal
-
krpc-client
A stand-alone client for the Kerbal Space Program kRPC mod
-
socks-hub
Convert http proxy or socks5 proxy to socks5 proxy
-
hickory-dns
Hickory DNS is a safe and secure DNS server with DNSSEC support. Eventually this could be a replacement for BIND9. The DNSSEC support allows for live signing of all records, in it does not currently support…
-
unftp-sbe-gcs
A storage back-end for libunftp, storing files in Google Cloud Storage (GCS)
-
swayipc-async
controlling sway through its IPC interface
-
parse_layer7
parsing layer 7 packets comming from UDP OR TCP payloads
-
uring-sys2
liburing bindings
-
async-graphql-rocket
async-graphql for Rocket.rs
-
cygnixy-plugin-interface
A plugin interface for the Cygnixy framework, enabling dynamic Lua plugin integration and management
-
netidx-container
netidx embeddable database
-
volo-build
Compile thrift and protobuf idls into rust code at compile-time
-
libslirp
High-level bindings & helper process for libslirp
-
route_verification_rib_stats
Parse RPSL in the IRR to verify observed BGP routes
-
zeronsd
Unicast DNS resolver for ZeroTier networks
-
firebase-rtdb
Firebase client for the Citadel Protocol
-
zenoh-ext
Zenoh: extensions to the client API
-
doip-sockets
A Diagnostics over Internet Protocol (DoIP) implementation for TCP & UDP Sockets with helper functions
-
aws-sdk-route53resolver
AWS SDK for Amazon Route 53 Resolver
-
sst_sdk
Rust SDK for SST
-
ntex-service
ntex service
-
seraphic
Lightweight JSON RPC 2.0
-
axum-jrpc
A JSON-RPC extractor for Axum
-
nu_plugin_cloud
A nushell plugin for working with cloud storage services
-
remotefs-aws-s3
remotefs Aws S3 client library
-
now-proto-pdu
NOW protocol PDU encoding and decoding
-
astarte-message-hub
A central service that runs on (Linux) devices for collecting and delivering messages from N apps using 1 MQTT connection to Astarte
-
netlink-packet-utils
macros and helpers for parsing netlink messages
-
libldap-sys
Raw bindings for libldap
-
openssh-sftp-protocol
Data format used to communicate with openssh mux server
-
terrars-kreuzwerker-docker
Pre-generated Terrars Docker bindings
-
hydro_cli
Hydro Deploy Command Line Interface
-
link-local-address-cli
A CLI tool that automates link-local IP assignment by scanning network interfaces and selecting a free address
-
matrix-sdk-common
Collection of common types and imports used in the matrix-sdk
-
pingora-proxy
Pingora HTTP proxy APIs and traits
-
koblas
Lightweight SOCKS5 proxy server
-
mosquitto-rs
An async MQTT client based on libmosquitto
-
librice-proto
ICE (RFC8445) implementation protocol
-
tcplane
lightweight and high-performance Rust TCP server library designed to simplify network service development. It supports TCP communication, data stream management, and connection handling…
-
msquic
Microsoft implementation of the IETF QUIC protocol
-
wg-config
WireGuard config management
-
poem-grpc-build
Codegen module of poem-grpc
-
delegation-feed
Fetch and parse RIR delegation files and feed the data through BGP
-
ombrac
Safe, fast, small TCP tunnel using Rust
-
opentalk-types-signaling-recording-service
Signaling types for the OpenTalk recording_service module
-
pi_mqtt
-
cypheraddr
Network address types supporting proxying, mixnets, P2P with minimalistic dependencies (part of cyphernet suite)
-
wtransport-proto
WebTransport (over HTTP3) protocol
-
atm0s-custom-str0m
WebRTC library in Sans-IO style
-
samling
App for managing apparel collections
-
gradio
Client in Rust
-
pnet_sys
Access to network related system function and calls
-
citadel_wire
NAT traversal and wire support for the Citadel Protocol
-
bgpexplorer
BGP route explorer for routing information database with ability to drill-down routes change history
-
mlua-socket
A Rust-native implementation of LuaSocket for mlua
-
tokio-splice
splice(2) in tokio
-
hooch-http
HTTP addition to the hooch runtime
-
http-box
Fast push/callback oriented HTTP parser
-
webterm-core
Core libraries and types for Webterm - a secure browser-based terminal
-
yacme
ACME client
-
hap
Apple HomeKit Accessory Protocol (HAP)
-
bogon
check if an IP address is a bogon
-
naia-socket-shared
Common data types shared between naia-server-socket & naia-client-socket crates
-
netgauze-flow-pkt
Netflow(v9)/IPFIX(v10) Protocol representation and serde
-
xml-rpc
Pure Rust implementation of XML-RPC
-
rm-shared
shared things for rustmission
-
ntap
Network traffic monitor/analyzer
-
wifi-rs
Interface with and manage Wireless Network (WiFi)
-
openconnect-core
interacting with OpenConnect VPN
-
mles-utils
Mles server and clients
-
zoi
manage your ssh connections
-
kwap-msg
Low-level CoAP message parsing & serialization
-
trippy-privilege
Discover platform privileges
-
snocat
Streaming Network Overlay Connection Arbitration Tunnel
-
huawei-cloud-api-definitions-IoTDA
Huawei Cloud API definitions, generated from OpenAPI spec
-
tonic-tls
Tls wrappers for tonic
-
instant-epp
EPP client library for async Rust
-
rpcap
An all-Rust library for reading and writing PCAP files
-
netstack-smoltcp
A netstack for the special purpose of turning packets from/to a TUN interface into TCP streams and UDP packets. It uses smoltcp-rs as the backend netstack.
-
iovec
Portable buffer type for scatter/gather I/O operations
-
iotext_rs
IoText data protocol
-
etcdv3client
etcdv3 client
-
rama-tls
tls implementations for rama
-
portredirect
that bridges your frontend and backend by redirecting TCP connections through a persistent QUIC connection. It provides both a server (accepting TCP connections and forwarding them via QUIC)…
-
pnet_macros_support
Support library for libpnet_macros
-
rust-criu
Rust bindings for CRIU
-
bgp-rs
parsing Border Gateway Protocol (BGP) formatted streams
-
azeventhubs
An unofficial AMQP 1.0 rust client for Azure Event Hubs
-
magnet-url
hackable magnet url parser in Rust
-
ntex-util
ntex framework
-
pi_apm
-
rusoto_waf
AWS SDK for Rust - AWS WAF @ 2015-08-24
-
dnssector
A very fast library to parse, validate, create and mangle DNS packets
-
socket-server-mocker
Mock socket server in Rust, for testing various network clients
-
ris-live-rs
RIS-Live real-time BGP data stream crate
-
escalon
UDP communication layer for the Escalon project
-
tarpc-plugins
Proc macros for tarpc
-
madsim-tonic
The
tonic
simulator on madsim -
upnp-client
UPnP client written in Rust
-
netsim-embed
Network simulator
-
gcloud-spanner
Google Cloud Platform spanner client library
-
zenoh-plugin-trait
Zenoh: The Zero Overhead Pub/Sub/Query Protocol
-
hyper-boring
Hyper TLS support via BoringSSL
-
s3ftp
Rust FTP server using AWS S3 as a backend among other features
-
remotefs-kube
remotefs implementation for kube
-
dumbpipe
A cli tool to pipe data over the network, with NAT hole punching
-
rastdp
(Rasterized Datagram Protocol) is an asynchronous communication protocol built on UDP for efficient inter-application messaging
-
uid-mux
Async multiplexing library with user provided stream ids
-
wiretap
Basic packet capture library built on parallelism
-
libp2p-mdns
libp2p mDNS discovery method
-
seeip
Rust Wrapper for the IP Info https://seeip.org/ API
-
safe-vk
create your own vk bot for conversations
-
geph5-client
Geph5 client
-
sermo
client library for interacting with various LLM provider APIs
-
workflow-service
Services
-
netlify_lambda
AWS Lambda Runtime
-
iceoryx2-bb-posix
iceoryx2: [internal] high level safe abstractions for low level unsafe posix constructs
-
watermelon-proto
#[no_std] NATS Core Sans-IO protocol implementation
-
google-classroom1-cli
A complete library to interact with classroom (protocol v1)
-
ipnet-trie
IPv4 and IPv6 network fast lookup trie
-
iprfc
Known RFCs for IP addresses
-
rusmpp
SMPP library
-
netlink-packet-wireguard
Wireguard generic netlink packet definitions
-
discordipc
that enables connection and interaction with Discord's IPC, allowing you to set custom activities for your project
-
twitch-irc
Connect to Twitch chat from a Rust application
-
scratchstack-aws-signature
AWS SigV4 signature verification
-
passivetcp-rs
Passive traffic fingerprinting [p0f]
-
makesense
interacting with Cosense API
-
prost-validate
protoc-gen-validate's validation for prost
-
mproxy-reverse
MPROXY: Reverse Proxy. Send upstream data to downstream socket listeners.
-
iotscape
creating IoTScape services for NetsBlox in Rust
-
google-cloudkms1
A complete library to interact with Cloud KMS (protocol v1)
-
lakers-shared
EDHOC crypto library constants crate
-
bodo_connect
mapping/connecting to your hosts in the whole world wide web
-
async-tftp
Executor agnostic async TFTP implementation
-
rping
🌊 A Fully Anonymous Any TCP Flag Flooding Attack CLI
-
mproxy-client
MPROXY: UDP Client. Stream local data to logging servers via UDP
-
ngx
FFI bindings to NGINX
-
netgauze-bgp-speaker
BGP Speaker: Establish connection and exchange messages with other BGP peers
-
scratchstack-errors
Error trait for AWS/AWS-like services
-
jlot
Command-line tool for JSON-RPC 2.0 over JSON Lines over TCP
-
proxy-header
parsing and serializing PROXY protocol headers
-
udp
A lightweight and efficient Rust library for building UDP servers with request-response handling
-
tulpje-framework
Multi-purpose discord bot & framework
-
unimonkiez-rsntp
An RFC 5905 compliant Simple Network Time Protocol (SNTP) client library for Rust
-
tls-api-stub
TLS API implementation that returns error on any operation
-
aws-sdk-inspector2
AWS SDK for Inspector2
-
tor-dirclient
Downloads specific Tor network directory objects over the Tor network
-
tokio-quiche
Asynchronous wrapper around quiche
-
titanite
Client/Server Library for Gemini protocol with Titan support
-
tokio-wifiscanner
List WiFi hotspots in your area
-
pi_tcp
-
ip_network_table
IPv4 and IPv6 network fast lookup table
-
aws-sdk-route53profiles
AWS SDK for Route 53 Profiles
-
stdintap
CLI tool to read lines from stdin and broadcast them to connected TCP clients
-
atm0s-small-p2p
A lightweight peer-to-peer network utilizing the atm0s routing mechanism, built entirely with async programming and QUIC (using the quinn library)
-
tiny_mcp_server
A server implementation for the Machine Communication Protocol (MCP)
-
fcm-service
sending Firebase Cloud Messaging (FCM) notifications
-
rasn-cbr
Data types for the Citizens Broadcast Radio Protocol
-
distrans_cli
Anonymous decentralized file distribution and transfer
-
no-std-net
Rust's std::net... without the 'std'.
-
kcp-rs
KCP Stream Protocol
-
tower-sessions-moka-store
Moka session store for
tower-sessions
-
pavao-src
Source of libsmbclient and logic to build vendored pavao
-
zero-packet
A zero-copy Rust library that builds and parses network packets in-place
-
web-transport-proto
WebTransport core protocol
-
rupnp
An asynchronous library for finding UPnP control points, performing actions on them and reading their service descriptions
-
ntp-daemon
ntpd-rs daemon
-
nispor-clib
C binding for nispor project
-
pravega-client
client for Pravega. (Pravega.io)
-
oso-cloud
Oso Cloud client
-
tcp_ip
User-space TCP/IP stack
-
dns2socks
Convert DNS requests to SOCKS5 proxy
-
inetnum
Types for IP address prefixes and ASNs
-
mdns
A multicast DNS client library. Supports discovery of any mDNS device on a LAN
-
doh-client
DNS over HTTPS client
-
mqttbytes
MQTT 4/5 serialization and deserialization
-
xpress
A minimal HTTP library
-
task-killswitch
Abort all tokio tasks at once
-
amiquip
Pure Rust RabbitMQ client
-
google-cloud-artifactregistry-v1
Google Cloud Client Libraries for Rust - Artifact Registry API
-
async-graphql-poem
async-graphql for poem
-
dnsimple
API client for Rust
-
libp2p-yamux
Yamux multiplexing protocol for libp2p
-
network_simulator
Lighweight network simulator to build / test network protocols
-
jarust
A janus client SDK in Rust
-
hexchat-api
API for HexChat plugin development
-
async-transport
Asynchronous transports with ECN information
-
tonic-web
grpc-web protocol translation for tonic services
-
new-tokio-smtp
extendible smtp implementation for tokio
-
google-dfareporting2d8
A complete library to interact with dfareporting (protocol v2.8)
-
azure_storage_datalake
Azure Data Lake Storage Gen2 crate from the Azure SDK for Rust
-
req_
Extract message form headers only once for one request ( support async and sync ) / 一个请求只提取一次消息, 支持异步和同步
-
async-std-resolver
Hickory DNS is a safe and secure DNS library, for async-std. This Resolver library uses the hickory-proto library to perform all DNS queries. The Resolver is intended to be a high-level…
-
flexible-hyper-server-tls
Easily choose between HTTP or HTTPS when using hyper
-
watermelon-net
Low-level NATS Core network implementation
-
hload
HTTP load testing tool that mimics portions of cURL's CLI
-
socket2-plus
A superset of socket2 with additional safe APIs
-
matchbox_signaling
Painless WebRTC peer-to-peer signaling servers
-
googleapis-tonic-google-cloud-dialogflow-cx-v3
A Google APIs client library generated by tonic-build
-
default-net
Cross-platform library for network interface and gateway
-
memberlist-net
memberlist's transport layer based on TCP and UDP
-
ombrac-transport
Safe, fast, small TCP tunnel using Rust
-
dust-devil
A socks5 proxy server with advanced remote monitoring capabilities
-
lazyhttp
HTTP library to handle common stream objects (TcpStream, TlsStream, etc) sending HTTP data. This library is very simple and is intended to make reading raw HTTP less repetitive, and…
-
wl-nl80211
Linux kernel wireless(802.11) netlink Library
-
internet-checksum
RFC 1071 checksum computation (the "internet checksum")
-
ockam_ebpf
eBPF program used by Ockam Privileged Portals
-
route_verification_lex
Parse RPSL in the IRR to verify observed BGP routes
-
ldap-rs
LDAP client for Rust
-
cloudflare-dns-operator
Kubernetes operator to manage Cloudflare DNS records
-
rama-proxy
proxy types and utilities for rama
-
discord-webhook2
Discord webhook library
-
rs-proxy
cross-platform, multi-client TCP proxy for Old-school RS2/JS5
-
aws-sdk-observabilityadmin
AWS SDK for CloudWatch Observability Admin Service
-
nex-packet
Cross-platform packet parsing and building library. Provides low-level packet handling. Part of nex project.
-
openssh-sftp-protocol-error
Data format used to communicate with openssh mux server
-
kitsune_p2p_block
(un)Block datatype for kitsune_p2p
-
torrust-index
A BitTorrent Index
-
aws-sdk-computeoptimizer
AWS SDK for AWS Compute Optimizer
-
libstrophe
Rust ergonomic wrapper for libstrophe
-
rockscrew
Port of corkscrew in Rust
-
google-fusiontables2-cli
A complete library to interact with fusiontables (protocol v2)
-
pnet_transport
Cross-platform, transport layer networking
-
echo_http
Axios like http client for the typescipt devs that just can't let go
-
mcp-sdk
Model Context Protocol (MCP)
-
mycrl-stun
Fast and zero-cost stun message decoder and encoder
-
tarpc-copy
An RPC framework for Rust with a focus on ease of use
-
toy-rpc
An async RPC that mimics golang net/rpc's usage and supports both async-std and tokio
-
naia-server
A server that uses either UDP or WebRTC communication to send/receive messages to/from connected clients, and syncs registered Entities/Components to clients to whom they are in-scope
-
EMNetChain
Chaining Server
-
numaflow
Rust SDK for Numaflow
-
rusnel
fast TCP/UDP tunnel, transported over and encrypted using QUIC protocol. Single executable including both client and server
-
getserviceip
Web service to get IP addresses from devices
-
trz-gateway-common
Secure Proxy / Agents implementation in Rust
-
tcpproxy-rs
Cross-platform asynchronous multi-client TCP proxy; great tokio demo
-
nautilus-sockets
A UDP Socket that listens for events
-
sn_evm
Safe Network EVM Transfers
-
image_search
designed to search Google Images based on provided arguments
-
selium-log
open-source implementation of a log-based message queue
-
junction-api
Common API Types for Junction - an xDS dynamically-configurable API load-balancer library
-
smoltcp-nal
embedded-nal implementation for smoltcp
-
simple-mdns
mDNS for service discovering (DNS-SD)
-
postel
High level server for hyper and tower
-
poem-grpc
GRPC support for Poem
-
rasn-ldap
Data types for Lightweight Directory Access Protocol
-
lambda-lw-http-router
A lightweight, type-safe HTTP router for AWS Lambda functions
-
dynamic-graphql
Dynamic GraphQL schema
-
infrarust
adaptation of the Infrared Minecraft proxy
-
sentry_protos
Rust bindings for sentry-protos
-
salvo-oapi
OpenApi support for Salvo web framework
-
aws-smithy-xml
XML parsing logic for Smithy protocols
-
google-dfareporting3
A complete library to interact with dfareporting (protocol v3.0)
-
huawei-cloud-api-definitions-CloudTest
Huawei Cloud API definitions, generated from OpenAPI spec
-
aws-lambda-log-proxy
Filter or transform logs from AWS Lambda functions before they are sent to CloudWatch Logs
-
rrdnsd
Distributed monitoring for Round Robin DNS load balancing and high availability
-
aspentool
SSH Client
-
hop
Rust client library for the Api
-
oci-registry-client
A async client for Docker Registry HTTP V2 protocol
-
canvas-cli
Interact with Canvas LMS from the command line
-
netgauze-pcap-reader
PCAP reader
-
nrev
Fast Network Revealer/Mapper
-
schmoozer
abstraction over a retryable async operation, such as establishing a connection
-
qcongestion
Congestion control in QUIC, a part of gm-quic
-
proxies
http/socks5 proxy
-
env_proxy
Determination of proxy parameters for a URL from the environment
-
tor-linkspec
Parts of the Tor protocol that indicate specific relays on the network
-
snix-castore-http
Modular functional package manager
-
quicssh-rs
ssh server based on quic protocol
-
detect_dns_packet
detect DNS packets
-
aipn
Enumeration of all Assigned Internet Protocol Numbers as per IANA
-
acton-ern
handling Acton Entity Resource Names (ERNs), providing tools for generating, parsing, and managing ERNs within Acton Reactive-based solutions
-
rusoto_swf
AWS SDK for Rust - Amazon Simple Workflow Service @ 2012-01-25
-
cargo-lambda-metadata
Cargo subcommand to work with AWS Lambda
-
rustfs-rsc
minio, api is compliant with the Amazon S3 protocol
-
pingora-openssl
OpenSSL async APIs for Pingora
-
iceoryx2-cal
iceoryx2: [internal] high-level traits and implementations that represents OS primitives in an exchangeable fashion
-
may_rpc
RPC framework for Rust based on coroutine
-
rusoto_workmail
AWS SDK for Rust - Amazon WorkMail @ 2017-10-01
-
rpc-core
a tiny rpc library for rust
-
trippy-packet
Network packets for Trippy
-
aws-sdk-route53recoveryreadiness
AWS SDK for AWS Route53 Recovery Readiness
-
http-type
providing essential types for HTTP, including request bodies, response headers, and other core HTTP abstractions
-
sails-idl-gen
IDL generator for the Sails framework
-
matrix-sdk-qrcode
encode and decode QR codes for interactive verifications in Matrix land
-
vortex-bittorrent
bittorrent protocol built on top of io-uring
-
socks5-server
Fine-grained relatively low-level asynchronized SOCKS5 server library based on tokio
-
blaze-ssl-async
Legacy SSLv3 bare minimum implementation
-
private_poker
A poker library
-
netgauze-udp-notif-pkt
UDP NOTIF packet representation as defind by https://datatracker.ietf.org/doc/html/draft-ietf-netconf-udp-notif
-
google-gmail1-cli
A complete library to interact with Gmail (protocol v1)
-
etherip
in Rust
-
doors
Access the illumos Doors API from Rust
-
recoverable-spawn
A thread that supports automatic recovery from panics, allowing threads to restart after a panic. Useful for resilient and fault-tolerant concurrency in network and web programming.
-
smp25519
Secure Messaging Protocol 25519
-
webrtc-sctp
A pure Rust implementation of SCTP
-
br-http
http
-
s3get
Download a single file from S3 using chunks
-
leaf-rpc-client-cli
CLI client for the Leaf RPC server
-
qp2p
Peer-to-peer networking library using QUIC
-
ip-api-client
The client (based on ip-api.com api) allows you to get information about the IP address
-
agnostic-dns
agnostic-dns
is an agnostic abstraction layer overhickory-dns
-
ssm-tui
A TUI for interacting with AWS SSM
-
google-cloud-retail-v2
Google Cloud Client Libraries for Rust - Vertex AI Search for Retail API
-
moq-catalog
Media over QUIC
-
krossbar-monitor
Krossbar bus monitor
-
micro-dns
a recursive dns resolver
-
aws-sdk-privatenetworks
AWS SDK for AWS Private 5G
-
miku-http-util
parsing or building parts of HTTP requests and responses
-
multhreadown
A multi-threaded download manager with resume capability
-
ocsp-stapler
OCSP stapler & client with support for Rustls
-
huawei-cloud-api-definitions-DWS
Huawei Cloud API definitions, generated from OpenAPI spec
-
ntex-grpc-codegen
GRPC Client/Server framework (codegen)
-
asterisk-manager
manage connections and authentication with an Asterisk Call Manager (AMI) server
-
c-ares
wrapper for the c-ares library, for asynchronous DNS requests
-
drasil-dns
easily serialize and deserialize DNS packets
-
tcp-console
A TCP console to send command to running applications
-
azure_svc_keyvault
generated REST API bindings
-
pea2pea
low-level, and customizable implementation of a TCP P2P node
-
mproxy-forward
MPROXY: Forwarding Proxy. Forward TLS/TCP, UDP, or Multicast to a downstream UDP socket address.
-
aws-sdk-route53recoverycontrolconfig
AWS SDK for AWS Route53 Recovery Control Config
-
h10
HTTP/1.0 Server
-
shodan-client
Shodan client
-
ntex-grpc
GRPC Client/Server framework
-
rama-haproxy
rama HaProxy support
-
ntex-rt
ntex runtime
-
roto
strongly-typed, compiled language for Rotonda
-
portproxy
port forwarding tool
-
rsiot-websocket-client-wasm
Websocket-клиент для платформы WASM
-
opensrv-mysql
Bindings for emulating a MySQL/MariaDB server
-
memberlist-quic
memberlist's transport layer based on QUIC
-
openrouter
interact with the OpenRouter API
-
tor-consdiff
Handle the consensus-diff format used in the Tor directory protocol
-
googleapis-tonic-google-cloud-dataplex-v1
A Google APIs client library generated by tonic-build
-
rak-rs
A fully functional RakNet implementation in pure rust, asynchronously driven
-
datagram-socket
working with datagram sockets
-
ruma-push-gateway-api
Types for the endpoints in the Matrix push gateway API
-
aws-sdk-elasticloadbalancing
AWS SDK for Elastic Load Balancing
-
rama-tcp
TCP support for rama
-
portForwarder
a TCP/UDP port multiplexer which forwards connection based on content of traffic
-
asciidoctor-client
A kludge to improve the performance of static site generators that use asciidoc through its cli
-
pso2packetlib
working with the PSO2 network protocol
-
kitsune_p2p_bin_data
Binary data types for kitsune_p2p
-
product-os-proxy
Product OS : Proxy builds on the work of hudsucker, taking it to the next level with a man-in-the-middle proxy server that can tunnel traffic through a VPN utilising Product OS : VPN
-
dtn7-plus
Additional helpers for rust dtn daemon
-
udp-request
UDP request library for sending and receiving UDP packets, designed to handle network communication in Rust applications
-
octets
Zero-copy abstraction for parsing and constructing network packets
-
sproxy
socks5 proxy client
-
async-socks5
An async/.await SOCKS5 implementation
-
amq-protocol-uri
AMQP URI manipulation
-
axum-proxied
Helpers for running axum behind a reverse proxy
-
rnp
layer 4 ping tool for cloud
-
rustygear
Client library for communicating via the gearman protocol
-
sbd-server
websocket-based message relay server
-
iroh-net-report
detailed reporting on network conditions
-
rust-p2p-core
fast and easy Nat traversal for peer-to-peer
-
rust-dns
A lightweight, high-performance DNS server implementation in Rust
-
ntex-tls
SSL streams for ntex backed by OpenSSL
-
deadpool-amqprs
Dead simple async pool for amqprs
-
opendht-sys
Low-level bindings to the OpenDHT C library
-
rasn-cap
Data types for the Common Alerting Protocol (CAP 1.1)
-
libdoh
DoH and Oblivious DoH library for the rust-doh app
-
gcloud-token
Google Cloud Platform token spec
-
shenyu-client-rust
Apache ShenYu Rust client SDK
-
aws-smithy-compression
Request compression for smithy clients
-
krossbar-common-rpc
Krossbar RPC library
-
sse-stream
Convert a http body into sse stream
-
hickory-recursor
*WARNING* This library is experimental Hickory DNS Recursor is a safe and secure DNS recursive resolver with DNSSEC support. Hickory DNS is based on the Tokio and Futures libraries…
-
rustdns
A DNS parsing library
-
freenet
core software
-
aws-sdk-wisdom
AWS SDK for Amazon Connect Wisdom Service
-
p2panda-net
Data-type-agnostic peer-to-peer networking
-
tonic-sysinfo
A gRPC service for monitoring system resources such as CPU, memory, and disk
-
rocs
Rust OSB client
-
hyperlane-log
logging library that supports both asynchronous and synchronous logging. It provides multiple log levels, such as error, info, and debug. Users can define custom log handling methods and configure log file paths…
-
koibumi-daemon
An experimental Bitmessage client daemon
-
genetlink
communicate with generic netlink
-
rcon-client
RCON client
-
naia-server-socket
An abstraction to provide a common API over either a UDP socket or a service that can establish WebRTC connections
-
indi-rs
INDI (Instrument Neutral Distributed Interface) protocol
-
narrowlink-gateway
Narrowlink Gateway
-
mptcp-pm
Linux kernel MPTCP path manager netlink Library
-
http-request-validator
Abstract HTTP request validation interface, providing access to a buffered request body and headers to the validation function. Designed to be fit for implementing HTTP request signature checks for WebHooks…
-
iceoryx2-bb-elementary
iceoryx2: [internal] elementary constructs that have no dependencies at all
-
just-webrtc-signalling
Just simple, fast and easy signalling for full-mesh WebRTC connections on native and wasm
-
krossbar-rpc
Krossbar RPC library
-
psrt
Industrial Pub-Sub server with minimal latency and MQTT-compatible logic
-
libp2p-identify
Nodes identification protocol for libp2p
-
proxy-server
Low level proxy server
-
tor-chanmgr
Manage a set of connections to the Tor network
-
pubnub
SDK for Rust
-
wait-on
CLI Utility to wait on the availability of resources such as Files, HTTP Servers, Ports & Sockets
-
citadel_types
Types for the citadel protocol
-
river
A reverse proxy application, based on the pingora library from Cloudflare
-
libp2p-upnp
UPnP support for libp2p transports
-
moq-async
Media over QUIC - Async helpers and utilities
-
carrot-cake
An a-peeling pub/sub framework
-
pktmon
capturing network packets on Windows using the PktMon service
-
google-cloud-run-v2
Google Cloud Client Libraries for Rust - Cloud Run Admin API
-
async-http-proxy
Lightweight asynchronous HTTP proxy client library
-
huawei-cloud-api-definitions-IAM
Huawei Cloud API definitions, generated from OpenAPI spec
-
booru
An async Booru client for Rust
-
axum-server2
High level server designed to be used with axum framework
-
zerodns
A DNS server in Rust, which is inspired from chinadns/dnsmasq
-
recoverable-thread-pool
A thread pool that supports automatic recovery from panics, allowing threads to restart after a panic. Useful for resilient and fault-tolerant concurrency in network and web programming.
-
fsc
file store client
-
azure_svc_blobstorage
generated REST API bindings
-
rusoto_workdocs
AWS SDK for Rust - Amazon WorkDocs @ 2016-05-01
-
httping
Ping for HTTP/s
-
zenoh_backend_traits
Zenoh: traits to be implemented by backends libraries
-
jsonrpc-async
Rust support for the JSON-RPC 2.0 protocol
-
swimos_messages
SwimOS Runtime Internal Messaging Protocol
-
wireguard-nt
Safe idiomatic bindings to the Wireguard NT C library
-
meshpulse
easy communication between microservices, based on either MQTT, AMQP, gRPC or HTTP
-
potato
A very simple and high performance http library
-
aws-sdk-signer
AWS SDK for AWS Signer
-
pass-it-on-cli
A command line tool to send notifications to a pass-it-on server
-
dnsaur
An asynchronous DNS stub resolver
-
trippy-tui
A network diagnostic tool
-
hudsucker
MITM HTTP/S proxy
-
tx5-connection
holochain webrtc connection
-
kipa
Distributed Key to IP Address (KIPA) query network
-
watermelon-mini
Minimal NATS Core client implementation
-
qconnection
Encapsulation of QUIC connections, a part of gm-quic
-
citadel_io
Underlying runtime for interfacing with I/O for std/wasm targets
-
huawei-cloud-api-definitions-DLI
Huawei Cloud API definitions, generated from OpenAPI spec
-
huawei-cloud-api-definitions-Live
Huawei Cloud API definitions, generated from OpenAPI spec
-
citadel_user
User backend library for the Citadel Protocol
-
quic-rpc-utils
quic-rpc库的高级封装
-
flare-im-core
A high performance instant messaging core library for Flare framework
-
goxoy-address-parser
Goxoy Address Parser
-
pingora-load-balancing
Common load balancing features for Pingora proxy
-
mles-webproxy
Mles WebProxy - an Mles WebSocket proxy and a static WWW-server
-
pingora-pool
A connection pool system for connection reuse
-
forwarded-header-value
Parser for values from the Forwarded header (RFC 7239)
-
rust-cgi
help create CGI programs in Rust
-
stigmerge
Anonymous decentralized file distribution and transfer
-
igd
Internet Gateway Protocol client
-
ntex-net
ntexwork utils for ntex framework
-
tor-ptmgr
Manage a set of pluggable transports to circumvent censorship
-
dns-resolver
dns resolver based on future
-
makiko
Asynchronous SSH client library in pure Rust
-
socks-lib
compliant with the SOCKS protocol standard
-
radius
An async/await native implementation of the RADIUS server and client for Rust
-
mqtt-channel
This crates provide a high-level API MQTT subscriptions, based on channels
-
shark-scan
An async multi-threaded port scanner supporting user specified port ranges, timeout durations, and thread quantity
-
reapi
A wrapper around REAPI for rust using prost and tonic
-
google-mirror1-cli
A complete library to interact with mirror (protocol v1)
-
lsl
Lab streaming layer (liblsl) bindings for rust
-
opensrv-clickhouse
Bindings for emulating a ClickHouse server
-
googleapis-tonic-google-cloud-dialogflow-cx-v3beta1
A Google APIs client library generated by tonic-build
-
rusoto_xray
AWS SDK for Rust - AWS X-Ray @ 2016-04-12
-
public-ip
Find the public IP address of a device
-
moq-relay-ietf
Media over QUIC
-
madsim-tonic-build
Codegen module of
madsim-tonic
simulation implementation -
volo-thrift
Thrift RPC framework implementation of volo
-
ruma-identity-service-api
Types for the endpoints in the Matrix identity service API
-
aarambh-net
HTTP, TCP, and UDP clients and servers
-
karyon_jsonrpc
A fast and lightweight async JSONRPC2.0 implementation
-
libp2p-noise
Cryptographic handshake protocol using the noise framework
-
tokio-yamux
Yamux
-
sn_logging
Safe Networking Logging
-
narrowlink-token-generator
Token generator for narrowlink
-
autonomi-cli
Autonomi CLI
-
birdc
talk to the BIRD BGP server for administrative and instrumentation purposes
-
tokio_dual_stack
Dual-stack TCP listener based on tokio
-
proto-tower-http-1
Tower implementation of the HTTP/1.1 protocol
-
crab-kafka
Forward <TCP|UDP> + TLS traffic to kafka
-
ironrdp-error
IronPDU generic error definition
-
confab
Asynchronous line-oriented interactive TCP client
-
rtorrent-xmlrpc-bindings
XMLRPC API bindings for rtorrent
-
pnet_macros
Automatic bit manipulation for binary data formats
-
async_labjack
A pure rust, async interface to the LabJack T-series via Modbus TCP
-
openssh-sftp-client-lowlevel
Lowlevel utilities to communicate with openssh sftp server
-
netlink-packet-sock-diag
netlink packet types for the sock_diag subprotocol
-
google-calendar3
A complete library to interact with calendar (protocol v3)
-
koibumi
An experimental Bitmessage client
-
google-cloud-monitoring-v3
Google Cloud Client Libraries for Rust - Cloud Monitoring API
-
azure_svc_imds
generated REST API bindings
-
scuffle-batching
Optimized batching and dataloading for external services
-
moq-dir
Media over QUIC
-
async-graphql-warp
async-graphql for warp
-
salvo-http3
Http3 for salvo web framework
-
google-tagmanager1-cli
A complete library to interact with Tag Manager (protocol v1)
-
localtunnel-client
A client to connect with localtunnel server
-
libp2p-websocket
WebSocket transport for libp2p
-
bumble
Rust API for the Bumble Bluetooth stack
-
iceoryx2-bb-lock-free
iceoryx2: [internal] lock-free containers and constructs
-
google-people1-cli
A complete library to interact with People Service (protocol v1)
-
tcp-request
sending raw TCP requests, with features for handling responses, managing redirects, and working with compressed data over TCP connections
-
moq-native-ietf
Media over QUIC - Helper library for native applications
-
videocall-client
A client for the videocall project
-
nex
Cross-platform networking library in Rust
-
leaf-rpc-server
The Leaf RPC server
-
ombrac-server
Safe, fast, small TCP tunnel using Rust
-
selium-std
dependent crate of Selium. Do not use directly.
-
tor-socksproto
Encode and decode the SOCKS protocol, as extended in Tor
-
rsiot-modbus-client
Опрос устройств Modbus, используя библиотеку tokio-modbus
-
pingora-rustls
RusTLS async APIs for Pingora
-
videocall-cli
Effortlessly stream video from the CLI with our native client, designed for your desktop, robot, or Raspberry Pi
-
aws-sdk-robomaker
AWS SDK for AWS RoboMaker
-
medea-control-api-proto
Control API protocol implementation for Medea media server
-
flare-core
A high performance IM framework core library
-
aws-sdk-swf
AWS SDK for Amazon Simple Workflow Service
-
kitsune2
p2p / dht communication framework api
-
cubix
Standardized building block components born for Rust craft
-
trippy-dns
A lazy DNS resolver for Trippy
-
google-partners2-cli
A complete library to interact with Partners (protocol v2)
-
syndicus
Publish/Subscribe with types for topics and subscriber (re)synchronisation
-
akari
Template rendering language
-
dust-devil-sandstorm
A remote monitoring client for the dust-devil socks5 server
-
mqtt-codec-kit
MQTT v3.1.1/v5.0 protocol async codec
-
qrecovery
The reliable transport part of QUIC, a part of gm-quic
-
gm-quic
An IETF quic transport protocol implemented natively using async Rust
-
azure_mgmt_resources
generated REST API bindings
-
proxied
Asynchronous client connector for proxies
-
rups
Network UPS Tools (NUT) client library
-
zmq2
Maintained high-level bindings to the zeromq library
-
yosemite
Asynchronous SAMv3 library
-
httpcodes
HTTP status codes
-
google-storagetransfer1-cli
A complete library to interact with storagetransfer (protocol v1)
-
googleapis-tonic-google-cloud-dialogflow-v2beta1
A Google APIs client library generated by tonic-build
-
rperf
validates network throughput capacity and reliability
-
gerevs
implementing general-purpose SOCKS5 proxy servers with asynchronous execution and flexible authentication methods
-
netgauze-flow-service
IPFIX/Netflow service
-
rama-dns
DNS support for rama
-
minechat-protocol
The MineChat protocol, enabling you chat with people over on Minecraft
-
netgauze-bmp-service
BMP Protocol Server
-
gadget-client-core
Core primitives for Tangle Blueprint clients
-
google-cloud-dialogflow-cx-v3
Google Cloud Client Libraries for Rust - Dialogflow API
-
zenoh-plugin-storage-manager
The zenoh storages plugin
-
easytier
A full meshed p2p VPN, connecting all your devices in one network with one command
-
twitchchat
interface to the irc-side of twitch's chat system
-
google-apis-common
Shared functionality among the google-api crates
-
loro-common
Common types and functions for Loro. This is an internal lib of Loro.
-
openvpn-plugin
allowing easy creation of OpenVPN plugins in Rust
-
aria2-ws
An aria2 websocket jsonrpc API with notification support
-
google-adsense1d4
A complete library to interact with AdSense (protocol v1.4)
-
ironrdp-dvc
DRDYNVC static channel implementation and traits to implement dynamic virtual channels
-
pi_quic
Quic client/server
-
torrust/torrust-index
A BitTorrent Index
-
rama-socks5
SOCKS5 support for rama
-
leaf-rpc-proto
Types for the wire protocol of the Leaf RPC server
-
knxkit_dptgen
Data point generator for knxkit
-
ls-qpack
QPACK Field Compression for HTTP/3 (RFC 9204)
-
nftables-async
An async version of the helper to run nftables, providing full compatibility with the rest of the nftables crate
-
ifaddrsx
Retrieve the names and IP addresses of all active network interfaces
-
rama-udp
UDP support for rama
-
amq-protocol-codegen
AMQP specifications - codegen
-
iceoryx2-bb-memory
iceoryx2: [internal] allocators and tools for memory management
-
aws-sdk-fis
AWS SDK for AWS Fault Injection Simulator
-
ntex-server
Server for ntex framework
-
azure_mgmt_subscription
generated REST API bindings
-
synchronous-server
Low level synchronous server
-
libp2p-quic
TLS based QUIC transport implementation for libp2p
-
hang
Media over QUIC
-
netlink-packet-audit
netlink packet types
-
pingora-cache
HTTP caching APIs for Pingora proxy
-
tor-dirmgr
Bootstrap and update an accurate Tor network directory
-
arti-relay
running a relay of the Tor network
-
libp2p-request-response
Generic Request/Response Protocols
-
http-constant
A comprehensive library providing common HTTP constants for header names, versions, MIME types, and protocol identifiers
-
hyper-srv
A wrapper around Hyper's connector with ability to preresolve SRV DNS records
-
rusoto_support
AWS SDK for Rust - AWS Support @ 2013-04-15
-
socks-http-kit
A lightweight library for SOCKS5 and HTTP proxy protocol encoding and parsing, designed to facilitate complex proxy applications
-
narrowlink-agent
Narrowlink Agent
-
rsiot-websocket-server
Websocket-сервер
-
gcloud-longrunning
Google Cloud Platform longrunning library
-
mssf-core
Azure Service Fabric. Rust safe APIs.
-
rusoto_translate
AWS SDK for Rust - Amazon Translate @ 2017-07-01
-
asport-client
Asport client implementation
-
huawei-cloud-api-definitions-CFW
Huawei Cloud API definitions, generated from OpenAPI spec
-
trust-dns-resolver
Trust-DNS is a safe and secure DNS library. This Resolver library uses the Client library to perform all DNS queries. The Resolver is intended to be a high-level library for any DNS…
-
azure_messaging_servicebus
Rust wrappers around Microsoft Azure REST APIs - Service Bus crate
-
google-cloud-dialogflow-v2
Google Cloud Client Libraries for Rust - Dialogflow API
-
aws-smithy-query
AWSQuery and EC2Query Smithy protocol logic for smithy-rs
-
msquic-async
MsQuic based quic library that supports async operation
-
azure_mgmt_privatedns
generated REST API bindings
-
libp2p-swarm-test
Test framework for code building on top of libp2p-swarm
-
tonic-server-dispatch
A request-dispatch level for tonic-Server
-
libp2p-dns
DNS transport implementation for libp2p
-
tor-protover
Tor's subprotocol versioning
-
googleapis-tonic-google-analytics-admin-v1alpha
A Google APIs client library generated by tonic-build
-
ant-bootstrap
Bootstrap functionality for Autonomi
-
pingora-boringssl
BoringSSL async APIs for Pingora
-
aws-sdk-greengrass
AWS SDK for AWS Greengrass
-
kitsune2_showcase
kitsune2 p2p / dht showcase app
-
azure_svc_appconfiguration
generated REST API bindings
-
buffer-pool
Pooled in-memory buffers
-
aldrin-gen
Aldrin code generator
-
krossbar-hub
Krossbar bus hub
-
msgtrans
Support for a variety of communication protocols such as TCP / QUIC / WebSocket, easy to create server and client network library
-
azure_mgmt_servicebus
generated REST API bindings
-
google-dfareporting3d2
A complete library to interact with dfareporting (protocol v3.2)
-
kitsune_p2p
p2p / dht communication framework
-
matchbox_protocol
Common interfaces between matchbox_socket and matchbox_server
-
netbeam
a pure-rust asynchronous network synchronization crate (using tokio) that recreates familiar asynchronous paradigms but in a network context
-
ironrdp-rdpdr
RDPDR channel implementation
-
amqp-client-rust
An asynchronous AMQP client library for Rust, designed for high-performance communication with RabbitMQ. Features include automatic queue and exchange management, message publishing, subscribing, and RPC support.
-
moq-transfork
Media over QUIC
-
iceoryx2-bb-testing
iceoryx2: [internal] simple testing primitives
-
google-deploymentmanager2_beta2-cli
A complete library to interact with Deployment Manager (protocol v2beta2)
-
async-dns
async DNS resolver
-
aws-smithy-protocol-test
A collection of library functions to validate HTTP requests against Smithy protocol tests
-
leaf-rpc-client
Rust client for the Leaf RPC server
-
rusoto_transcribe
AWS SDK for Rust - Amazon Transcribe Service @ 2017-10-26
-
h3i
Low-level HTTP/3 debugging and testing
-
aws-sdk-ec2instanceconnect
AWS SDK for AWS EC2 Instance Connect
-
huawei-cloud-api-definitions-DCS
Huawei Cloud API definitions, generated from OpenAPI spec
-
openssh-sftp-error
Error type used when communicating with openssh sftp server
-
google-cloud-gkemulticloud-v1
Google Cloud Client Libraries for Rust - GKE Multi-Cloud API
-
http-compress
A lightweight library for decompressing HTTP responses supporting Brotli, Deflate, and Gzip
-
xstack
libp2p stack rewritten from ground up for rust
-
localtunnel
A CLI to proxy with localtunnel server
-
google-gamesconfiguration1_configuration-cli
A complete library to interact with Games Configuration (protocol v1configuration)
-
aws-sdk-securitylake
AWS SDK for Amazon Security Lake
-
videocall-types
types for the videocall streaming platform
-
google-adexchangebuyer1d3
A complete library to interact with Ad Exchange Buyer (protocol v1.3)
-
narrowlink-network
Narrowlink Network Library
-
googleapis-tonic-google-cloud-networkmanagement-v1
A Google APIs client library generated by tonic-build
-
asport-server
Asport server implementation
-
google-prediction1d6-cli
A complete library to interact with prediction (protocol v1.6)
-
qbit-rs
interacting with qBittorrent's Web API
-
hyperlane-time
fetching the current time based on the system's locale settings
-
rsiot-http-client-wasm
HTTP-клиент для платформы WASM
-
compio-quic
QUIC for compio
-
hickory-util
that complement Hickory DNS
-
amq-protocol-tcp
AMQP URI TCP connection handling
-
async-stomp
An asynchronous streaming STOMP client
-
moq-transport
Media over QUIC
-
qunreliable
Unreliable transmission of gm-quic
-
tor-netdir
Types to represent and use a Tor network directory
-
huawei-cloud-api-definitions-AOS
Huawei Cloud API definitions, generated from OpenAPI spec
-
google-ml1-cli
A complete library to interact with Cloud Machine Learning Engine (protocol v1)
-
compio-tls
TLS adaptor with compio
-
ant-libp2p-noise
Cryptographic handshake protocol using the noise framework
-
sbd-e2e-crypto-client
websocket-based e2e encrypted message relay client
-
jarust_plugins
A janus client SDK in Rust
-
naia-hecs-shared
faciliate naia & Hecs interop, functionality shared by client & server versions
-
rama-utils
rama
-
google-cloud-discoveryengine-v1
Google Cloud Client Libraries for Rust - Discovery Engine API
-
volo-grpc
gRPC framework implementation of volo
-
ironrdp-cliprdr-native
Native CLIPRDR static channel backend implementations for IronRDP
-
rawst_dl
Snag your files efficiently with Rawst downloader
-
tcpproxy
Cross-platform asynchronous multi-client TCP proxy; great tokio demo
-
narrowlink-client
Narrowlink Client
-
libp2p-mplex
Mplex multiplexing protocol for libp2p
-
just-webrtc
Just simple, fast and easy WebRTC peers for both native and wasm
-
ssdp-client
An asynchronous library for discovering, notifying and subscribing to devices and services on a network
-
rusoto_textract
AWS SDK for Rust - Amazon Textract @ 2018-06-27
-
kxkdb
Dual q/kdb+ interface for API to build a shared library and an IPC client
-
azure_mgmt_monitor
generated REST API bindings
-
tx5-go-pion
Rust bindings to the go pion webrtc library
-
gcloud-metadata
Google Cloud Platform rust client
-
matchbox_server
A signaling server for WebRTC peer-to-peer full-mesh networking
-
iceoryx2-pal-configuration
iceoryx2: [internal] platform specific settings
-
ombrac-client
Safe, fast, small TCP tunnel using Rust
-
google-securitycenter1
A complete library to interact with Security Command Center (protocol v1)
-
googleapis-tonic-google-cloud-networkmanagement-v1beta1
A Google APIs client library generated by tonic-build
-
mpesa-sdk
streamlined interface for integrating M-Pesa, a widely used mobile money service, into your applications
-
google-dfareporting3d3
A complete library to interact with Dfareporting (protocol v3.3)
-
alicemq
Wapper for the amqprs rabbitMQ library
-
web-transport
Generic WebTransport API with native (web-transport-quinn) and WASM (web-transport-wasm) support
-
rusoto_lex_runtime
AWS SDK for Rust - Amazon Lex Runtime Service @ 2016-11-28
-
huawei-cloud-api-definitions-IEF
Huawei Cloud API definitions, generated from OpenAPI spec
-
ratsio
client library for NATS messaging system and NATS Event Streaming
-
mssf-com
Azure Service Fabric. The COM base layer.
-
google-coordinate1
A complete library to interact with coordinate (protocol v1)
-
leaf-protocol
Leaf Protocol
-
google-cloud-appengine-v1
Google Cloud Client Libraries for Rust - App Engine Admin API
-
p2panda-discovery
Peer discovery traits and services
-
gosling
developing fully anonymous, peer-to-peer, metadata-resistant applications using tor onion services
-
azure_svc_eventgrid
generated REST API bindings
-
ntex-tokio
tokio intergration for ntex framework
-
stigmerge_peer
stigmerge p2p protocol and agent components
-
wamp_async
An asynchronous WAMP implementation
-
google-plusdomains1-cli
A complete library to interact with plusDomains (protocol v1)
-
huawei-cloud-api-definitions-WAF
Huawei Cloud API definitions, generated from OpenAPI spec
-
rusoto_transfer
AWS SDK for Rust - AWS Transfer Family @ 2018-11-05
-
ironrdp-connector
State machines to drive an RDP connection sequence
-
vpncloud
Peer-to-peer VPN
-
google-adsensehost4d1
A complete library to interact with AdSense Host (protocol v4.1)
-
ant-libp2p-webtransport-websys
WebTransport for libp2p under WASM environment
-
azure_mgmt_applicationinsights
generated REST API bindings
-
qinterface
gm-quic's packet routing and definition of the underlying IO interface
-
huawei-cloud-api-definitions-ModelArts
Huawei Cloud API definitions, generated from OpenAPI spec
-
azure_mgmt_dns
generated REST API bindings
-
sbd-o-bahn-client-tester
websocket-based message relay client tester
-
iceoryx2-bb-threadsafe
iceoryx2: [internal] threadsafe non-lock-free containers and constructs
-
openssh-mux-client-error
openssh mux client