-
git2
Bindings to libgit2 for interoperating with git repositories. This library is both threadsafe and memory safe and allows both reading and writing git repositories.
-
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
… -
tower-http
Tower middleware and utilities for HTTP clients and servers
-
tokio-rustls
Asynchronous TLS/SSL streams for Tokio using Rustls
-
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
-
matchit
A high performance, zero-copy URL router
-
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
-
ipnetwork
work with IP CIDRs in Rust
-
quinn
Versatile QUIC transport protocol implementation
-
governor
A rate-limiting implementation in Rust
-
zenoh
Zero Overhead Pub/Sub/Query Protocol
-
axum-server
High level server designed to be used with axum framework
-
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
-
quiche
🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
-
agate
Very simple server for the Gemini hypertext protocol
-
s2n-quic
IETF QUIC protocol
-
capnp-rpc
Cap'n Proto remote procedure call protocol
-
if-addrs
Return interface IP addresses on Posix and windows systems
-
openssh
SSH through OpenSSH
-
tun
TUN device creation and handling
-
ssh2
Bindings to libssh2 for interacting with SSH servers and executing remote commands, forwarding local ports, etc
-
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
-
google-drive3
A complete library to interact with drive (protocol v3)
-
async-net
Async networking primitives for TCP/UDP/Unix communication
-
matrix-sdk
A high level Matrix client-server library
-
azure_storage_blobs
Azure Blob Storage crate from the Azure SDK for Rust
-
pnet
Cross-platform, low level networking using the Rust programming language
-
arti
Tor privacy tools
-
aws-sdk-lambda
AWS SDK for AWS Lambda
-
amqprs
AMQP 0-9-1 client implementation for RabbitMQ
-
tonic-build
Codegen module of
tonic
gRPC implementation -
irc
usable, async IRC for Rust
-
idna
IDNA (Internationalizing Domain Names in Applications) and Punycode
-
mdns-sd
mDNS Service Discovery library with no async runtime dependency
-
bgpkit-parser
MRT/BGP/BMP data processing library
-
simple-dns
parse and write DNS packets
-
hyper-rustls
Rustls+hyper integration for pure rust HTTPS
-
aws-types
Cross-service types for the AWS SDK
-
rtnetlink
manipulate linux networking resources via netlink
-
ipconfig
Get network adapters information and network configuration for windows
-
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.
-
shadowsocks-rust
shadowsocks is a fast tunnel proxy that helps you bypass firewalls
-
firestore
API for Google Firestore and own Serde serializer based on efficient gRPC API
-
rumqttc
An efficient and robust mqtt client for your connected devices
-
pcap
A packet capture API around pcap/wpcap
-
swayipc
controlling sway through its IPC interface
-
yamux
Multiplexer over reliable, ordered connections
-
salvo-serde-util
serde util for salvo
-
discv5
p2p discv5 discovery protocol
-
aws-credential-types
Types for AWS SDK credentials
-
protoc-bin-vendored
protoc binaries compiled by Google and bundled in this crate
-
actix-service
Service trait and combinators for representing asynchronous request/response operations
-
vopono
Launch applications via VPN tunnels using temporary network namespaces
-
wtransport
WebTransport (over HTTP3) protocol
-
azure_data_cosmos
Rust wrappers around Microsoft Azure REST APIs - Azure Cosmos DB
-
pulsar
Rust client for Apache Pulsar
-
cproxy
Transparent proxy built on cgroup net_cls
-
fast-socks5
Fast SOCKS5 client/server implementation written in Rust async/.await (tokio)
-
iceoryx2
Lock-Free Zero-Copy Interprocess Communication
-
nftables
Safe abstraction for nftables JSON API. It can be used to create nftables rulesets in Rust and parse existing nftables rulesets from JSON.
-
tun-rs
Cross-platform Tun/Tap library
-
iroh
p2p quic connections dialed by public key
-
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
-
sfv
Structured Field Values for HTTP parser. Implementation of RFC 8941 and RFC 9651
-
azure_devops_rust_api
Rust API library for Azure DevOps
-
ntpd
Full-featured implementation of NTP with NTS support
-
rustls-tokio-stream
AsyncRead/AsyncWrite interface for RustTLS on Tokio
-
hickory-proto
Hickory DNS is a safe and secure DNS library. This is the foundational DNS protocol library for all Hickory DNS projects.
-
stun-rs
Rust framework to manage STUN messages
-
livekit
Rust Client SDK for LiveKit
-
iggy
persistent message streaming platform written in Rust, supporting QUIC, TCP and HTTP transport protocols, capable of processing millions of messages per second
-
wireman
A TUI based gRPC client
-
tentacle
Minimal implementation for a multiplexed p2p network framework
-
russh-cryptovec
A vector which zeroes its memory on clears and reallocations
-
zenoh-plugin-mqtt
Zenoh plugin for MQTT
-
stun_codec
Encoders and decoders for STUN (RFC 5389) and its extensions
-
foca
Gossip-based cluster membership discovery, based on SWIM
-
systemfd
A convenient helper for passing sockets into another process. Best to be combined with listenfd and cargo-watch.
-
nacos-sdk
Nacos client in Rust
-
raptorq
(RFC6330)
-
ssh2-config
an ssh configuration parser for ssh2-rs
-
dns-lookup
dns resolving api, much like rust's unstable api. Also includes getaddrinfo and getnameinfo wrappers for libc variants.
-
tokio-native-tls
TLS/SSL streams for Tokio using native-tls giving an implementation of TLS for nonblocking I/O streams
-
sozu
fast, reliable, hot reconfigurable HTTP reverse proxy
-
libunftp
Extensible, async, cloud orientated FTP(S) server library
-
udp-over-tcp
Command-line tool for tunneling UDP datagrams over TCP
-
vproxy
A high-performance HTTP/HTTPS/SOCKS5 proxy server
-
cidr
IP network and IP host within network types
-
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 ...)
-
doh-proxy
A DNS-over-HTTPS (DoH) and ODoH (Oblivious DoH) proxy
-
sct
Certificate transparency SCT verification library
-
matrix-sdk-base
The base component to build a Matrix client library
-
surge-ping
Asynchronous ICMP ping library
-
openssh-sftp-client
Highlevel API used to communicate with openssh sftp server
-
zeromq
A native Rust implementation of ZeroMQ
-
renet
Server/Client network library for multiplayer games with authentication and connection management
-
lakers
EDHOC (RFC 9528)
-
moq-clock
CLOCK over QUIC
-
google-sheets4
A complete library to interact with Sheets (protocol v4)
-
ros2-client
ROS2 client library based on RustDDS
-
worker-build
be used as a custom build command for a Cloudflare Workers
workers-rs
project -
httpwg-cli
A CLI able to run httpwg test cases (h2spec replacement)
-
protobuf-src
Build system integration for libprotobuf
-
ttrpc
version of ttrpc
-
metainfo
Transmissing metainfo across components
-
bandwhich
Display current network utilization by process, connection and remote IP/hostname
-
demagnetize
Convert magnet links to .torrent files
-
openapi-tui
This TUI allows you to list and browse APIs described by the openapi specification
-
gcloud-sdk
Async Google gRPC/REST APIs and the client implementation hiding complexity of GCP authentication based on Tonic middleware and Reqwest
-
ipinfo
ipinfo: A Rust library for IPInfo
-
mles
distributed publish-subscribe data server
-
menser
Fetches and displays meals from the stw-on API
-
netstat2
Cross-platform library to retrieve network sockets information
-
rqbit
A bittorrent command line client and server
-
ppp
A Proxy Protocol Parser written in Rust. See HAProxy for the protocol specification.
-
fopro
Experimental caching HTTP forward proxy (memory+disk)
-
netdev
Cross-platform library for network interface
-
futures-rustls
Asynchronous TLS/SSL streams for futures using Rustls
-
prefix-trie
Prefix trie datastructure (both a set and a map) that provides exact and longest-prefix matches
-
amq-protocol
AMQP specifications
-
quic-rpc
A streaming rpc system based on quic
-
aws-sdk-glue
AWS SDK for AWS Glue
-
axum-client-ip
Client IP address extractors for Axum
-
aws-smithy-runtime-api
Smithy runtime types
-
stargazer
A fast and easy to use Gemini server
-
dockworker
Docker daemon API client. (a fork of Faraday's boondock)
-
fluvio-future
I/O futures for Fluvio project
-
arti-client
connecting to the Tor network as an anonymous client
-
rusp
USP toolkit
-
socks5-impl
Fundamental abstractions and async read / write functions for SOCKS5 protocol and Relatively low-level asynchronized SOCKS5 server implementation based on tokio
-
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.
-
google-analytics3-cli
A complete library to interact with analytics (protocol v3)
-
nispor
Unified interface for Linux network state querying
-
pandoras_pot
Honeypot designed to send huge amounts of data to rude web scrapers
-
domain
A DNS library for Rust
-
iceoryx2-bb-system-types
iceoryx2: [internal] strong types that represents low level constructs like file, path, ip address, etc
-
rash_core
Declarative shell scripting using Rust native bindings
-
gping
Ping, but with a graph
-
bollard-next
An asynchronous Docker daemon API
-
async-graphql
A GraphQL server library implemented in Rust
-
pavao
Rust client library for SMB 2/3 based on libsmbclient
-
metrics_cloudwatch_embedded
CloudWatch embedded metrics format emitter for the metrics crate
-
adx
Poll Google's Maven repository to fetch the latest versions of AndroidX packages
-
jid
struct for Jabber IDs
-
aft
Transfer files easily and fast
-
bard-rs
Google Gemini CLI (Bard)
-
google-cloud-auth
Google Cloud Client Libraries for Rust - Authentication
-
google-api-proto
generated from googleapis/googleapis using tonic-build
-
pnet_packet
Cross-platform, binary packet parsing and manipulation
-
rps_paijo
My first project of a simple Rock, Paper, Scissors game in Rust
-
ntex-mqtt
Client and Server framework for MQTT v5 and v3.1.1 protocols
-
retry-policies
A collection of plug-and-play retry policies for Rust projects
-
tokio-socks
Asynchronous SOCKS proxy support for Rust
-
pistol
about Cybersecurity
-
libcnb
A framework for writing Cloud Native Buildpacks in Rust
-
retina
high-level RTSP multimedia streaming library
-
datachannel
Rust wrappers for libdatachannel
-
rabbitmq-stream-client
client for RabbitMQ Stream
-
upnp-daemon
A daemon for continuously opening ports via UPnP
-
netlink-sys
netlink sockets, with optional integration with tokio
-
ion-binary-rs
Pure Rust parser, encoder and hasher for Amazon's Ion binary format
-
flute
File Delivery over Unidirectional Transport (FLUTE)
-
bytebuffer
networking and binary protocols
-
sctp-proto
A pure Rust implementation of SCTP in Sans-IO style
-
google-cloud-googleapis
Google Cloud Platform rust client
-
dhcproto
A DHCP parser and encoder for DHCPv4/DHCPv6.
dhcproto
aims to be a functionally complete DHCP implementation. -
volo
high-performance and strong-extensibility Rust RPC framework that helps developers build microservices
-
risotto
High performance BMP collector
-
tx5
The main holochain tx5 webrtc networking crate
-
rpki
validating and creating RPKI data
-
network-interface
Retrieve system's Network Interfaces on Linux, FreeBSD, macOS and Windows on a standarized manner
-
prometheus_wireguard_exporter
Prometheus WireGuard Exporter
-
matrix-commander
but convenient CLI-based Matrix client app for sending and receiving
-
unftp
When you need to FTP, but don't want to. An async, cloud orientated FTP(S) server built on libunftp
-
netgauze-bgp-pkt
BGP-4 Protocol representation and serde
-
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…
-
namecheap-ddns
Updates the A + Dynamic DNS records for Namecheap
-
russh-sftp
SFTP subsystem supported server and client for Russh
-
shadowsocks
fast tunnel proxy that helps you bypass firewalls
-
hiddenlink
tunnel which tries to hide itself inside of other protocols
-
http-range-header
No-dep range header parser
-
ethercrab
An EtherCAT master in pure Rust that is no_std compatible
-
torrust-tracker
A feature rich BitTorrent tracker
-
aardvark-dns
A container-focused DNS server
-
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
-
actix-server
General purpose TCP server built for the Actix ecosystem
-
dust_dds
Data Distribution Service (DDS) implementation
-
wol-rs
Wake-on-LAN utility
-
aelhometta
Archaic attempt at autonomous non-sandboxed distributed artificial life of assembler automaton type
-
port_check
Get a free local port or check if a port somewhere is reachable
-
srt-protocol
SRT implementation in Rust
-
pingora
A framework to build fast, reliable and programmable networked systems at Internet scale
-
crev-wot
Scalable, social, Code REView system that we desperately need - Web of Trust library
-
moq-clock-ietf
CLOCK over QUIC
-
vsock
Virtio socket support for Rust
-
netavark
A container network stack
-
warg-protocol
operator and package log protocols for Warg registries
-
wiresmith
Auto-config WireGuard clients into a mesh
-
reqwest-streams
HTTP body streaming support for reqwest: JSON/CSV/Protobuf and others
-
ai-gateway
AI gateway for managing and routing LLM requests - Govern, Secure, and Optimize your AI Traffic
-
tun2proxy
Tunnel interface to proxy
-
utuntap
A low level Rust library for Tun/Tap devices
-
aggligator
Aggregates multiple links (TCP or similar) into one connection having their combined bandwidth and provides resiliency against failure of individual links
-
astro-dnssd
& safe DNS-SD wrapper
-
elb-log-parser
AWS ELB log parser which parses Classic LB and ALB logs into JSONs
-
libssh2-sys
Native bindings to the libssh2 library
-
dlt_parse
parsing the "Diagnostic Log and Trace" network protocol (currently without payload interpretation)
-
udpexposer
Command line tool to help exposing UDP ports behind NATs using helper servers
-
crosstown_bus
Event Bus with RabbitMQ for Rust
-
deltalake-aws
Native Delta Lake implementation in Rust
-
zenoh-backend-filesystem
Backend for Zenoh using the file system
-
iroh-quinn
Versatile QUIC transport protocol implementation
-
sendfd
Send file descriptors along with data over UNIX domain sockets
-
sdp-types
SDP (RFC 4566) types, parser and serializer
-
interfaces
interacting with network interfaces
-
distrans_fileindex
Distrans file indexing
-
tonic-health
Health Checking module of
tonic
gRPC implementation -
pingy
fast, concurrent Rust-based ping tool with real-time updates & visual charts!
-
uplite
a lightweight, self-hosted file upload, browsing, and management tool
-
libwifi
parsing IEEE 802.11 frames and handling wifi interfaces
-
cidr-utils
functions for working with IPv4 CIDRs and IPv6 CIDRs
-
open62541
High-level, safe bindings for the C99 library open62541, an open source and free implementation of OPC UA (OPC Unified Architecture)
-
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. -
z-serial
Zenoh Serial Framing
-
ansible-sshman
managing SSH access to machines with Ansible
-
ehttp
Minimal HTTP client for both native and WASM
-
tsyncp
Async channel APIs (mpsc, broadcast, barrier, etc) over TCP for message-passing
-
telnet
protocol
-
azure_storage
Azure Storage crate from the Azure SDK for Rust
-
azservicebus
An unofficial AMQP 1.0 rust client for Azure Service Bus
-
rs-nomad
access to a set of strongly typed apis to interact with nomad (https://www.nomadproject.io/)
-
eycorsican/leaf-bin
A versatile and efficient proxy framework with nice features suitable for various use cases
-
redlib
Alternative private front-end to Reddit
-
memberlist
A highly customable, adaptable, async runtime agnostic gossip protocol which helps manage cluster membership and member failure detection
-
addr
parsing domain names
-
nscan
Cross-platform network scan tool for host and service discovery
-
coap
A CoAP library
-
treeherder-dl
Download artifacts in bulk from Mozilla's TreeHerder
-
netem-trace
generating network emulation trace
-
mavshark
MAVLink recorder and replayer CLI
-
apkeep
A command-line tool for downloading APK files from various sources
-
mcprotocol-rs
Model Context Protocol (MCP)
-
arrow-format
Unofficial flatbuffers and tonic code of Apache Arrow spec
-
libmdns
mDNS Responder library for building discoverable LAN services in 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
-
chewdata
Extract Transform and Load data
-
rns
Network scanning tool written in Rust
-
leptos-keycloak-auth
Secure Leptos applications using Keycloak
-
zipkin
collecting timing information about distributed computations
-
fusio-parquet
Parquet reader and writer implementations for Fusio
-
ipstack
Asynchronous lightweight userspace implementation of TCP/IP stack for Tun device
-
magic-wormhole
Get things from one computer to another, safely
-
nixpkgs-prs
check the merged nixpkgs PRs for that day
-
xsk-rs
Rust bindings for Linux AF_XDP sockets
-
bollard-stubs
Stubs used for the Bollard rust async Docker client API
-
ant-registers
Register logic for Autonomi
-
zmq
High-level bindings to the zeromq library
-
envoy-types
Collection of protobuf types and other assets to work with the Envoy Proxy through Rust gRPC services
-
zncat
Command line relay for Zenoh
-
mainline
robust, BitTorrent's Mainline DHT implementation
-
monoio-transports
Monoio Transporter
-
rustls-connector
Connector similar to openssl or native-tls for rustls
-
rocketmq-filter
A filter for RocketMQ messages
-
tokio-tun
Asynchronous allocation of TUN/TAP devices using tokio
-
vivaldi-nc
Vivaldi network coordinates for fast, distributed latency estimates in multinode networks, with a clean and simple interface
-
ldap3_client
LDAP Client Library for Tokio
-
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…
-
htsget-test
Common test functions and utilities used by htsget-rs
-
viam-rust-utils
designed for use with Viamrobotics's SDKs
-
nbd
(network block device) servers and clients
-
popol
Minimal non-blocking I/O
-
netidx-dbus
talk to dbus services with netidx
-
ddns-rs
An easy to used program that help you update your dns record
-
shoes
A multi-protocol proxy server
-
zenoh-runtime
Zenoh: The Zero Overhead Pub/Sub/Query Protocol
-
gw-bin
Watch git repositories, pull changes and run commands on the new files
-
maybenot-simulator
A simulator for the Maybenot framework
-
sozu-command-lib
configuration library to command a sozu instance
-
aws-ip-ranges
https://ip-ranges.amazonaws.com/ip-ranges.json as const structs
-
rtp-types
RTP packet parser and writers
-
prosafe_exporter
Prometheus exporter for NETGEAR switches supported by ProSAFE Plus utility
-
network-types
Rust structs representing network-related types in Linux
-
zettabgp
BGP (parsing and composing) and BMP (only parsing) protocols driver library for Rust
-
citadel_sdk
High-level library to build applications on the Citadel Protocol
-
car-utils
ipfs car file reader writer and utils CLI
-
crc-catalog
Catalog of CRC algorithms (generated from http://reveng.sourceforge.net/crc-catalogue) expressed as simple Rust structs
-
embedded-nano-mesh-cli-tool
Command line utility to interact with embedded-nano-mesh network trough shell
-
route_verification_rib_stats
Parse RPSL in the IRR to verify observed BGP routes
-
coap-lite
A lightweight CoAP message manipulation crate, ideal for embedded environments
-
tun-easytier
TUN device creation and handling
-
aws-sdk-ecs
AWS SDK for Amazon EC2 Container Service
-
jira_v3_openapi
Jira Cloud platform REST API lib (OpenAPI document version: 1001.0.0-SNAPSHOT-4168ca0e5efc137ea4ff4f0cf29358bf64e26f02)
-
routecore
Building Blocks for BGP Routing
-
proto_installer
Download and install proto
-
rustyscript
Effortless JS Integration for Rust
-
turbo-remote-cache-rs
A remote cache server for turbo
-
raftify
Experimental High level Raft framework
-
tokio-tfo
TCP Fast Open (TFO) in Rust for tokio
-
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
-
bevy_matchbox
A Bevy extension for Matchbox WebRtc networking
-
adnix
Rust binary to generate DNSMasq and Unbound configurations from UNIX host files
-
linkerd2-proxy-api
Linkerd Proxy API gRPC bindings and utilities
-
xmpp-http-upload
external http upload server for XMPP
-
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
-
rscp
E3DC RSCP
-
fast_rsync
An optimized implementation of librsync in pure Rust
-
ntp-udp
ntpd-rs networking and timestamping layer
-
botcore
Production-grade asynchronous bot engine with enterprise observability features
-
unleash-types
API types for Unleash (https://github.com/Unleash/unleash) client features API response
-
s3-algo
High-performance algorithms for batch operations to Amazon S3
-
veilid-tools
A collection of baseline tools for Rust development use by Veilid and Veilid-enabled Rust applications
-
openssh-mux-client
openssh mux client
-
d2c-rs
Update Cloudflare DNS 'A' records with your public IP
-
iptables
Rust bindings for iptables
-
resctl-bench
Whole system resource control benchmarks with realistic scenarios
-
isup
on-device monitoring. lightweight, instant and efficient.
-
cloudflare-ddns-ipv6
a cmd line tool to update your cloudflare AAAA record
-
rscap
Cross-platform packet capture and transmission utilities
-
transmission-rpc
Transmission JRPC client
-
poston
Fluentd logger for Rust
-
warqueen
message based networking, non-async and non-blocking
-
tappers
Cross-platform TUN, TAP and vETH interfaces
-
oxide
SDK for the Oxide rack
-
turn-server
A pure rust-implemented turn server
-
remotefs
a client library to work with all file transfer protocols
-
stubborn-io
io traits/structs that automatically recover from potential disconnections/interruptions
-
matrix-sdk-ui
GUI-centric utilities on top of matrix-rust-sdk (experimental)
-
reqtrace
command-line tool for real-time network activity monitoring, connection tracing, and network access control of any process or command
-
linkedbytes
linked list of Bytes and BytesMut
-
openpgp-card-ssh-agent
ssh-agent backed by OpenPGP card authentication keys
-
fluvio-extension-common
Fluvio extension common
-
r2sync
cli for synchronizing files between a local directory and Cloudflare R2
-
gpsd_proto
module contains types and functions to connect to gpsd to get GPS coordinates and satellite information
-
icann-rdap-common
Common RDAP data structures
-
mac_address
Cross-platform retrieval of a network interface MAC address
-
if-watch
crossplatform asynchronous network watcher
-
syndicate-server
Dataspace server
-
mempool_space
mempool.space api interface
-
rup
universal pinger
-
sub_crawler
A fast, flexible subdomain enumeration tool
-
atm0s-sdn
Decentralized Ultra-Low-Latency Software Defined Network
-
actix-telepathy
Cluster extension for the actix actor framework
-
trippy
A network diagnostic tool
-
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
-
cloudflare-ddns-updater
tiny applet to update Cloudflare DNS A records for your domain
-
hakuban
Data-object sharing library
-
tower-sessions-sqlx-store
SQLx session stores for
tower-sessions
-
twitch-hunter
that looks for specific regex patterns in Twitch chat messages
-
hdlc
support of the IEEE standard
-
macaddr
MAC address types
-
rtshark
interface for TShark
-
async-graphql-parser
GraphQL query parser for async-graphql
-
chirpstack_api
ChirpStack Protobuf / gRPC API definitions
-
dovetail
🕊️ is a cgi and static file server for gemini
-
sip2
SIP2 Library
-
axum-aws-lambda
Tower Layer for compatibility between Axum and AWS Lambda Runtime
-
monocore
monocore
is a secure MicroVM provisioning system for running untrusted code in isolated environments -
ip_network
IPv4 and IPv6 network structs
-
loona-hpack
HPACK codec for the loona HTTP implementation
-
jellyfin-rpc
Backend for the Jellyfin-RPC-cli and Jellyfin-RPC-Iced projects
-
ruts
A middleware for tower sessions
-
dhcplayer
play and attack DHCP
-
libits-client
connect on an ITS MQTT server
-
pavex_matchit
A fork of matchit, to get some unreleased fixes in Pavex
-
getifs
A bunch of cross-platform network tools for fetching interfaces, multicast addresses, local ip addresses, private ip addresses, public ip addresses and etc
-
vhost-device-vsock
A virtio-vsock device using the vhost-user protocol
-
r53-ddns
Set an Amazon Route 53 DNS record for the server/network
-
dmx512-rdm-protocol
DMX512 and Remote Device Management (RDM) protocol written in Rust
-
libssh-rs
Bindings to the libssh library
-
xscript
writing robust shell-script-like programs and running commands with ease
-
erbium
Network services for small/home networks
-
cyphernet
set of libraries for privacy-preserving networking apps
-
u-siem
A framework for building custom SIEMs
-
quick-file-transfer
Transfer files quickly, safely, and painlessly between hosts on a local network
-
ockam_transport_core
Generic Transport primitives
-
commonware-chat
Send encrypted messages to a group of friends using commonware-cryptography and commonware-p2p
-
modbus-core
Modbus base library
-
zrpc
Framework for decentralized and distributed microservices over Zenoh
-
fsd_interface
serialising and deserialising FSD (Flight Simulator Daeomon) protocol network messages
-
jetstream_wireformat
Jetstream is a RPC framework for Rust, based on the 9P protocol and QUIC
-
oci-distribution
An OCI implementation in Rust
-
netscanner
Network Scanner
-
wayfind
A speedy, flexible router
-
google-cloud-gax
Google Cloud Client Libraries for Rust
-
tcping
🛠️ tcping-rs: Rust (rs) TCP Ping (tcping) Utility for Port Reachability
-
reserve-port
For finding free local ports and reserving them
-
artnet_protocol
A 1:1 implementation of the ArtNet protocol
-
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…
-
address
aids in processing network addresses
-
mqrstt
Pure rust MQTTv5 client implementation Smol and Tokio
-
protocol
Easy protocol definitions
-
tokio-listener
Add flexibility in a way of accepting connections: unix sockets, socket activation, inetd mode to Tokio-based projects
-
onetun
A cross-platform, user-space WireGuard port-forwarder that requires no system network configurations
-
auto-git-committer
program to automate Git commits and push them to a remote repository
-
ads
Client for the Beckhoff Automation Device Specification protocol for PLCs
-
marco-test-three
-
quiche-mallard
🥧 Savoury implementation of the QUIC transport protocol and HTTP/3
-
socks
proxy clients
-
kitsune_p2p_dht_arc
Kitsune P2p Dht Arc Utils
-
rsntp
An RFC 5905 compliant Simple Network Time Protocol (SNTP) client library for Rust
-
ockam_ebpf
eBPF program used by Ockam Privileged Portals
-
fusio-log
The append only log implementations
-
tower-service
Trait representing an asynchronous, request / response based, client or server
-
remotefs-smb
remotefs SMB client library
-
ecs-jumper
Generate awscli connection strings to running ECS tasks
-
kube-runtime
Kubernetes controller runtime
-
twirp-rs
An async-compatible library for Twirp RPC in Rust
-
octs
Finally, a good byte manipulation library
-
cf-r2-sdk
This package is an 'UNOFFICIAL' cloudflare r2 sdk
-
azure_security_keyvault_keys
Rust wrappers around Microsoft Azure REST APIs - Azure KeyVault Keys
-
axboe-liburing
transliteration of axboe's liburing
-
asninfo
export ASN information to JSON files
-
htb
Hierarchical token bucket implementation
-
tor-proto
Asynchronous client-side implementation of the central Tor network protocols
-
someip_parse
parsing the SOME/IP network protocol (without payload interpretation)
-
curltainer
curl anything running inside a Docker container, even with no exposed ports
-
dnp3
(IEEE 1815) with idiomatic bindings for C, C++, .NET, and Java
-
bevy_ggrs
Bevy plugin for the GGRS P2P rollback networking library
-
zenohd
Zenoh: The Zero Overhead Pub/Sub/Query Protocol
-
doip-definitions
A Diagnostics over Internet Protocol (DoIP) definition library for use in DoIP applications
-
wgx
wireguard tool to manage / generate configuration
-
rustyface
A Huggingface downloading CLI tool written in Rust
-
getifaddrs
A cross-platform library for retrieving network interface information
-
channels
Bidirectional channel-like communication over generic Read/Write streams
-
matchbox_socket
Painless WebRTC peer-to-peer full-mesh networking socket
-
deno_net
Networking for Deno
-
ncgopher
An ncurses gopher and gemini client for the modern internet
-
color-ssh
A Rust-based SSH client with syntax highlighting
-
garage_net
Networking library for Garage RPC communication, forked from Netapp
-
telemetry-rust
Open Telemetry fox Axum and Tracing
-
opentelemetry_gcloud_monitoring_exporter
support for exporting metrics to Google Cloud Monitoring
-
wasmedge_wasi_socket
Rust API for the networking socket functions supported in the WasmEdge Runtime for WebAssembly
-
oxnet
commonly used networking primitives with common traits implemented
-
irc_lib
IRC library with plugin support
-
google-drive2-cli
A complete library to interact with drive (protocol v2)
-
vclock
vector clock
-
axum-serde
multiple serde-based extractors / responses for the Axum web framework, also offers a macro to easily customize extractors / responses
-
cloud-file-storage
Cloud file storage server based on the Rust hyperlane framework, supporting multiple file types for upload
-
kissdns
A developer-focused DNS server with fallback, caching, and wildcard support
-
cheetah-string
A lightweight, high-performance string manipulation library optimized for speed-sensitive applications
-
jetstream
RPC framework for Rust, based on the 9P protocol and QUIC
-
vma-socket
High-level Rust bindings for Mellanox/NVIDIA VMA (Messaging Accelerator) sockets
-
glean
SDK Rust language bindings
-
filedescriptor
More ergonomic wrappers around RawFd and RawHandle
-
dwd
High performance traffic generator
-
axum-messages
🛎️ One-time notification messages for Axum
-
simpleSearch
A lightweight search app that combines web search results with AI-generated summaries
-
ipfs-embed
small embeddable ipfs implementation
-
etherage
An EtherCAT master in pure-Rust very close to the ethercat nature
-
product-os-http-body
Product OS : Http Body is a derivative of the http-body and http-body-util crates restructured for both std and no_std environments
-
pnet_base
Fundamental base types and code used by pnet
-
trapeze
ttrpc
-
llmvm-protocol
that contains protocol/communication elements for llmvm
-
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.
-
walle_mqtt_protocol
一个mqtt报文解析库
-
httpget
A small, simple client to make http get requests and return a 0 status code if they succeed, 1 status code otherwise
-
mostro-chat
Minimalist peer-to-peer chat application written in Rust, utilizing the Nostr protocol for decentralized and secure communication
-
async-ssh2-tokio
Asynchronous and easy-to-use high level ssh client library for rust
-
vfox
Interface to vfox plugins
-
astro-run
A highly customizable workflow orchestrator
-
remotesysmonitor
monitoring remote servers
-
l3_cli
Lambda compute tooling
-
blazing_agi
FastAGI server focusing on ergonomics and correctness
-
netidx-tools
netidx command line tools
-
libp2p-scatter
broadcast messages to connected peers
-
sshping
SSH-based ping that measures interactive character echo latency and file transfer throughput. Pronounced "shipping".
-
rasn-ocsp
Data types for Online Certificate Status Protocol
-
tonic-reflection
Server Reflection module of
tonic
gRPC implementation -
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)
-
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
-
minechat-client
The client implementation of MineChat, letting you chat with people over on Minecraft
-
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…
-
dyndns
server to update Hetzner DNS records with your dynamic IP address assigned by your Internet Service Provider (ISP)
-
librice
ICE (RFC8445) implementation
-
clearurls
Clear URLS from tracking parameters with crowd-sourced rules from https://clearurls.xyz
-
hyper-tls
Default TLS implementation for use with hyper
-
enphase-influx
import solar and battery data from the Enphase IQ Gateway local API into InfluxDB
-
p9
Server implementation of the 9p file system protocol
-
distrans_peer
Distrans p2p protocol and agent components
-
public-ip-address
performing public IP and geolocation lookups from various services
-
stblib
that takes over and simplifies important and useful tasks
-
natpmp
NAT-PMP client library
-
community-id
This package provides a Rust implementation of the open Community ID flow hashing standard
-
playit-agent-proto
Contains the protocol messages for a playit.gg agent
-
unifi-tui
Rust terminal user interface for the UniFi Network API
-
farmbot
Farm manager manager bot
-
ads-proxy
ADS proxy utility
-
trotter
🎠 is an experimental crate that aims to make writing Gemini clients fun and easy
-
lets-network
sdk for lets-network app
-
rtsp-types
RTSP (RFC 7826) types, parser and serializer
-
v_queue
file based queue
-
spaceflake
⛄ A distributed generator to create unique IDs with ease in Rust; inspired by Twitter's Snowflake
-
qudp
High-performance UDP encapsulation for QUIC
-
wol
Wake up remote hosts with Wake On LAN magic packets
-
wolrs
trigger a Wake-on-LAN (WoL) wakeup
-
osc-cost
measuring Outscale infrastructure costs
-
ledger-models
A comprehensive model library for financial products (securities, prices, transactions, etc). Protobuf used for serialization, with language-specific implementations
-
cuid2
protocol in rust
-
zcat
netcat-inspired utility for zenoh
-
ruma-identifiers-validation
Validation logic for ruma-common and ruma-macros
-
ruma-common
Common types for other ruma crates
-
gatekeeper
A SOCKS proxy implementation
-
port-scanner-rs
A fast, concurrent port scanner with blockchain and web service detection
-
protoflow
implements flow-based programming (FBP) for Rust using Protocol Buffers messages
-
forgejo-todo-checker
Checks your source files for TODO and FIXME comments, where they don't have an open issue number
-
wow_world_messages
Message definitions for World of Warcraft world servers
-
rusthound
Active Directory data collector for Bloodhound written in rust
-
rsmanuf
📇 A very simple Rust library to get the manufacturer of a specific MAC address
-
iptables_exporter
A Prometheus exporter for iptables
-
qlog
qlog data model for QUIC and HTTP/3
-
cidr_calc
CLI to easily calculate CIDR subnets
-
kowalski
A Rust-based agent for interacting with Ollama models
-
acsrs
ACS written in rust
-
lyanne
Tick-based communication library for server-client architectures
-
mutnet
Unsafe-free and allocation-free, no-std network protocol parsing and in-place manipulation library
-
google-analytics-api-ga4
Google Analytics Data Api GA4(beta)
-
salvo-captcha
A captcha middleware for Salvo framework
-
touche
Synchronous HTTP library
-
leaf-rpc-server
The Leaf RPC server
-
fastping-rs
ICMP ping library for quickly sending and measuring batches of ICMP ECHO REQUEST packets
-
cloudformatious-cli
A CloudFormation CLI that won't make you cry
-
rpc-router
JSON RPC Router Library
-
streamstore-cli
CLI for S2
-
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
-
nu_plugin_port_scan
A nushell plugin for scanning ports on a target
-
ibverbs
Bindings for RDMA ibverbs through rdma-core
-
netxclient
netx client assembly
-
transmission-client
Rust wrapper for Transmission rpc specs
-
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
-
wintun
Safe idiomatic bindings to the WinTun C library
-
steady_state
Framework for building long running low latency actor based services on Linux. Provides visual telemetry to watch data flows between actors. Uses Erlang style supervisors to defend…
-
auxon-sdk
A collection of clients, servers, protocols, and general API types for interacting with the APIs that are used throughout Auxon's suite of tools
-
rusty-penguin
A fast TCP/UDP tunnel, transported over HTTP WebSocket
-
rustls-cert-reloadable-resolver
A reloadable certificate resolver for rustls
-
ntp-proto
ntpd-rs packet parsing and algorithms
-
winapi-wsapoll
Safe wrapper around WSAPoll
-
tentacli
Multipurpose console wow-client, it can be used either as a standalone application or integrated into your own project as a crate
-
slinger
An HTTP Client for Rust designed for hackers
-
revpfw3
bypass portforwarding restrictions using some cheap VServer
-
pssh-rs
parallel ssh tool written in rust
-
statsdproxy
A proxy for transforming, pre-aggregating and routing statsd metrics
-
whois-rust
WHOIS client library for Rust, inspired by https://github.com/hjr265/node-whois
-
pageant
SSH agent transport client
-
cyberex
Utilities Library
-
web-transport-quinn
WebTransport library for Quinn
-
lynn_tcp
Lightweight asynchronous TCP framework
-
kitsune_p2p_timestamp
Microsecond-precision timestamp datatype for kitsune_p2p
-
chokepoint
Generic stream transformer to simulate traffic / network congestion
-
qstash-rs
SDK for Upstash QStash
-
mime2
MIME types that are up to date
-
pmzctl
A command-line tool that allows you to communicate with the pmz daemon to enable pmz features
-
service-binding
Automates parsing and binding to TCP, Unix sockets and Windows Named Pipes
-
ntex-bytes
Types and traits for working with bytes (bytes crate fork)
-
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
-
round-based
Driver for MPC protocols
-
fosr
Fos-R (Forgery Of Security Records) is a synthetic network traffic generator
-
freenet
core software
-
dingtalk-sdk
Dingtalk SDK for Rust
-
hydro_std
Standard library of distributed systems building blocks for Hydro
-
wifi-ctrl
Tokio-based runtimes for communicating with hostapd and wpa-supplicant
-
tonic-buf-build
A build helper that integrates buf.build to tonic-build
-
macnuf
A #![no_std] Rust library to get the manufacturer of a specific MAC address
-
encrypted-dns
A modern encrypted DNS server (DNSCrypt v2, Anonymized DNSCrypt, DoH)
-
lisho
personal link shortener with no external dependencies in under 200 lines of Rust
-
memberlist-proto
Proto types and traits for the memberlist crate
-
kubizone-common
Typed Rust structures for representing partially and fully qualified domain names
-
hptp
the high performance TCP proxy written in rust
-
rustp2p
A decentralized p2p library powered by Rust, which is devoted to simple use
-
limitr
offering various rate-limiting algorithms such as Token Bucket, Leaky Bucket, and more
-
zendns
Manage Dynamic DNS with serenity
-
c2a-devtools-frontend
A command and control system for C2A-based satellites
-
bazel-remote-apis
Rust bindings for Bazel Remote APIs
-
frankfurter_cli
CLI wrapper around the Frankfurter API
-
const-varint
Protobuf's varint encoding/decoding with full const context operations supports
-
iroh-quinn-udp
UDP sockets with ECN information for the QUIC transport protocol
-
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)…
-
simple-bytes
A small and easy crate to mutate or read u8 slices
-
lazyssh
An ssh server manages tui tools
-
cgarena
Local bot arena with matchmaking, rating calculation and web ui
-
armada
A high performance TCP SYN port scanner
-
prost-dto
Data transfer object conversion macros for prost
-
actix-tls
TLS acceptor and connector services for Actix ecosystem
-
rsipstack
SIP Stack Rust library for building SIP applications
-
aws-sdk-ecr
AWS SDK for Amazon Elastic Container Registry
-
busyrpc
synchronous/thread-pool implementations of rpc_pb
-
iso14229-1
A ISO 14229-1 protocol
-
grammers-mtproto
Mobile Transport Protocol
-
cybergarage
Rust cargo package of cybergarage.org
-
swarm-bot
A autonomous bot launcher for Minecraft
-
rust-netrc
netrc support for Rust with support for reqwest
-
homie5
Low level implemenation of the homie v5 protocol
-
dtn7
Rust delay-tolerant-networking daemon and CLI tools implementing Bundle Protocol Version 7 (RFC9171)
-
pcarp
A pure-Rust library for reading pcap-ng files
-
rusoto_stepfunctions
AWS SDK for Rust - AWS Step Functions @ 2016-11-23
-
nectar
Telnet protocol (RFC 854) implementation via a Tokio codec. Includes support for various MUD protocol extensions.
-
fake_user_agent
getting random user agents for rust
-
aws-arn
types, builders, and other helpers to manipulate AWS Amazon Resource Name (ARN) strings
-
oreq
interactively creating curl arguments from OpenAPI
-
mtu
Obtain the local network interface MTU towards a given IP address
-
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
-
monoio-compat
A compat wrapper for monoio
-
steam-protobuf
Rust definitions of Steam Protocol Buffers
-
steam-vent-proto-dota2
Protobuf structs used by the Steam client protocol for Dota2
-
tcp-stream
std::net::TcpStream on steroids
-
hank-pdk
plugin development kit for Hank
-
async-opcua
OPC UA client and server API
-
rco_utils
Shared functions for "Remote Code Execution"'s (RCO's) binaries
-
scr-axum-cranker-router
port of mu-cranker-router
-
puroro
Google Protocol Buffer
-
vmw_backdoor
A pure-Rust library for VMware host-guest protocol ("VMXh backdoor")
-
vmm
A math library focused on vectors and square matrices (Not in development)
-
narrowlink-token-generator
Token generator for narrowlink
-
x509-path-finder
X509 Path Finder is a depth-first search certificate path validator for Rust
-
google-secretmanager1
A complete library to interact with Secret Manager (protocol v1)
-
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.
-
slippers
SLIP RFC for
no_std
-
filesync
Sync files between different sources
-
discord-webhook2
Discord webhook library
-
spop
parsing HAProxy SPOP (Stream Processing Offload Protocol)
-
rustwide
Execute your code on the Rust ecosystem
-
astarte-message-hub-proto
Astarte message hub protocol buffers for Rust
-
pling
Send notifications via Slack, Telegram,
-
nftnl
Safe abstraction for libnftnl. Provides low-level userspace access to the in-kernel nf_tables subsystem
-
sdre-stubborn-io
Forked from https://github.com/craftytrickster/stubborn-io. io traits/structs that automatically recover from potential disconnections/interruptions.
-
ssh-rs
In addition to encryption library, pure RUST implementation of SSH-2.0 client protocol
-
fluere
Cross Platform Packet Capture, pcap to Netflow Conversion, Live Netflow Capture Tool
-
wait-for-internet
Command line utility that waits till you have an internet connection
-
cloud-detect
Detect a host's cloud service provider
-
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
-
dnstracer
A DNS traceroute tool
-
general-mq
General purposed interfaces for message queues
-
jsonlrpc
A JSON-RPC 2.0 library that streams JSON objects in JSON Lines format
-
open_ai
OpenAI library for Rust
-
azure_data_tables
Azure Table storage crate from the Azure SDK for Rust
-
cerbos
Rust SDK for working with Cerbos: an open core, language-agnostic, scalable authorization solution
-
xi-rpc
building peers (both client and server side) for xi's JSON RPC variant
-
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…
-
prost-validate-build
protoc-gen-validate's validation generation using prost-build
-
unftp-sbe-fs
A storage back-end for libunftp, storing files on local disk
-
rodbus
A high-performance async implementation of the Modbus protocol using tokio
-
bp3d-proto
BP3D protocol runtime
-
waifai
Interface with Wi-Fi networks
-
hylarana-transport
A cross-platform screen casting library implemented by Rust
-
netlink-proto
async netlink protocol
-
irox-tools
Stuff that should have been in the Rust STL, but aren't
-
ippper
building simple ipp servers
-
netsblox-cli
A command line tool for interacting with the NetsBlox cloud
-
videocall-ui
A Yew UI for the videocall project
-
transmission-gobject
gtk-rs gobject wrapper for transmission-client crate
-
route_verification
Parse RPSL in the IRR to verify observed BGP routes
-
async-graphql-extension-apollo-tracing
An async_graphql extension to send traces & metrics to Apollo Studio
-
craftping
Minecraft Server List Ping Implementation
-
wireguard-uapi
Control WireGuard interfaces
-
langdb_core
AI gateway Core for LangDB AI Gateway
-
pivotal-tracker
interacting with the Pivotal Tracker API
-
substrate-bn
Pairing cryptography with the Barreto-Naehrig curve
-
ggemini
Glib/Gio-oriented network API for Gemini protocol
-
human-bandwidth
representing bandwidth speed in a human-readable format
-
racme
Rust 庫,提供與 ACME 協議互動的功能,支援自動化憑證管理,適用於 Let's Encrypt 等 CA。
-
tld
Top Level domain static hash map, tld list is obtained from of iana.org
-
artisan_middleware
The main services of the artisan platform to allow communication and management of linux system services
-
obfswire
obfuscating network traffic, designed to resist deep packet inspection (DPI) and active probing of network endpoints
-
dug
An exhaustive name resolution aggregator
-
faktory
API bindings for the language-agnostic Faktory work server
-
libp2p-kad
Kademlia protocol for libp2p
-
timestamped-socket
async UDP and raw ethernet sockets with timestamping
-
rumqttc-dev-patched
An efficient and robust mqtt client for your connected devices
-
sd-jwt-payload
Selective Disclosure JWTs (SD-JWT)
-
google-docs-api-types
that provides types for the Google Docs API (unofficial)
-
stun-agent
Rust Sans I/O framwework to implement STUN agents
-
ipgeolocate
Get IP address geolocation information freely
-
c-ares-resolver
An asynchronous DNS resolver, backed by c-ares
-
vmc
Virtual Motion Capture protocol for virtual avatar tracking
-
vinezombie
A modular IRCv3 framework
-
edc-connector-tui
A TUI client for EDC management APIs
-
headers-accept
🤝 The missing
Accept
implementation forheaders::Header
-
keyweave
Fetches secrets from Azure Key Vault and weaves them into a convenient .env file
-
remotefs-ssh
remotefs SSH client library
-
async-graphql-value
GraphQL value for async-graphql
-
nostr-rs-relay
A relay implementation for the Nostr protocol
-
deterix
Deterministic network emulator with microsecond timing precision
-
aws-smithy-async
Async runtime agnostic abstractions for smithy-rs
-
remotefs-fuse-cli
A FUSE Driver for remote-fs
-
semtech-udp
Semtech UDP provides serialization and deserialization of packets complying with the Semtech UDP protocol
-
busd
A D-Bus bus (broker) implementation
-
peernet
easy and reliable p2p networking
-
mito
A Unified Distributed Transport Evaluation Framework
-
narrowlink-gateway
Narrowlink Gateway
-
putioarr
put.io to sonarr/radarr/whisparr proxy
-
elytra-ping
Easily ping and get the status of running Minecraft servers
-
pf-rs
FreeBSD lib to access OpenBSD's implementation of the PF (Packet Filter) directly via /dev/pf
-
http-acl
An ACL for HTTP requests
-
ohttp-relay
Relay Oblivious HTTP requests to protect IP metadata
-
s3dl
A high-performance tool that downloads files in parallel chunks to maximize bandwidth utilization
-
zinniad
Zinnia daemon runs Zinnia modules inside Filecoin Station
-
rs-car-ipfs
rs-car wrapper to read files from IPFS trustless gateways
-
cotton-netif
Enumerating available network interfaces and their IP addresses
-
iroh-gossip
gossip messages over broadcast trees
-
quinn-proto
State machine for the QUIC transport protocol
-
rathole
A reverse proxy for NAT traversal
-
conntrack
Netfilter Conntrack
-
cmri
Pure-Rust decoding/encoding of packets for CMRInet
-
sendme
A cli tool to send directories over the network, with NAT hole punching
-
subnetwork
Return all ip addresses of a subnetwork
-
net-ssr
Network Secondary Surveillance Radar
-
fcnet
An in-process Firecracker microVM networking backend based on fcnet-types
-
cwtch-imp
small demon, a familiar of a witch. imp is a set of bot creating utilities built on top of libcwtch-rs
-
dubbo
-
netsock
Cross-platform library for network sockets information
-
xneuron
A Freestanding, Zero dependency AI/ML library written in Rust with maximum portability
-
jetstream_9p
Jetstream is a RPC framework for Rust, based on the 9P protocol and QUIC
-
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.
-
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
-
ipsuite
[WIP] Collection of Types for the Internet Protocol Suite
-
wikibase
access Wikibase
-
opentelemetry-micropb
An alternative to opentelemetry-proto which uses micropb
-
bluesniff
A fast and simple Bluetooth scanner which uses the btleplug library to scan for nearby Bluetooth devices
-
EMNetChain
Chaining Server
-
saltyrtc-client
Asynchronous SaltyRTC client implementation for Rust
-
lrwn_filters
filtering LoRaWAN payloads on DevAddr and JoinEUIs prefixes
-
yerpc
Ergonomic JSON-RPC library for async Rust with Axum support
-
uploat
Share files between multiple devices effortlessly
-
freighter-client
Cloudflare's third-party Rust registry implementation
-
quincy
QUIC-based VPN
-
nng
A safe wrapper for NNG (Nanomsg v2)
-
twirp-build-rs
Code generation for async-compatible Twirp RPC interfaces
-
torrust-index
A BitTorrent Index
-
fp_lib
useful things
-
compute-rust-sentry
Send error reports from Compute@Edge to Sentry
-
tether-agent
Standardised use of MQTT and MessagePack for inter-process communication
-
ipset
A wrapper for libipset
-
iovec
Portable buffer type for scatter/gather I/O operations
-
nostr-commander
but convenient CLI-based Nostr client app for publishing,sending and subscribing
-
traffic_forward
that allows you to easily create traffic forwarding rules through this command, which is implemented through the iptables tool
-
stat_client
server monitoring tool
-
citadel_proto
Networking library for the Citadel Protocol
-
subspace_openapi_client
The Subspace client library for working with the Subspace API, generated via OpenAPI
-
auksys
Program for conveniently run auKsys
-
opentelemetry-stackdriver
opentelemetry exporter that uploads traces to Google Stackdriver trace
-
aqueducts
Framework to build ETL data pipelines declaratively
-
rabbitmq_service
accelerate RabbitMQ deployment and management
-
bambulab
API client for Bambu Lab printers
-
what-the-port
Quickly lookup what a port is used for
-
dynamic-graphql
Dynamic GraphQL schema
-
speedtest
Rust-based network speed testing tool between two computers
-
holo-yang
YANG module of Holo Routing, including embedded YANG models and utility code
-
nu_plugin_cloud
A nushell plugin for working with cloud storage services
-
crawly
A lightweight async Web crawler in Rust, optimized for concurrent scraping while respecting
robots.txt
rules -
protomask
A user space NAT64 implementation
-
dns-firewall
Filtering DNS proxy server with firewall integration
-
npsd
Network payload serializer / deserializer framework
-
servicepoint_binding_c
C bindings for the servicepoint crate
-
cot-proto
Cursor on Target (CoT) protocol (de)serialization / parsing
-
ndn-tlv
Encoding and Decoding of TLV values for Named Data Networking
-
pubnub
SDK for Rust
-
vpnkitrc
interacting with VPNKit
-
types_lte_3gpp
3GPP types for Rust
-
ping
naive ping implementation in Rust
-
proxy-protocol
PROXY protocol serializer and deserializer
-
gst-plugin-raptorq
GStreamer RaptorQ FEC Plugin
-
scaphandre
Electric power/energy consumption monitoring agent
-
fbthrift_compiler
Calls fbthrift compiler to produce unified lib.rs from thrift files
-
nss-docker-ng
NSS plugin for finding Docker containers by their ID or name
-
fusio-dispatch
dispatcher for Fusio file system
-
wintun-bindings
Safe idiomatic bindings to the WinTun C library and more enhancements
-
boringtun
WireGuard® protocol designed for portability and speed
-
make87_messages
Message Types for Rust SDK for make87 platform
-
ovsdb
schema and wire protocol
-
bore-cli
A modern, simple TCP tunnel in Rust that exposes local ports to a remote server, bypassing standard NAT connection firewalls
-
illa
Deploy a modern low-code platform in 5 Seconds!
-
minecraft-net
allowing easier communication via the minecraft protocol
-
swarm-discovery
Discovery service for IP-based swarms
-
proto-tower-http-2
Tower implementation of the HTTP/2 protocol
-
neolite
NEO Lite SDK
-
libsocks_client
SOCKS client rust implementation,supporting SOCKS4,SOCKS4a,SOCKS5 protocols
-
ih-muse
Infinite Haiku Muse
-
service_policy_kit
A toolkit to verify services against security policies
-
meshtastic_protobufs
Meshtastic Protobuf definitions
-
talos_messenger_core
Messenger core for Talos
-
match-domain
Rapid checker for the prefix and suffix matching of domain names
-
may_rpc
RPC framework for Rust based on coroutine
-
vintage
A multi-threaded FastCGI server
-
ax
ax distributed event databank and command line tool
-
easy-upnp
Easily open and close UPnP ports
-
portforwarder-rs
Forwards ports on UPnP-enabled gateways. Inspired by portmapper (written in Java). Command line and lib.
-
rzbackup
RZBackup
-
rust-rcs-client
workable RCS client library
-
netstat-rust
Cross Platform netstat-rust program for windows/linux/mac
-
ecksport-rpc
RPC protocol definitions
-
send-it
sending large amounts of data over a stream or network
-
fluffer
🦊 Fluffer is a fun and experimental gemini server framework
-
dicom-ul
Types and methods for interacting with the DICOM Upper Layer Protocol
-
odoh-rs
Oblivious DNS over HTTPS (ODoH) protocol version 1
-
lattices
Lattice data types for simplifying distributed state by providing associativity, commutativity, and idempotence
-
tremor-otelapis
OpenTelemetry v1 API binding based on tonic/prost
-
h3-quinn
QUIC transport implementation based on Quinn
-
micromegas-perfetto
perfetto trace writer, part of micromegas
-
ironrdp
A meta crate re-exporting IronRDP crates for convenience
-
iceoryx2-pal-posix
iceoryx2: [internal] A posix layer that ensures uniform posix behavior on all platforms according to https://posix.opengroup.org
-
phoeniceus
Modern TCP/UDP implementation of RFC868
-
tower-layer
Decorates a
Service
to allow easy composition betweenService
s -
net-route
cross-platform interface for manipulating the routing table
-
salvo-oapi
OpenApi support for Salvo web framework
-
naia-client-socket
Abstraction to expose common API over a UDP socket on Linux, and a unreliable WebRTC datachannel on the browser
-
ethertype
IEEE 802 EtherType with protocol descriptions
-
sherlock
🔍 Hunt down social media accounts by username across social networks
-
ruknet
The perfect reimplementation of the RakNet protocol in Rust
-
librqbit-peer-protocol
Protocol for working with torrent peers. Used in rqbit torrent client.
-
rbroadlink
control broadlink smart devices
-
teleporter
A small utility to send files quickly from point A to point B
-
netaddr2
network address parsing and arithmetic library
-
ghbu
Backup your GitHub Repositories
-
azure_security_keyvault_secrets
Rust wrappers around Microsoft Azure REST APIs - Azure KeyVault Secrets
-
nispor-cli
Command line tool for nispor project
-
tor-guardmgr
Manage a set of guard relays for Tor network
-
wpa-ctrl
WPA controller interface
-
plugin-lua-cygnixy
Cygnixy Core Lua Plugin is a plugin for the Cygnixy framework
-
vsock-relay
Relays TCP connections from IPv4/IPv6 to vsock
-
oas
OpenAPi Specification
-
peak-can
Rust bindings APIs for PEAK-System Technik GmbH
-
azure_security_keyvault
Rust wrapper around Microsoft Azure REST APIs for Azure Key Vault
-
norgopolis-server
A backend server for Norg related applications
-
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…
-
stun-types
STUN parsing and writing
-
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.
-
rustifi
Open source rust library to interface with Ubiquiti's Unifi Controller
-
smb
A Pure Rust SMB Client implementation
-
perimeterx-fastly-enforcer
PerimeterX Fastly Compute@Edge Rust Enforcer
-
maybenot-ffi
An FFI wrapper around Maybenot
-
aldrin
Message bus for service-oriented RPC and interprocess communication
-
azalea
A framework for creating Minecraft bots
-
rama-net
rama network types and utilities
-
libcnb-cargo
Cargo command for managing buildpacks written with libcnb.rs
-
ethercat
Binding to the IgH/Etherlab open-source EtherCAT master
-
input_buffer
A peekable FIFO-like buffer for receiving network data efficiently
-
http-signature-normalization-reqwest
An HTTP Signatures library that leaves the signing to you
-
httpstat_rs
A command-line tool to visualize HTTP requests and responses with timing details
-
podman-rest-client
Interface for querying the podman REST API. Supports connections over SSH.
-
gcloud-pubsub
Google Cloud Platform pubsub client library
-
cloudflare-r2-rs
A package which provides dead simple APIs to work with Cloudflare R2 and OVH Object Storage
-
jsonlrpc_mio
Non-blocking
jsonlrpc
server and client usingmio
-
stunclient
STUN client for resolving external IP address and port of a UDP socket
-
stun
A pure Rust implementation of STUN
-
axum-cloudflare-adapter
An adapter to easily run an Axum server in a Cloudflare worker
-
wow_world_base
Base definitions and functions for World of Warcraft game servers
-
zenoh-flow
Zenoh-based data flow programming framework for computations that span from the cloud to the device
-
fast-scp
A fast and simple scp CLI tool
-
z39
Z39.50 Types and ASN.1 Messages
-
rustdtp
Cross-platform networking interfaces for Rust
-
opslag
Sans-IO no_std mDNS library
-
zino-dioxus
Dioxus components for zino
-
swayipc-types
containing Type defintions from sway's IPC interface
-
orphanage
Random collection of stuff that is still searching for a home
-
irox-networking
irox Networking Tools
-
huawei-cloud-api-definitions-CodeHub
Huawei Cloud API definitions, generated from OpenAPI spec
-
agnostic-mdns
lightweight mDNS client/server library for any async runtime
-
htsget-lambda
A cloud-based instance of htsget-rs using AWS Lambda, which serves data according to the htsget protocol
-
ipnet-trie
IPv4 and IPv6 network fast lookup trie
-
vim_rs
Rust Bindings for the VMware by Broadcom vCenter VI JSON API
-
rumqttd
high performance MQTT broker written in Rust which is light weight and embeddable
-
available-enis
Count and optionally delete available AWS Elastic Networks
-
slimproto
building Slim protocol clients
-
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.
-
docker-fetch
A docker previewer for fzf
-
azure_core
Rust wrappers around Microsoft Azure REST APIs - Core crate
-
rupring
Spring Comes to Rust
-
azalea-brigadier
A port of Mojang's Brigadier command parsing and dispatching library
-
jsonrpc-ipc-server
IPC server for JSON-RPC
-
snmptools
SNMP common tools
-
fatt
Find All The Things - A high-performance, distributed security scanning tool
-
datam
A terminal tool to manager your files
-
gemini-rs
interact with the Google Gemini API
-
dubbo-registry-nacos
dubbo-rust-registry-nacos
-
nfm-common
network-flow-monitor-agent collects networking performance statistics from the local machine
-
route_verification_io
Parse RPSL in the IRR to verify observed BGP routes
-
google-androidpublisher2-cli
A complete library to interact with Android Publisher (protocol v2)
-
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.
-
check-jitter
A monitoring plugin that measures network jitter
-
bollard-buildkit-proto
Protobuf definitions to interact with buildkit using Bollard
-
lrcall
procedure call framework that is compatible with local and remote procedure calls
-
gaia-tmtc
A command and control system for C2A-based satellites
-
apollo-environment-detector
detecting different compute environments
-
silence
creating voip services the easiest and the most reliable way
-
airgorah
A WiFi security auditing software mainly based on aircrack-ng tools suite
-
gnostr-relay
gnostr:git+nostr protocol relay
-
cloudflare-dns-operator
Kubernetes operator to manage Cloudflare DNS records
-
mozim
DHCP Client Library
-
ecksport-codec
Utils for defining type encodings in the Ecksport RPC library
-
net-reporter-api
defines types for the api used in the net-stalker project. Amazon Ion is used as the serialization format.
-
shimkit
Opinionated library for building containerd shims
-
gel-stream
streaming data between clients and servers
-
leptos_oidc
A Leptos utility library for simplified OpenID Connect (OIDC) authentication integration
-
sn_logging
Safe Networking Logging
-
rustpatcher
p2p patching system
-
tauri-plugin-ios-network-detect
A plugin that detects iOS network permission status and automatically displays an authorization
-
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
-
re_grpc_client
gRCP client for the Rerun Data Platform gRPC protocol
-
google-cloud-artifact-registry
Google Cloud Platform Artifact Registry client library
-
pkts
Build, inspect and modify network protocol packet layers
-
virtual-net
Wasmer Virtual Networking
-
distrans_cli
Anonymous decentralized file distribution and transfer
-
yggdrasilctl
Blazingly fast Yggdrasil Admin API library
-
netservices
building scalable privacy-preserving microservices P2P nodes
-
snmp2
SNMP v1/v2/v3 sync/async client library with traps and MIB support
-
icann-rdap-cli
An RDAP Command Line Interface client
-
cdns-rs
A native Sync/Async Rust implementation of client DNS resolver
-
rust-p2p-core
fast and easy Nat traversal for peer-to-peer
-
iroh-topic-tracker
Iroh universal (gossipsub) topic tracker
-
girolle
A nameko like lib in rust
-
ddp-rs
Distributed Display Protocol (DDP) in Rust
-
twinleaf
working with the Twinleaf I/O protocol and Twinleaf quantum sensors
-
unix-udp-sock
async & sync UDP sockets supporting sendmsg/recvmsg and src IP manipulation
-
eio-okta-client
Okta Client Library and CLI
-
myip-tui
A clean terminal UI for network interface information
-
condow_core
Framework for concurrent downloads
-
mindcontrol_types
Mind Control types
-
cs_epic_p2p
Chain implementation for epic, a simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format
-
earendil
A decentralized, ban-resistant mixnet
-
planning-bot
This Discord bot helps us with planning our D&D sessions
-
yacme
ACME client
-
caracat
A fast ICMP/UDP IPv4/v6 Paris traceroute and ping engine
-
echonet
Lite framework for Rust
-
nats
client
-
tower-sessions-sqlx-store-chrono
SQLx session stores for
tower-sessions
but usingchrono
instead oftime
-
kube-client
Kubernetes client
-
micropelt
device communication definitions
-
saimiris
Internet Measurements Probing Pipeline
-
ironrdp-pdu
RDP PDU encoding and decoding
-
torrust/torrust-index
A BitTorrent Index
-
torrust-index-located-error
provide error decorator with the location and the source of the original error
-
asterisk-ari
Asterisk ARI client
-
signalwire
The unofficial SignalWire SDK for Rust
-
libcrio
A wrapper around the crictl cli to return serde_json objects
-
paxakos
Paxos consensus algorithm
-
tun-tap
TUN/TAP interface wrapper
-
netxserver
netx server assembly
-
dnspod-lib
DNSPod lib
-
port-selector
that provides port availability checking, port filtering based on conditions and occupy specified ports
-
rustmission
TUI for Transmission daemon
-
xstack
libp2p stack rewritten from ground up for rust
-
lambda-runtime-types
Common structures for lambda architecture
-
ruma-events
Serializable types for the events in the Matrix specification
-
random-port
Get an available port
-
ip-rs
web service to find out your public IP address
-
netgauze-ipfix-code-generator
Generate Rust code bindings for IPFIX Information Elements
-
rusoto_waf_regional
AWS SDK for Rust - AWS WAF Regional @ 2016-11-28
-
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…
-
stab
CLI tool for making tunnels to localhost
-
memfd-exec
Run an executable directly from memory with a friendly interface
-
pnet_datalink
Cross-platform, datalink layer networking
-
time-lib
manage personal time
-
k8-metadata-client
Trait for interfacing kubernetes metadata service
-
monocle
A commandline application to search, parse, and process BGP information in public sources
-
dragonfly-client-init
Initialize runtime environment of the dfdaemon
-
axum-idempotent
A middleware for handling idempotent requests in axum web applications
-
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.
-
rama-http
rama http layers, services and other utilities
-
ggrs
reimagination of GGPO, enabling P2P rollback networking in Rust. Rollback to the future!
-
canvas_lms_connector
range of functionalities for interacting with the Canvas Learning Management System API
-
raws-show
RAWS show component
-
dns-bench
Find the fastest DNS in your location to improve internet browsing experience
-
hippotat
Asinine HTTP-over-IP
-
swim-rs
SWIM protocol
-
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…
-
acts-channel
acts client channel for acts-server
-
swarm-bot-packets
The packets component of swarm bot
-
udis
A tiny local service discovery system
-
hypertube
creation and usage of TUN devices
-
xmpp
High-level XMPP library
-
ton_liteapi
TON lite_api.tl interface
-
remi-azure
🐻❄️🧶 Support of Microsoft's Azure Blob Storage with remi-rs primitives
-
rtrtr
A versatile tool for managing route filters
-
antup
CLI for installing components for accessing the Autonomi network
-
moq-karp
Media over QUIC
-
make87
Rust SDK for make87 platform
-
async-graphql-axum
async-graphql for axum
-
satex
使用
RUST
开发的轻量、高性能的HTTP网关,基于tokio
、hyper
、tower
构建。 -
protoc-bin-vendored-win32
protoc binary for win32 compiled by Google and bundled in this crate
-
edc-connector-client
client for EDC
-
mdbook_rash
Binary to create doc from
rash
code -
netgauze-bmp-pkt
BMP Protocol representation and serde
-
vineyard
SDK: core library
-
rustmiko
A Netmiko rewrite for Rust
-
netop
terminal command line interface that can customize the filter network traffic rule 🎯
-
tokio-xmpp
Asynchronous XMPP for Rust with tokio
-
nats-jwt-rs
A port of the NATS jwt.go package to Rust
-
nullnet-wallguard-server
A centralized management system for network firewalls
-
google-cloud-longrunning
Google Cloud Client Libraries for Rust - Long Running Operations API
-
aggligator-util
Aggligator command line utilities
-
librqbit-upnp-serve
UPnP MediaServer implementation
-
serf
A decentralized solution for service discovery and orchestration that is lightweight, highly available, and fault tolerant
-
sunsniff
Intercept and store telemetry from a Sunsynk inverter
-
ddns-cli
ddns client for cloudflare and dnspod
-
tx5-connection
holochain webrtc connection
-
autonomi-cli
Autonomi CLI
-
brainrot
A live chat interface for Twitch & YouTube
-
pdu
Small, fast, and correct L2/L3/L4 packet parser
-
ftswarm
swarm protocol communication library
-
utp-rs
uTorrent transport protocol
-
ipaddress
handle ipv4 and ipv6 numbers
-
pktmon
capturing network packets on Windows using the PktMon service
-
libcfd
A port of cloudflared (Cloudflare Tunnel Client) to Rust
-
garage_rpc
Cluster membership management and RPC protocol for the Garage object store
-
vpncloud
Peer-to-peer VPN
-
submillisecond
A lunatic web framework for Rust
-
uption
collect and export network performance metrics on Linux devices
-
greetd_ipc
greetd IPC protocol
-
pexels-cli
client for the Pexels API
-
gcloud-bigquery
Google Cloud Platform bigquery client library
-
quic-rpc-wrap
quic-rpc库的高级封装
-
docker-rust-api
Engine API is an HTTP API served by Docker Engine. It is the API the Docker client uses to communicate with the Engine, so everything the Docker client can do can be done with the API…
-
aws-sdk-redshift
AWS SDK for Amazon Redshift
-
aap
Saturate the bad guys' databases
-
rotonda-store
storing and retrieving IP Prefixes
-
googleapis-tonic-google-chat-v1
A Google APIs client library generated by tonic-build
-
google-genai
Bindigns for the Google AI Platform API
-
rs-car
CAR v1 and v2 specifications
-
monoio-transports-netreq-fork
personal fork of the monoio-transports crate
-
rabbitmq-stream-protocol
AMQP 1.0 message codec
-
cotton-w5500
smoltcp driver for Wiznet W5500 SPI-to-Ethernet chip in MACRAW mode
-
sn_build_info
Safe Network Build Info
-
roboplc-rpc
Fast and platform-independent JSON-RPC 2.0
-
rs-aggregate
Aggregate a list of IP prefixes into their minimum equivalent representation
-
pubky
core client
-
netgauze-iana
Collection of generic Internet Naming Authority (IANA) definitions that are not specific to a single protocol
-
os-monitor-service
OS level monitor for recording window focus and input events from os_monitor
-
Rust-Discord-API
A Discord bot framework written in Rust
-
nifty-filter
A nifty tool to configure netfilter/nftables
-
doco
A framework and runner for end-to-end tests for web applications
-
proto-tower
Tower implementation of various
-
tower-sessions-redis-store
Redis session store for
tower-sessions
-
naia-serde
Bit-level de/serialization for naia
-
google-container1
A complete library to interact with Container (protocol v1)
-
tower-sessions-surrealdb-store
SurrealDB session store. Not for direct use; see the
tower-sessions
crate for details. -
tproxy-config
Transparent proxy configuration
-
iptools
Python iptools port for Rust
-
nl80211-ng
Basic nl80211 crate for interacting with Netlink / Rtnetlink and manipulating WiFi interfaces
-
ttrpc-codegen
Rust codegen for ttrpc using ttrpc-compiler crate
-
proto-lab
Lighweight network simulator to build / test network protocols
-
async-opcua-server
OPC UA server API
-
webrtc-ice
A pure Rust implementation of ICE
-
poem-grpc
GRPC support for Poem
-
netsim
Run tests in network-isolated threads. Intercept and meddle with their packets.
-
roomor
Minimalistic offline chat over local network
-
bollard-next-stubs
Stubs used for the Bollard rust async Docker client API
-
generic-async-http-client
async HTTP(S) client
-
external-ip
Asynchronous library to retrieve the system external IP
-
tuple_routing
interface for tuple-based routing
-
impala
TUI for managing wifi
-
nuxio
flexible networking utility for debugging and testing
-
jetstream_rpc
Jetstream is a RPC framework for Rust, based on the 9P protocol and QUIC
-
tokio-icmp-echo
Asynchronous ICMP pinging library
-
ntex-io
encoding and decoding frames
-
ezk-sdp-types
SDP types providing parsing & serialization
-
decoyssh
A compact and portable SSH tarpit server
-
pktstrings
Like Unix 'strings' command but packet-aware
-
webgrep
grep the web: a full-browser-spec search-focused ultra-simple way to read the web without having to leave the terminal
-
modbus-mqtt
A bridge between Modbus devices and MQTT
-
netidx-wsproxy
netidx websocket proxy
-
hyperlocal-with-windows
Hyper bindings for Unix domain sockets
-
links_nonblocking
Nonblocking implementation of the links_nonblocking crate
-
generic-ip
IP address types for generic programming
-
massping
ICMP ping library for sending batches of ICMP echo request packets and measuring the roundtrip time
-
sctpx
friendly SCTP wrapper
-
shadowsocks-service
shadowsocks is a fast tunnel proxy that helps you bypass firewalls
-
ntex-redis
Redis client
-
vita49
parsing and creating packets compatible with the ANSI/VITA-49.2-2017 standard
-
protoc-bin-vendored-linux-x86_64
protoc binary for linux-x86_64 compiled by Google and bundled in this crate
-
rconn
network protocol
-
tokio-yamux
Yamux
-
mrpc
MessagePack-RPC for Rust
-
pea2pea
low-level, and customizable implementation of a TCP P2P node
-
cloud-util
cita-cloud utility library
-
fcnetd
A daemon process that receives rootless connections from fcnetd-client to perform rootful Firecracker microVM networking
-
rust-cfzt-validator
validation of Cloudflare Zero Trust JWTs
-
stun-proto
STUN protocol in a sans-IO fashion
-
minio-rsc
minio, api is compliant with the Amazon S3 protocol
-
route_verification_common_regex
Parse RPSL in the IRR to verify observed BGP routes
-
mqttrs
Mqtt protocol encoding and decoding
-
gcloud-artifact-registry
Google Cloud Platform Artifact Registry client library
-
xds-api
Protocol buffer types for working with Envoy's xDS APIs
-
small-http
small sync HTTP/1.1 server/client library
-
portpicker
Pick a free unused port
-
serial-num
Serial number type with wraparound
-
packet
Network packet handling
-
fluvio-socket
Provide TCP socket wrapper for fluvio protocol
-
krossbar-bus-lib
Krossbar bus library
-
http-mitm-proxy
A HTTP proxy server library intended to be a backend of application like Burp proxy
-
kanin
An RPC microservice framework for AMQP, protobuf and Rust built on lapin (https://github.com/amqp-rs/lapin)
-
libp2p-tcp
TCP/IP transport protocol for libp2p
-
rpdo
RoboPLC Data Objects Protocol
-
online
📶 Library to check your Internet connectivity
-
sctp-rs
Idiomatic Rust APIs for Linux SCTP Stack
-
mproxy-server
MPROXY: Server. Listen for incoming UDP messages and log to file.
-
rpsl
A parser for the Routing Policy Specification Language (RPSL)
-
simple-irc-server
IRC server
-
streameroo
Compilation of mini-frameworks & utilities for data-streaming applications
-
tcp-handler
Conveniently transfer data in chunk through tokio TCP stream
-
rust-mqtt
MQTT client for both embedded and non-embedded devices
-
zenoh-ext
Zenoh: extensions to the client API
-
hostaddr
Extended types for working with net in Rust
-
mediasoup
Cutting Edge WebRTC Video Conferencing in Rust
-
gin-tonic
main gin-tonic crate - rust protobuf with gin and tonic
-
fetch-paper
cli that download latest build from papermc.io
-
protwrap
Thin protocol wrapper for network applications
-
docker-api
Interface to Docker API
-
slc_oxide
A tiny and fast replay format for Geometry Dash
-
azure_messaging_eventhubs
Rust client for Azure Eventhubs Service
-
hyper-socks2
A SOCKS5 connector for hyper library
-
iceoryx2-pal-concurrency-sync
iceoryx2: [internal] low-level basic building blocks to implement posix mutex, condition variables etc
-
qubit
Seamless RPC for Rust & TypeScript
-
google-androidenterprise1-cli
A complete library to interact with Android Enterprise (protocol v1)
-
actix-utils
Various utilities used in the Actix ecosystem
-
grammers-mtsender
A sender implementation using the Mobile Transport Protocol
-
fedimint-arti-client
connecting to the Tor network as an anonymous client
-
coe
full implementation of the CoEv2 protocol by Technische Alternative
-
lambda_utils
Lambda Utils for AWS Rust Lambda
-
tor-cell
Encode and decode Tor cells and messages
-
ddl
dp's download tool
-
intersession-layer-messaging
A metastable messenger that allows reliability between peers when peers go offline, are unreliable, and facing intermittent network conditions between sessions
-
tor-dirclient
Downloads specific Tor network directory objects over the Tor network
-
defguard_wireguard_rs
A unified multi-platform high-level API for managing WireGuard interfaces
-
tcpserver
rust tcp server frame
-
coldsnap
command-line interface for uploading and downloading Amazon EBS snapshots
-
grpcio
language implementation of gRPC, base on the gRPC c core library
-
async-dnssd
Asynchronous wrapper for DNS-SD C libraries
-
naia-socket-shared
Common data types shared between naia-server-socket & naia-client-socket crates
-
simple-concurrent-get
Simply make multiple concurrent HTTP GET requests
-
wayrs-proto-parser
Parser for wayland protocol xml files
-
citadel_wire
NAT traversal and wire support for the Citadel Protocol
-
rust-sctp
High level SCTP networking library
-
monolake
High Performance Proxy base on Monoio
-
pso2packetlib
working with the PSO2 network protocol
-
ezk-sip-core
SIP core crate providing abstrations over transport and transactions
-
sandhole
Expose HTTP/SSH/TCP services through SSH port forwarding
-
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
-
cbsk
callback socket tool
-
zeebe-rs
A gRPC client for interacting with the workflow and decision engine Camunda Zeebe
-
retty
— an asynchronous Rust networking framework that makes it easy to build protocols, application clients/servers
-
geph4-client
Geph client
-
atlas-http
straight forward, easy to use HTTP client
-
rsocket_rust
rsocket-rust is an implementation of the RSocket protocol in Rust
-
flederfuchs-amqp
An AMQP Library for hosted environments
-
torbridge-cli
A CLI tool to get Tor Bridges from BridgeDB
-
k8s-pb
Bindings for the Kubernetes Client API
-
ntex-amqp
AMQP 1.0 Client/Server framework
-
remotefs-fuse
A FUSE Driver for remote-fs
-
nordselect
Select the ideal NordVPN server
-
googleplay-protobuf
The automatically generated types derived from the Google Play Protobuf specification
-
gday
Command line tool to securely send files (without a relay or port forwarding)
-
jproxy
Just a proxy
-
gosling
developing fully anonymous, peer-to-peer, metadata-resistant applications using tor onion services
-
librqbit-dht
DHT implementation, used in rqbit torrent client
-
diameter
Protocol
-
cygnixy-plugin-interface
A plugin interface for the Cygnixy framework, enabling dynamic Lua plugin integration and management
-
socks5-server
Fine-grained relatively low-level asynchronized SOCKS5 server library based on tokio
-
internet-packet
A minimal IPv4/IPv6/TCP/UDP parser
-
aws-sdk-codestarconnections
AWS SDK for AWS CodeStar connections
-
flexible-hyper-server-tls
Easily choose between HTTP or HTTPS when using hyper
-
chatd
SSH server for real-time communication that serves a chat room instead of a shell and provides encrypted messaging over SSH
-
rpc_pb
prototk definitions for an RPC layer
-
alfred-core
Alfred Rust Library
-
rocketmq-example
Unofficial Rust implementation of Apache RocketMQ
-
ipcheck-rs
A command tool generates typescript ip checker from CIDR
-
openldap
Straightforward Rust bindings to the C openldap library. This is a fork of cldap that has been methodically fixed, extended, and made to be more compliant with openldap. It should be…
-
amq-protocol-types
AMQP specifications - types
-
az-vminfo
A basic CLI utility to grab useful Virtual Machine metadata and instance data from the Azure Cloud using the Resouce Graph API
-
twilio
Rust bindings for the Twilio API
-
google-cloudevents
Prost/Serde structs for Google CloudEvent types with axum integration
-
pi_mqtt
-
libslirp
High-level bindings & helper process for libslirp
-
launchpadlib
accessing Launchpad.net
-
htmxtools
A lightweight Rust crate for working with HTMX headers, specifically designed to integrate seamlessly with axum
-
piper-bot
A bot that reads messages from a named pipe and sends them to Discord
-
camure
High-performance 1-to-many communication and synchronization primitives using UDP multicast
-
conjure-runtime
An HTTP client compatible with Conjure-generated services
-
zipkin-types
Type definitions for Zipkin distributed trace information
-
p2panda-discovery
Peer discovery traits and services
-
happy-eyeballs
that implements Happy Eyeballs, a technique that maintains good user experience even when IPv4 or IPv6 connectivity is defective
-
raws-config
RAWS config component
-
knxkit
High-level API for KNX devices and networks
-
jetstream_server
Jetstream is a RPC framework for Rust, based on the 9P protocol and QUIC
-
socks5-client
Socks5 clinet minimalistic library
-
p2panda-net
Data-type-agnostic peer-to-peer networking
-
mqtt-tiny
A tiny MQTT v3.1.1 codec implementation
-
cyper
HTTP client library based on compio and hyper
-
rotonda
composable, programmable BGP engine
-
localtunnel-client
A client to connect with localtunnel server
-
chnroutes
Rust version of chnroutes (with more features), to bypass the VPN accessing CN IPs
-
pattrick
command line tool for managing Personal Access Tokens (PAT) in Azure DevOps
-
hardware-address
IEEE 802 MAC-48, EUI-48, EUI-64, or a 20-octet IP over InfiniBand link-layer addresses and more
-
psp-net
Networking library for the Sony PSP
-
listeners
Get processes listening on a TCP port in a cross-platform way
-
hank-types
Generated type definitions for Hank
-
hyper-unix-socket
Default Unix Socket implementation for use with hyper
-
crab_ai
OpenAI library for Rust
-
azure_storage_queues
Azure Queue Storage crate from the Azure SDK for Rust
-
sozu-lib
sozu library to build hot reconfigurable HTTP reverse proxies
-
medea-turn
STUN/TURN server implementation used by Medea media server
-
matchbox_signaling
Painless WebRTC peer-to-peer signaling servers
-
hyparview-rs
Membership protocol for reliable gossip services
-
re_sdk_comms
TCP communication between Rerun SDK and Rerun Server
-
ip_network_table
IPv4 and IPv6 network fast lookup table
-
packet_parser
A powerful and modular Rust crate for network packet parsing
-
links_blocking
Blocking implementation of links_blocking crate
-
pi_mqtt_proxy
-
libherokubuildpack
Opinionated common code for buildpacks implemented with libcnb.rs
-
freighter-fs-index
Cloudflare's third-party Rust registry implementation
-
mc-query
Implementations of Server List Ping, Query, and RCON for minecraft servers
-
scratchstack-aws-principal
Principal types for AWS/AWS-like services
-
narrowlink-agent
Narrowlink Agent
-
iprobe
Probe if the host system supports IPv4, IPv6 and IPv4-mapped-IPv6
-
flytrap
Query the Fly.io runtime environment
-
rsdns
DNS Client Library
-
requirements-txt-generator
Automatically generate a requirement.txt file for Python projects
-
turn
A pure Rust implementation of TURN
-
rabbitmq_servicess
accelerate RabbitMQ deployment and management
-
rtcp-types
RTCP packet parser and writers
-
koibumi
An experimental Bitmessage client
-
multicast-socket
Single-socket multi-interface multicast socket
-
hydro_deploy
Hydro Deploy
-
nu_plugin_port_list
A nushell plugin to list all active connections
-
dioxus-aws
deploying Dioxus apps to AWS Serverless (AWS Lambda, S3, CloudFront, Route53)
-
smoltcp-uefi
running smoltcp inside a UEFI environment
-
nullnet-libwallguard
A centralized management system for network firewalls
-
rusoto_waf
AWS SDK for Rust - AWS WAF @ 2015-08-24
-
kitsune_p2p_block
(un)Block datatype for kitsune_p2p
-
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
-
selium
An extremely developer friendly, composable messaging platform with zero build time configuration
-
irc-proto
The IRC protocol distilled
-
interface-rs
reading and writing Linux interfaces(5) files
-
staging-protobuf
Protocol Buffers - Google's data interchange format
-
leaf-rpc-client
Rust client for the Leaf RPC server
-
rs_openshowvar
connecting to Kuka robots and performing data read/write operations using the OpenShowVar protocol
-
hop
Rust client library for the Api
-
mozilla/viaduct
Firefox Application Services
-
whatismyip
What is my (public) IP?
-
env_proxy
Determination of proxy parameters for a URL from the environment
-
hyper-boring
Hyper TLS support via BoringSSL
-
koibumi-daemon
An experimental Bitmessage client daemon
-
dns-server
A threaded DNS server
-
actix-ipquery
retrieve info about IP of incoming requests for actix-web
-
axum-jrpc
A JSON-RPC extractor for Axum
-
udp
A lightweight and efficient Rust library for building UDP servers with request-response handling
-
dumbpipe
A cli tool to pipe data over the network, with NAT hole punching
-
wled-json-api-library
WLED Json API in rust. Made with WLED ~14.0, but should work for more
-
nanocl_stubs
Nanocl shared data model
-
socks-hub
Convert http proxy or socks5 proxy to socks5 proxy
-
bodo_connect
mapping/connecting to your hosts in the whole world wide web
-
local-serve
file share over HTTP
-
dnsimple
API client for Rust
-
signalr-client
calling SignalR hubs from a Rust cross-platform application, supporting WASM and non WASM targets
-
sys2mqtt
System monitoring and reporting to MQTT
-
netidx-container
netidx embeddable database
-
tiktoklive
library. Use it to receive live stream events such as comments and gifts in realtime from TikTok LIVE No credentials are required.
-
koblas
Lightweight SOCKS5 proxy server
-
citadel_logging
logging library for the Citadel Protocol
-
elf_rust
task executor for cloud platform
-
ih-muse-client
Handle communication with the Poet server(s), including request handling and server discovery
-
seraphic
Lightweight JSON RPC 2.0
-
mycrl-stun
Fast and zero-cost stun message decoder and encoder
-
scalpel
Packet dissection and sculpting in Rust
-
instant-epp
EPP client library for async Rust
-
sbd-server
websocket-based message relay server
-
udptk
A UDP toolkit for debugging purpose
-
firebase-rtdb
Firebase client for the Citadel Protocol
-
ntex-util
ntex framework
-
pantrace
Convert between traceroute formats
-
comodoro
CLI to manage personal time
-
remotefs-ftp
remotefs FTP client library
-
stun-format
No-std parser for all RFCs STUN messages
-
aws-sdk-ecrpublic
AWS SDK for Amazon Elastic Container Registry Public
-
feather
minimal HTTP framework for Rust
-
aws-sdk-arczonalshift
AWS SDK for AWS ARC - Zonal Shift
-
root
abstract I/O free routing protocol
-
edc-dataplane
An EDC compatible dataplane
-
link-local-address-cli
A CLI tool that automates link-local IP assignment by scanning network interfaces and selecting a free address
-
ant-libp2p-webtransport-websys
WebTransport for libp2p under WASM environment
-
architect-tonic-build
Codegen module of
tonic
gRPC implementation -
swayipc-async
controlling sway through its IPC interface
-
google-pubsub1-cli
A complete library to interact with Pubsub (protocol v1)
-
iceyee_net
Net Protocol
-
kcp
Reliable-UDP Library for Rust
-
stackaddr
Self-describing, layered network address representation, with flexible protocol stacks
-
dhcp4r
IPv4 DHCP library with working server example
-
detsys-srv
Rust client for communicating with SRV-located services
-
ombrac
Safe, fast, small TCP tunnel using Rust
-
mco-rpc
RPC framework for Rust based on mco
-
torrust-tracker-test-helpers
providing helpers for testing the Torrust tracker
-
postman-tui
API client (postman like) in your terminal
-
awsipranges
Quickly query the AWS IP Ranges
-
ftswarm_emulator
Procedural macros for the ftswarm crate
-
stigmerge
Anonymous decentralized file distribution and transfer
-
delegation-feed
Fetch and parse RIR delegation files and feed the data through BGP
-
socket_filter
bpf program to monitor host's net traffic
-
tokio-vsock
Asynchronous Virtio socket support for Rust
-
moq-native
Media over QUIC - Helper library for native applications
-
unftp-sbe-gcs
A storage back-end for libunftp, storing files in Google Cloud Storage (GCS)
-
bp3d-net
Network utilities
-
rust-rcs-core
Core libraries that provide basic RCS capabilities (SIP, MSRP, etc.)
-
geist_bootloader
bootloader & cli for controlling Geist
-
krpc-client
A stand-alone client for the Kerbal Space Program kRPC mod
-
azure-iot-rs
Rust wrappers for Azure IOT C SDK
-
pingora-proxy
Pingora HTTP proxy APIs and traits
-
cobalt-aws
collection of wrappers around the aws-sdk-rust and lambda_runtime packages
-
parse_layer7
parsing layer 7 packets comming from UDP OR TCP payloads
-
resynth
A packet synthesis language
-
ecs_helpers
managing the deployment process of an application in Amazon Elastic Container Service (ECS)
-
netlink-packet-utils
macros and helpers for parsing netlink messages
-
rabbit_mqr
Extremely Simplified RabbitMQ Client
-
rama-tls
tls implementations for rama
-
aws-sdk-internetmonitor
AWS SDK for Amazon CloudWatch Internet Monitor
-
googleapis-tonic-google-api
A Google APIs client library generated by tonic-build
-
crab-hole
Pi-Hole clone written in rust using hickory-dns/trust-dns
-
fcidr
Fragmented Classless Inter-Domain Routing (FCIDR)
-
netlink-packet-wireguard
Wireguard generic netlink packet definitions
-
azb
A cli tool to download and open files in Azure Blob Storage
-
tucana
internal gRPC communication of Code0
-
pp_client
A poker client and TUI
-
openssh-sftp-protocol
Data format used to communicate with openssh mux server
-
cypheraddr
Network address types supporting proxying, mixnets, P2P with minimalistic dependencies (part of cyphernet suite)
-
watermelon
High level actor based implementation NATS Core and NATS Jetstream client implementation
-
mqtt-protocol
MQTT Protocol Library
-
bgpexplorer
BGP route explorer for routing information database with ability to drill-down routes change history
-
rusty_enet
ENet for Rust (and wasm!) transpiled from C
-
simple-stream
Building blocks for streaming chunks of data over io::Read and io::Write impls
-
tower-test
writing client and server
Service
tests -
tulpje-utils
Multi-purpose discord bot & framework
-
qbase
Core structure of the QUIC protocol, a part of gm-quic
-
gcloud-spanner
Google Cloud Platform spanner client library
-
bgpkit-commons
common BGP-related data and functions
-
pktparse
Collection of packet parsers
-
os_socketaddr
A type for handling platform-native socket addresses (struct sockaddr)
-
protoflow-zeromq
Protoflow implements flow-based programming (FBP) for Rust using Protocol Buffers messages
-
rusthound-ce
Active Directory data collector for Bloodhound Community Edition written in rust
-
ezk-sip-types
SIP types providing parsing & serialization
-
fcnet-cli
A Firecracker microVM networking solution: CLI wrapper
-
socksv5
SOCKS v4a and v5 basic building blocks to build your own async SOCKS application
-
tor-tunnels
Create bindadle TCP tunnels to hidden services (.onion) over Tor
-
wuwei-test
network-programming
-
sst_sdk
Rust SDK for SST
-
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…
-
hydro_cli
Hydro Deploy Command Line Interface
-
tor-interface
providing a Rust interface to interact with the legacy tor daemon
-
async-graphql-actix-web
async-graphql for actix-web
-
xml-rpc
Pure Rust implementation of XML-RPC
-
rping
🌊 A Fully Anonymous Any TCP Flag Flooding Attack CLI
-
mlua-socket
A Rust-native implementation of LuaSocket for mlua
-
tonic-web
grpc-web protocol translation for tonic services
-
watfaq-dns
A good DNS server
-
hload
HTTP load testing tool that mimics portions of cURL's CLI
-
pnet_sys
Access to network related system function and calls
-
ntex-service
ntex service
-
mpd_client
Asynchronous user-friendly MPD client
-
transmission_rs
A safe, ergonomic, async client for the Transmission BitTorrent client implemented in pure Rust
-
matrix-sdk-common
Collection of common types and imports used in the matrix-sdk
-
tarpc-plugins
Proc macros for tarpc
-
dusk-vm
The VM to run smart contracts on the Dusk network
-
now-proto-pdu
NOW protocol PDU encoding and decoding
-
tonic-openssl
A OpenSSL wrapper for tonic
-
scratchstack-aws-signature
AWS SigV4 signature verification
-
openconnect-core
interacting with OpenConnect VPN
-
directip
Iridium SBD Direct-IP communication protocol
-
wifi-rs
Interface with and manage Wireless Network (WiFi)
-
route_verification_graph
Parse RPSL in the IRR to verify observed BGP routes
-
huawei-cloud-api-definitions-VPN
Huawei Cloud API definitions, generated from OpenAPI spec
-
trippy-privilege
Discover platform privileges
-
libp2p-mdns
libp2p mDNS discovery method
-
iceoryx2-bb-posix
iceoryx2: [internal] high level safe abstractions for low level unsafe posix constructs
-
ezk-sip-auth
RFC8769 compliant SIP authentication
-
gradio
Client in Rust
-
nmstatectl
Command line tool for networking management in a declarative manner
-
tquic
A high-performance, lightweight, and cross-platform QUIC library
-
bogon
check if an IP address is a bogon
-
titanite
Client/Server Library for Gemini protocol with Titan support
-
aws-sdk-vpclattice
AWS SDK for Amazon VPC Lattice
-
gadget-client-core
Core primitives for Tangle Blueprint clients
-
longport-proto
LongPort Protocol
-
rocketmq-namesrv
Apache rocketmq name sever
-
hooch-http
HTTP addition to the hooch runtime
-
route_manager
Cross-platform route management interface
-
discordipc
that enables connection and interaction with Discord's IPC, allowing you to set custom activities for your project
-
enet-sys
Low level bindings to the enet C library
-
links_core
Core create of the links collection
-
zeronsd
Unicast DNS resolver for ZeroTier networks
-
rusoto_swf
AWS SDK for Rust - Amazon Simple Workflow Service @ 2012-01-25
-
tokio-quiche
Asynchronous wrapper around quiche
-
snocat
Streaming Network Overlay Connection Arbitration Tunnel
-
sandstone
Networking library for Minecraft: Java Edition servers
-
stigmerge_peer
stigmerge p2p protocol and agent components
-
polypaging
designed to make sending Poly™ Multicast pages easy
-
pb-rs
A converter from proto files into quick-protobuf compatible Rust module
-
uid-mux
Async multiplexing library with user provided stream ids
-
magnet-url
hackable magnet url parser in Rust
-
google-drive2
A complete library to interact with drive (protocol v2)
-
quinn-udp
UDP sockets with ECN information for the QUIC transport protocol
-
rusturn
TURN server and client
-
opentalk-types-signaling-recording-service
Signaling types for the OpenTalk recording_service module
-
mosquitto-rs
An async MQTT client based on libmosquitto
-
kwap-msg
Low-level CoAP message parsing & serialization
-
hteapot
lightweight HTTP server library designed to be easy to use and extend
-
aws-sdk-codeconnections
AWS SDK for AWS CodeConnections
-
poem-grpc-build
Codegen module of poem-grpc
-
rtcp
A pure Rust implementation of RTCP
-
netgauze-pcap-reader
PCAP reader
-
specmc-protocol
parsing Minecraft protocol specification
-
azeventhubs
An unofficial AMQP 1.0 rust client for Azure Event Hubs
-
leaf-rpc-proto
Types for the wire protocol of the Leaf RPC server
-
unimonkiez-rsntp
An RFC 5905 compliant Simple Network Time Protocol (SNTP) client library for Rust
-
dns2socks
Convert DNS requests to SOCKS5 proxy
-
tether-utils
Tether Systems
-
rasn-cbr
Data types for the Citizens Broadcast Radio Protocol
-
aws-sdk-directconnect
AWS SDK for AWS Direct Connect
-
async-opcua-client
OPC UA client API
-
passivetcp-rs
Passive traffic fingerprinting [p0f]
-
remotefs-kube
remotefs implementation for kube
-
sermo
client library for interacting with various LLM provider APIs
-
tcp_reverse_shell
Creates a reverse shell (default to localhost:4444)
-
lakers-shared
EDHOC crypto library constants crate
-
netgauze-flow-pkt
Netflow(v9)/IPFIX(v10) Protocol representation and serde
-
linktype
publicly managed enum for different link types present in PCAP files
-
rscl
Rust SOCKS client library
-
tokio-splice
splice(2) in tokio
-
safe-vk
create your own vk bot for conversations
-
flare-rpc-core
RPC framework core for Flare
-
cotton-ssdp
Implementing SSDP, the Simple Service Discovery Protocol
-
google-cloud-artifactregistry-v1
Google Cloud Client Libraries for Rust - Artifact Registry API
-
tiny_mcp_server
A server implementation for the Machine Communication Protocol (MCP)
-
netlify_lambda
AWS Lambda Runtime
-
makesense
interacting with Cosense API
-
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…
-
jarust
A janus client SDK in Rust
-
ntap
Network traffic monitor/analyzer
-
risotto-lib
High performance BMP collector
-
localtunnel-server
Server implementation of localtunnel
-
wiretap
Basic packet capture library built on parallelism
-
stdintap
CLI tool to read lines from stdin and broadcast them to connected TCP clients
-
nodecraft
Crafting seamless node operations for distributed systems, which provides foundational traits for node identification and address resolution
-
default-net
Cross-platform library for network interface and gateway
-
ngx
FFI bindings to NGINX
-
ruskit
A modern web framework for Rust inspired by Laravel
-
remotefs-aws-s3
remotefs Aws S3 client library
-
zenoh-plugin-trait
Zenoh: The Zero Overhead Pub/Sub/Query Protocol
-
pnet_macros_support
Support library for libpnet_macros
-
libcnb-package
cross-compiling and packaging buildpacks written with libcnb.rs
-
sosistab2
An obfuscated datagram transport for horrible networks
-
twitch-irc
Connect to Twitch chat from a Rust application
-
jlot
Command-line tool for JSON-RPC 2.0 over JSON Lines over TCP
-
escalon
UDP communication layer for the Escalon project
-
packeteer
An attempt at a Rust library that can be used to assist in programmatically analysing, serving and handling received protocol packets
-
simpdiscover
UDP based service discovery
-
hyperlocal-next
Hyper bindings for Unix domain sockets
-
async-graphql-rocket
async-graphql for Rocket.rs
-
proxy-header
parsing and serializing PROXY protocol headers
-
dce
Just examples for dce libs
-
bluefin
An experimental, secure, P2P, transport-layer protocol
-
tonic-tls
Tls wrappers for tonic
-
watermelon-proto
#[no_std] NATS Core Sans-IO protocol implementation
-
aws-sdk-georoutes
AWS SDK for Amazon Location Service Routes V2
-
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)…
-
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
-
iprfc
Known RFCs for IP addresses
-
quicssh-rs
ssh server based on quic protocol
-
msquic
Microsoft implementation of the IETF QUIC protocol
-
upnp-client
UPnP client written in Rust
-
wg-config
WireGuard config management
-
librqbit
The main library used by rqbit torrent client. The binary is just a small wrapper on top of it.
-
armonik
Rust bindings for the ArmoniK API
-
easytier
A full meshed p2p VPN, connecting all your devices in one network with one command
-
mosquitto-plugin
way to create plugins for mosquitto, using rust code
-
term-sesh
Unix terminal session manager
-
prost-validate
protoc-gen-validate's validation for prost
-
tower-sessions-moka-store
Moka session store for
tower-sessions
-
volo-build
Compile thrift and protobuf idls into rust code at compile-time
-
loona-h2
HTTP/2 parser and base types
-
pavao-src
Source of libsmbclient and logic to build vendored pavao
-
mproxy-forward
MPROXY: Forwarding Proxy. Forward TLS/TCP, UDP, or Multicast to a downstream UDP socket address.
-
narrowlink-client
Narrowlink Client
-
tor-consdiff
Handle the consensus-diff format used in the Tor directory protocol
-
kitsune_p2p_bin_data
Binary data types for kitsune_p2p
-
tulpje-framework
Multi-purpose discord bot & framework
-
ris-live-rs
RIS-Live real-time BGP data stream crate
-
canvas-cli
Interact with Canvas LMS from the command line
-
rpcap
An all-Rust library for reading and writing PCAP files
-
kitsune2
p2p / dht communication framework api
-
doh-client
DNS over HTTPS client
-
ax25
AX.25 encoding and decoding
-
hexchat-api
API for HexChat plugin development
-
leaf-protocol
Leaf Protocol
-
rusmpp
SMPP library
-
madsim-tonic
The
tonic
simulator on madsim -
citadel_user
User backend library for the Citadel Protocol
-
image_search
designed to search Google Images based on provided arguments
-
network_simulator
Lighweight network simulator to build / test network protocols
-
openssh-sftp-protocol-error
Data format used to communicate with openssh mux server
-
ntex-amqp-codec
AMQP 1.0 Protocol Codec
-
dust-devil
A socks5 proxy server with advanced remote monitoring capabilities
-
amiquip
Pure Rust RabbitMQ client
-
pravega-client
client for Pravega. (Pravega.io)
-
task-killswitch
Abort all tokio tasks at once
-
ombrac-transport
Safe, fast, small TCP tunnel using Rust
-
ntp-daemon
ntpd-rs daemon
-
mles-client
distributed data protocol example (chat) client/ws-proxy
-
async-tftp
Executor agnostic async TFTP implementation
-
ant-libp2p-noise
Cryptographic handshake protocol using the noise framework
-
rm-shared
shared things for rustmission
-
service-probe
Probe for querying service state through a minimal HTTP service
-
jetstream_ufs
Jetstream is a RPC framework for Rust, based on the 9P protocol and QUIC
-
iotscape
creating IoTScape services for NetsBlox in Rust
-
memberlist-net
memberlist's transport layer based on TCP and UDP
-
mqttbytes
MQTT 4/5 serialization and deserialization
-
inetnum
Types for IP address prefixes and ASNs
-
kobject-uevent
Netlink kobject uevent packets parser
-
aipn
Enumeration of all Assigned Internet Protocol Numbers as per IANA
-
steam-vent-proto-tf2
Protobuf structs used by the Steam client protocol
-
framous
sending and receiving packets to and from a Reader/Writer
-
infrarust
adaptation of the Infrared Minecraft proxy
-
dfw
Docker firewall framework, in Rust
-
rupnp
An asynchronous library for finding UPnP control points, performing actions on them and reading their service descriptions
-
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.
-
aws-sdk-route53recoverycluster
AWS SDK for Route53 Recovery Cluster
-
unftp-auth-pam
An authentication back-end for libunftp that authenticates using PAM
-
aws-sdk-servicediscovery
AWS SDK for AWS Cloud Map
-
netstat-esr
Maintained version of netstat-rs which is a cross-platform library to retrieve network sockets information
-
udp-stream
UdpSocket same as TcpStream
-
async-transport
Asynchronous transports with ECN information
-
http-signature-normalization
An HTTP Signatures library that leaves the signing to you
-
xpress
A minimal HTTP library
-
geph5-client
Geph5 client
-
httpcodec
Encoders and decoders for HTTP/1.x messages based on bytecodec crate
-
etcdv3client
etcdv3 client
-
icmptunnel-rs
Tunnel ip packets through icmp pings
-
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…
-
rcon
protocol implementation
-
rasn-atn-cpdlc
Data types for the ATN Controller–Pilot Data Link Communications protocol
-
tarpc-copy
An RPC framework for Rust with a focus on ease of use
-
rs-proxy
cross-platform, multi-client TCP proxy for Old-school RS2/JS5
-
toy-rpc
An async RPC that mimics golang net/rpc's usage and supports both async-std and tokio
-
snix-castore-http
Modular functional package manager
-
tor-circmgr
Manage a set of anonymous circuits over the Tor network
-
async_labjack
A pure rust, async interface to the LabJack T-series via Modbus TCP
-
rupsc
A demo program to display UPS variables
-
swimos_recon
SwimOS Recon
-
watermelon-net
Low-level NATS Core network implementation
-
mdns
A multicast DNS client library. Supports discovery of any mDNS device on a LAN
-
flowrs-tui
Flowrs is a Terminal User Interface (TUI) for Apache Airflow
-
tokio-wifiscanner
List WiFi hotspots in your area
-
dnssector
A very fast library to parse, validate, create and mangle DNS packets
-
getserviceip
Web service to get IP addresses from devices
-
tcpproxy-rs
Cross-platform asynchronous multi-client TCP proxy; great tokio demo
-
naia-server-socket
An abstraction to provide a common API over either a UDP socket or a service that can establish WebRTC connections
-
aarambh-net
HTTP, TCP, and UDP clients and servers
-
pnet_transport
Cross-platform, transport layer networking
-
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)
-
googleapis-tonic-google-cloud-networkmanagement-v1beta1
A Google APIs client library generated by tonic-build
-
google-classroom1-cli
A complete library to interact with classroom (protocol v1)
-
bevy_rtc
A client-server library designed over WebRTC for Bevy
-
web-transport-proto
WebTransport core protocol
-
route_verification_lex
Parse RPSL in the IRR to verify observed BGP routes
-
postel
High level server for hyper and tower
-
zerodns
A DNS server in Rust, which is inspired from chinadns/dnsmasq
-
aws-lambda-log-proxy
Filter or transform logs from AWS Lambda functions before they are sent to CloudWatch Logs
-
jarust_plugins
A janus client SDK in Rust
-
internet-checksum
RFC 1071 checksum computation (the "internet checksum")
-
torrust-tracker-clock
clock for the torrust tracker
-
selium-log
open-source implementation of a log-based message queue
-
dns-geolocation-checker
check the geolocation of a domain based on its DNS records
-
proxies
http/socks5 proxy
-
sn_evm
Safe Network EVM Transfers
-
uiio
stdio protocol for debugging
-
get-port
Get an available TCP/UDP port
-
detect_dns_packet
detect DNS packets
-
icann-rdap-srv
An RDAP Server
-
async-graphql-poem
async-graphql for poem
-
br-http
http
-
netmito
A Unified Distributed Transport Evaluation Framework
-
iceoryx2-cal
iceoryx2: [internal] high-level traits and implementations that represents OS primitives in an exchangeable fashion
-
lstngrp
Groups listeners and connections with common data/logic
-
google-dfareporting2d8
A complete library to interact with dfareporting (protocol v2.8)
-
tcp_ip
User-space TCP/IP stack
-
skynet_api_agent
API for Skynet agent plugin
-
smoltcp-nal
embedded-nal implementation for smoltcp
-
doors
Access the illumos Doors API from Rust
-
rusoto_workspaces
AWS SDK for Rust - Amazon WorkSpaces @ 2015-04-08
-
rama-proxy
proxy types and utilities for rama
-
gst-plugin-webrtc-signalling-protocol
GStreamer WebRTC sink default protocol
-
echo_http
Axios like http client for the typescipt devs that just can't let go
-
libp2p-identify
Nodes identification protocol for libp2p
-
libstrophe
Rust ergonomic wrapper for libstrophe
-
anki_bridge
AnkiBridge is a Rust library that provides a bridge between your Rust code and the Anki application, enabling HTTP communication and seamless data transmission
-
rusnel
fast TCP/UDP tunnel, transported over and encrypted using QUIC protocol. Single executable including both client and server
-
qcongestion
Congestion control in QUIC, a part of gm-quic
-
netgauze-udp-notif-pkt
UDP NOTIF packet representation as defind by https://datatracker.ietf.org/doc/html/draft-ietf-netconf-udp-notif
-
miku-http-util
parsing or building parts of HTTP requests and responses
-
wl-nl80211
Linux kernel wireless(802.11) netlink Library
-
trippy-packet
Network packets for Trippy
-
citadel_io
Underlying runtime for interfacing with I/O for std/wasm targets
-
honk-rpc
implementing an asynchrynous, bi-directional, dynamic, and BSON-based remote procedure call system
-
new-tokio-smtp
extendible smtp implementation for tokio
-
fizyr-rpc
Native Rust implementation of the Fizyr RPC protocol
-
aspentool
SSH Client
-
azure_storage_datalake
Azure Data Lake Storage Gen2 crate from the Azure SDK for Rust
-
rpc-core
a tiny rpc library for rust
-
jsonrpc-tcp-server
TCP/IP server for JSON-RPC
-
zenoh_backend_traits
Zenoh: traits to be implemented by backends libraries
-
acton-ern
handling Acton Entity Resource Names (ERNs), providing tools for generating, parsing, and managing ERNs within Acton Reactive-based solutions
-
axum-proxied
Helpers for running axum behind a reverse proxy
-
ldap-rs
LDAP client for Rust
-
lambda-lw-http-router
A lightweight, type-safe HTTP router for AWS Lambda functions
-
etherip
in Rust
-
quack-builder
Rust code generator from .proto files. Initially forked from
https://github.com/tafia/quick-protobuf
, which seems kinda abandoned… :/ -
route_verification_irr
Parse RPSL in the IRR to verify observed BGP routes
-
simple-mdns
mDNS for service discovering (DNS-SD)
-
cargo-lambda-metadata
Cargo subcommand to work with AWS Lambda
-
blaze-ssl-async
Legacy SSLv3 bare minimum implementation
-
krossbar-monitor
Krossbar bus monitor
-
ocsp-stapler
OCSP stapler & client with support for Rustls
-
async_ftp
FTP client for Rust
-
nanorpc
a subset of JSON-RPC 2.0, with magical autogeneration of servers and clients
-
wireman-config
Config for wireman
-
spark-protos
Autogenerated Protobuf definitions for Spark
-
matrix-sdk-qrcode
encode and decode QR codes for interactive verifications in Matrix land
-
tor-ptmgr
Manage a set of pluggable transports to circumvent censorship
-
rust_mc_proto
lightweight minecraft protocol support in pure rust
-
kcp-rs
KCP Stream Protocol
-
shodan-client
Shodan client
-
ipgen-cli
A command line tool for generating unique and reproducible IP addresses
-
nautilus-sockets
A UDP Socket that listens for events
-
pingora-load-balancing
Common load balancing features for Pingora proxy
-
aws-sdk-tnb
AWS SDK for AWS Telco Network Builder
-
iroh-net-report
detailed reporting on network conditions
-
rrdnsd
Distributed monitoring for Round Robin DNS load balancing and high availability
-
videocall-cli
Effortlessly stream video from the CLI with our native client, designed for your desktop, robot, or Raspberry Pi
-
ant-libp2p-swarm
The libp2p swarm
-
google-fusiontables2-cli
A complete library to interact with fusiontables (protocol v2)
-
libp2p-upnp
UPnP support for libp2p transports
-
hudsucker
MITM HTTP/S proxy
-
by-axum
satisfying Biyard API convention
-
localtunnel
A CLI to proxy with localtunnel server
-
google-cloud-retail-v2
Google Cloud Client Libraries for Rust - Vertex AI Search for Retail API
-
google-dns1
A complete library to interact with Dns (protocol v1)
-
sozu-prometheus-connector
This application retrieve internals metrics of Sōzu and format them into prometheus
-
net-core-api
defines core traits and types for the api defined through the net-stalker project. Amazon Ion is used as the serialization format.
-
webrtc-sctp
A pure Rust implementation of SCTP
-
nscd-lookup
Look up IP addresses using nscd
-
netcode-rs
netcode protocol
-
vortex-bittorrent
bittorrent protocol built on top of io-uring
-
junction-api
Common API Types for Junction - an xDS dynamically-configurable API load-balancer library
-
micro-dns
a recursive dns resolver
-
socket2-plus
A superset of socket2 with additional safe APIs
-
libdoh
DoH and Oblivious DoH library for the rust-doh app
-
fcm-service
sending Firebase Cloud Messaging (FCM) notifications
-
ruma-push-gateway-api
Types for the endpoints in the Matrix push gateway API
-
sproxy
socks5 proxy client
-
amq-protocol-uri
AMQP URI manipulation
-
datagram-socket
working with datagram sockets
-
tcp-console
A TCP console to send command to running applications
-
agnostic-dns
agnostic-dns
is an agnostic abstraction layer overhickory-dns
-
psrt
Industrial Pub-Sub server with minimal latency and MQTT-compatible logic
-
multhreadown
A multi-threaded download manager with resume capability
-
udp-request
UDP request library for sending and receiving UDP packets, designed to handle network communication in Rust applications
-
chamomile
P2P Library. Support IoT devices.
-
aquatic_udp_protocol
UDP BitTorrent tracker protocol
-
google-dfareporting3
A complete library to interact with dfareporting (protocol v3.0)
-
portForwarder
a TCP/UDP port multiplexer which forwards connection based on content of traffic
-
smp25519
Secure Messaging Protocol 25519
-
socks-lib
compliant with the SOCKS protocol standard
-
asterisk-manager
manage connections and authentication with an Asterisk Call Manager (AMI) server
-
schmoozer
abstraction over a retryable async operation, such as establishing a connection
-
ntex-grpc
GRPC Client/Server framework
-
rnp
layer 4 ping tool for cloud
-
moq-catalog
Media over QUIC
-
aws-sdk-route53resolver
AWS SDK for Amazon Route 53 Resolver
-
sse-stream
Convert a http body into sse stream
-
aws-sdk-mediaconnect
AWS SDK for AWS MediaConnect
-
c-ares
wrapper for the c-ares library, for asynchronous DNS requests
-
databend-thrift
Rust bindings for the Apache Thrift RPC system
-
azure_svc_keyvault
generated REST API bindings
-
rsiot-websocket-client-wasm
Websocket-клиент для платформы WASM
-
dtn7-plus
Additional helpers for rust dtn daemon
-
s3get
Download a single file from S3 using chunks
-
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…
-
mles-utils
Mles server and clients
-
polaris-rust
Lightweight Rust SDK used as Proxyless Service Governance Solution
-
ntex-tls
SSL streams for ntex backed by OpenSSL
-
rama-tcp
TCP support for rama
-
mumble-protocol-2x
Mumble protocol
-
roto
strongly-typed, compiled language for Rotonda
-
openrouter
interact with the OpenRouter API
-
krossbar-common-rpc
Krossbar RPC library
-
netgauze-bgp-speaker
BGP Speaker: Establish connection and exchange messages with other BGP peers
-
pingora-pool
A connection pool system for connection reuse
-
websocket_toolkit
A WebSocket toolkit for Rust, enabling efficient real-time communication with flexible reconnection and message handling capabilities
-
krossbar-rpc
Krossbar RPC library
-
aws-sdk-backupsearch
AWS SDK for AWS Backup Search
-
rak-rs
A fully functional RakNet implementation in pure rust, asynchronously driven
-
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.
-
google-gmail1-cli
A complete library to interact with Gmail (protocol v1)
-
memberlist-quic
memberlist's transport layer based on QUIC
-
volo-thrift
Thrift RPC framework implementation of volo
-
soft-serve
Easily serve your filesystem
-
ntex-rt
ntex runtime
-
axum-server2
High level server designed to be used with axum framework
-
blather
A talkative line-based protocol
-
axum-csp
Some widgets for use with axum to create Content-Security-Policy headers and reduce silly typos
-
ntex-grpc-codegen
GRPC Client/Server framework (codegen)
-
opensrv-mysql
Bindings for emulating a MySQL/MariaDB server
-
wireguard-nt
Safe idiomatic bindings to the Wireguard NT C library
-
http-box
Fast push/callback oriented HTTP parser
-
portproxy
port forwarding tool
-
kitsune_p2p
p2p / dht communication framework
-
matchbox_protocol
Common interfaces between matchbox_socket and matchbox_server
-
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…
-
leaf-rpc-client-cli
CLI client for the Leaf RPC server
-
gcloud-token
Google Cloud Platform token spec
-
rama-haproxy
rama HaProxy support
-
rust-dns
A lightweight, high-performance DNS server implementation in Rust
-
googleapis-tonic-google-cloud-networkmanagement-v1
A Google APIs client library generated by tonic-build
-
opendht-sys
Low-level bindings to the OpenDHT C library
-
rustfs-rsc
minio, api is compliant with the Amazon S3 protocol
-
pilota-build
Compile thrift and protobuf idl into rust code at compile-time
-
h10
HTTP/1.0 Server
-
shark-scan
An async multi-threaded port scanner supporting user specified port ranges, timeout durations, and thread quantity
-
iceoryx2-bb-elementary
iceoryx2: [internal] elementary constructs that have no dependencies at all
-
rustygear
Client library for communicating via the gearman protocol
-
rust-cgi
help create CGI programs in Rust
-
drasil-dns
easily serialize and deserialize DNS packets
-
sbd-e2e-crypto-client
websocket-based e2e encrypted message relay client
-
async-sse
Async Server Sent Event parser and encoder
-
async-http-proxy
Lightweight asynchronous HTTP proxy client library
-
qs-cli
A quic based peer-to-peer file transfer tool
-
akari
Template rendering language
-
aws-sdk-dsql
AWS SDK for Amazon Aurora DSQL
-
pca9956b-api
HTTP RESTful API and skeleton server/client implement for I2C bus control
-
aws-sdk-route53recoverycontrolconfig
AWS SDK for AWS Route53 Recovery Control Config
-
kadcast
Network Protocol
-
solicit
HTTP/2
-
shenyu-client-rust
Apache ShenYu Rust client SDK
-
rcon-client
RCON client
-
s3ftp
Rust FTP server using AWS S3 as a backend among other features
-
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…
-
messagebus
allows intercommunicate with messages between modules
-
kitsune2_showcase
kitsune2 p2p / dht showcase app
-
proxy-server
Low level proxy server
-
dns-mock-server
Mock DNS server for tests
-
libp2p-yamux
Yamux multiplexing protocol for libp2p
-
mproxy-client
MPROXY: UDP Client. Stream local data to logging servers via UDP
-
aws-sdk-observabilityadmin
AWS SDK for CloudWatch Observability Admin Service
-
aws-smithy-experimental
Experiments for the smithy-rs ecosystem
-
just-webrtc-signalling
Just simple, fast and easy signalling for full-mesh WebRTC connections on native and wasm
-
rustdns
A DNS parsing library
-
rusoto_xray
AWS SDK for Rust - AWS X-Ray @ 2016-04-12
-
rockscrew
Port of corkscrew in Rust
-
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…
-
ant-libp2p-tcp
TCP/IP transport protocol for libp2p
-
azure_svc_blobstorage
generated REST API bindings
-
genetlink
communicate with generic netlink
-
qp2p
Peer-to-peer networking library using QUIC
-
narrowlink-types
Narrowlink Types Library
-
renetcode
Server/Client network protocol library for multiplayer games
-
tonic-rustls
Provide support for custom rustls configs in tonic servers and clients
-
wait-on
CLI Utility to wait on the availability of resources such as Files, HTTP Servers, Ports & Sockets
-
axum-connect-build
Connect-Web RPC code generator for axum-connect
-
slumber_cli
Command line interface for Slumber. Not intended for external use.
-
route_verification_ir
Parse RPSL in the IRR to verify observed BGP routes
-
wtransport-proto
WebTransport (over HTTP3) protocol
-
mptcp-pm
Linux kernel MPTCP path manager netlink Library
-
narrowlink-network
Narrowlink Network Library
-
aldrin-gen
Aldrin code generator
-
numaflow
Rust SDK for Numaflow
-
indi-rs
INDI (Instrument Neutral Distributed Interface) protocol
-
river
A reverse proxy application, based on the pingora library from Cloudflare
-
turnclient
TURN client for UDP - traverse even strict NAT; async only
-
ezk-sip-ua
Low level SIP user agent utilities
-
carrot-cake
An a-peeling pub/sub framework
-
aws-sdk-inspector2
AWS SDK for Inspector2
-
public-ip
Find the public IP address of a device
-
pnet_macros
Automatic bit manipulation for binary data formats
-
mles-webproxy
Mles WebProxy - an Mles WebSocket proxy and a static WWW-server
-
nrev
Fast Network Revealer/Mapper
-
libp2p-noise
Cryptographic handshake protocol using the noise framework
-
birdc
talk to the BIRD BGP server for administrative and instrumentation purposes
-
futures-retry-policies
Retryable Futures
-
google-cloud-iam-v1
Google Cloud Client Libraries for Rust - IAM Meta API
-
pass-it-on-cli
A command line tool to send notifications to a pass-it-on server
-
dust-devil-sandstorm
A remote monitoring client for the dust-devil socks5 server
-
forwarded-header-value
Parser for values from the Forwarded header (RFC 7239)
-
crab-kafka
Forward <TCP|UDP> + TLS traffic to kafka
-
trippy-tui
A network diagnostic tool
-
credstash
managing credentials in the AWS cloud
-
moq-async
Media over QUIC - Async helpers and utilities
-
radius
An async/await native implementation of the RADIUS server and client for Rust
-
netgauze-flow-service
IPFIX/Netflow service
-
splits-io-api
Bindings to the splits.io API for Rust
-
makiko
Asynchronous SSH client library in pure Rust
-
dnsaur
An asynchronous DNS stub resolver
-
rastdp
(Rasterized Datagram Protocol) is an asynchronous communication protocol built on UDP for efficient inter-application messaging
-
mssf-core
Azure Service Fabric. Rust safe APIs.
-
tonic-sysinfo
A gRPC service for monitoring system resources such as CPU, memory, and disk
-
qconnection
Encapsulation of QUIC connections, a part of gm-quic
-
rseek
adapter for reqwest that allows seeking in the response body stream using AsyncSeek
-
miden-node-proto-build
Miden node protobuf bindings builder
-
librice-proto
ICE (RFC8445) implementation protocol
-
nanomsg
A high-level, Rust idiomatic wrapper around nanomsg
-
meshpulse
easy communication between microservices, based on either MQTT, AMQP, gRPC or HTTP
-
flare-im-core
A high performance instant messaging core library for Flare framework
-
sfio-rustls-config
Configuration routines for Rustls used in libraries from Step Function I/O
-
netcorehost
hosting the .NET Core runtime
-
watermelon-mini
Minimal NATS Core client implementation
-
rawst_dl
Snag your files efficiently with Rawst downloader
-
reqwest-netrc
netrc support for Rust with support for reqwest
-
nex-packet
Cross-platform packet parsing and building library. Provides low-level packet handling. Part of nex project.
-
ruma-identity-service-api
Types for the endpoints in the Matrix identity service API
-
mqtt-channel
This crates provide a high-level API MQTT subscriptions, based on channels
-
tokio-boring
SSL streams for Tokio backed by BoringSSL
-
async-socks5
An async/.await SOCKS5 implementation
-
fsc
file store client
-
aws-sdk-route53recoveryreadiness
AWS SDK for AWS Route53 Recovery Readiness
-
wayback-rpki
A command-line tool to provide API for RPKI ROAs lookup with historical data
-
monoio-thrift
Thrift for Monoio
-
supplicant
Bindings for wpa_supplicant
-
upnp-rs
basic Universal Plug and Play (UPnP) protocol implementations
-
investments-tinkoff
Client for Tinkoff Investments Api
-
netlink-packet-sock-diag
netlink packet types for the sock_diag subprotocol
-
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
-
http-utils
Http utils
-
ban2bgp
BGP blackholer temporary injects given banned IP addresses as blackhole routes into your network to pevent black hats to compromise your services
-
scuffle-batching
Optimized batching and dataloading for external services
-
route_verification_bgpmap
Parse RPSL in the IRR to verify observed BGP routes
-
videocall-client
A client for the videocall project
-
aquatic
Blazingly fast, multi-threaded BitTorrent tracker (UDP, HTTP, WebTorrent)
-
rtorrent-xmlrpc-bindings
XMLRPC API bindings for rtorrent
-
octets
Zero-copy abstraction for parsing and constructing network packets
-
kitsune_p2p_dht
Kitsune P2p DHT definition
-
ironrdp-error
IronPDU generic error definition
-
aws-sdk-computeoptimizer
AWS SDK for AWS Compute Optimizer
-
mproxy-reverse
MPROXY: Reverse Proxy. Send upstream data to downstream socket listeners.
-
zero-packet
A zero-copy Rust library that builds and parses network packets in-place
-
opensrv-clickhouse
Bindings for emulating a ClickHouse server
-
zoneparser
A fast zonefile parser
-
tentacle-secio
Secio encryption protocol for p2p
-
tor-chanmgr
Manage a set of connections to the Tor network
-
googleapis-tonic-google-analytics-admin-v1alpha
A Google APIs client library generated by tonic-build
-
citadel_types
Types for the citadel protocol
-
azure_mgmt_subscription
generated REST API bindings
-
lambda_runtime_client
Client SDK for AWS Lambda's runtime APIs
-
libp2p-websocket
WebSocket transport for libp2p
-
openssh-sftp-client-lowlevel
Lowlevel utilities to communicate with openssh sftp server
-
iceoryx2-bb-lock-free
iceoryx2: [internal] lock-free containers and constructs
-
rusoto_support
AWS SDK for Rust - AWS Support @ 2013-04-15
-
pingora-rustls
RusTLS async APIs for Pingora
-
matchbox_server
A signaling server for WebRTC peer-to-peer full-mesh networking
-
torrust-tracker-configuration
provide configuration to the Torrust Tracker
-
confab
Asynchronous line-oriented interactive TCP client
-
tokio_dual_stack
Dual-stack TCP listener based on tokio
-
doip_rw_tokio
Diagnostic over IP asynchronous API to implement a DoIP tester or entity
-
xstack-quic
The quic transport implementation for xstack
-
cubix
Standardized building block components born for Rust craft
-
libp2p-quic
TLS based QUIC transport implementation for libp2p
-
aws-sdk-elasticloadbalancing
AWS SDK for Elastic Load Balancing
-
moq-relay-ietf
Media over QUIC
-
proxied
Asynchronous client connector for proxies
-
qbit-rs
interacting with qBittorrent's Web API
-
socks-http-kit
A lightweight library for SOCKS5 and HTTP proxy protocol encoding and parsing, designed to facilitate complex proxy applications
-
passcod-networkmanager
Bindings for the Linux NetworkManager (fork)
-
route_verification_as_path_regex
Parse RPSL in the IRR to verify observed BGP routes
-
rusoto_translate
AWS SDK for Rust - Amazon Translate @ 2017-07-01
-
mpd_protocol
MPD client protocol
-
tor-dirmgr
Bootstrap and update an accurate Tor network directory
-
mqtt-codec-kit
MQTT v3.1.1/v5.0 protocol async codec
-
minechat-protocol
The MineChat protocol, enabling you chat with people over on Minecraft
-
google-people1-cli
A complete library to interact with People Service (protocol v1)
-
bumble
Rust API for the Bumble Bluetooth stack
-
twitchchat
interface to the irc-side of twitch's chat system
-
ntex-server
Server for ntex framework
-
google-cloud-dialogflow-v2
Google Cloud Client Libraries for Rust - Dialogflow API
-
google-tagmanager1-cli
A complete library to interact with Tag Manager (protocol v1)
-
httpcodes
HTTP status codes
-
asimov-protocol
ASIMOV Software Development Kit (SDK) for Rust
-
libp2p-request-response
Generic Request/Response Protocols
-
k8s-cri
Bindings Kubernetes CRI
-
flare-core
A high performance IM framework core library
-
nftables-async
An async version of the helper to run nftables, providing full compatibility with the rest of the nftables crate
-
tor-socksproto
Encode and decode the SOCKS protocol, as extended in Tor
-
pi_quic
Quic client/server
-
ombrac-server
Safe, fast, small TCP tunnel using Rust
-
tx5-go-pion
Rust bindings to the go pion webrtc library
-
tcp-request
sending raw TCP requests, with features for handling responses, managing redirects, and working with compressed data over TCP connections
-
trippy-dns
A lazy DNS resolver for Trippy
-
ant-libp2p-allow-block-list
Allow/block list connection management for libp2p
-
qrecovery
The reliable transport part of QUIC, a part of gm-quic
-
ant-node-manager
A command-line application for installing, managing and operating antnode as a service
-
rsiot-modbus-client
Опрос устройств Modbus, используя библиотеку tokio-modbus
-
selium-std
dependent crate of Selium. Do not use directly.
-
iroh-relay
Iroh's relay server and client
-
rperf
validates network throughput capacity and reliability
-
gerevs
implementing general-purpose SOCKS5 proxy servers with asynchronous execution and flexible authentication methods
-
dns-resolver
dns resolver based on future
-
moq-dir
Media over QUIC
-
azure_svc_imds
generated REST API bindings
-
madsim-tonic-build
Codegen module of
madsim-tonic
simulation implementation -
sbd-o-bahn-client-tester
websocket-based message relay client tester
-
medea-control-api-proto
Control API protocol implementation for Medea media server
-
ip-api-client
The client (based on ip-api.com api) allows you to get information about the IP address
-
netgauze-bmp-service
BMP Protocol Server
-
quickie
low-level, and customizable implementation of a QUIC P2P node
-
netbeam
a pure-rust asynchronous network synchronization crate (using tokio) that recreates familiar asynchronous paradigms but in a network context
-
google-mirror1-cli
A complete library to interact with mirror (protocol v1)
-
zenoh-plugin-storage-manager
The zenoh storages plugin
-
erl_dist
Erlang Distribution Protocol
-
salvo-http3
Http3 for salvo web framework
-
msquic-async
MsQuic based quic library that supports async operation
-
synchronous-server
Low level synchronous server
-
rama-dns
DNS support for rama
-
packet_crafter
tools for creating / parsing / manipulating data packets. Calculates checsums and length fields where possible.
-
azure_mgmt_servicebus
generated REST API bindings
-
rusoto_transcribe
AWS SDK for Rust - Amazon Transcribe Service @ 2017-10-26
-
gst-plugin-quinn
GStreamer Plugin for QUIC
-
erl_rpc
Erlang RPC Client
-
ironrdp-dvc
DRDYNVC static channel implementation and traits to implement dynamic virtual channels
-
google-calendar3
A complete library to interact with calendar (protocol v3)
-
googleapis-tonic-google-cloud-networkconnectivity-v1
A Google APIs client library generated by tonic-build
-
memberlist-types
Types used in the memberlist crate
-
cloudburst
help with the implementation of torrent based protocols and algorithms
-
arti-relay
running a relay of the Tor network
-
rups
Network UPS Tools (NUT) client library
-
libp2p-dns
DNS transport implementation for libp2p
-
aria2-ws
An aria2 websocket jsonrpc API with notification support
-
aws-sdk-signer
AWS SDK for AWS Signer
-
mqtt-service
This crates provide a convenient support for the MQTT Response-Pattern. It uses the rumqttc library to connect to the MQTT broker.
-
rama-udp
UDP support for rama
-
rama-socks5
SOCKS5 support for rama
-
hyper-srv
A wrapper around Hyper's connector with ability to preresolve SRV DNS records
-
moq-native-ietf
Media over QUIC - Helper library for native applications
-
google-tagmanager2
A complete library to interact with Tag Manager (protocol v2)
-
aws-sdk-iotsecuretunneling
AWS SDK for AWS IoT Secure Tunneling
-
iceoryx2-bb-memory
iceoryx2: [internal] allocators and tools for memory management
-
netlink-packet-audit
netlink packet types
-
knxkit_dptgen
Data point generator for knxkit
-
kxkdb
Dual q/kdb+ interface for API to build a shared library and an IPC client
-
koibumi-box
An inbox/outbox module for Koibumi, an experimental Bitmessage client
-
ntex-http
Http types for ntex framework
-
google-cloud-gkemulticloud-v1
Google Cloud Client Libraries for Rust - GKE Multi-Cloud API
-
google-adsense1d4
A complete library to interact with AdSense (protocol v1.4)
-
gm-quic
An IETF quic transport protocol implemented natively using async Rust
-
atm0s-media-server-protocol
Core Protocol Component for Atm0s Media Server
-
ant-libp2p-relay
Communications relaying for libp2p
-
bot
videocall project
-
tx5-demo
Demo crate showing off Tx5 WebRTC functionality
-
openvpn-plugin
allowing easy creation of OpenVPN plugins in Rust
-
cryprot-net
Networking library for cryptographic protocols built on QUIC
-
workflow-service
Services
-
ls-qpack
QPACK Field Compression for HTTP/3 (RFC 9204)
-
proxide
debugging proxy for capturing HTTP/2 and gRPC traffic
-
http-type
providing essential types for HTTP, including request bodies, response headers, and other core HTTP abstractions
-
aws-smithy-observability
Smithy observability implementation
-
tggen
A mildly competent autogenerated telegram bot api wrapper (helper crate)
-
netgauze-udp-notif-service
UDP-Notif service
-
rusoto_textract
AWS SDK for Rust - Amazon Textract @ 2018-06-27
-
google-apis-common
Shared functionality among the google-api crates
-
ifaddrsx
Retrieve the names and IP addresses of all active network interfaces
-
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.
-
sbd-client
websocket-based message relay client
-
noxious
The core library for noxious, a Rust port of Toxiproxy
-
azure_mgmt_resources
generated REST API bindings
-
async-graphql-warp
async-graphql for warp
-
aws-sdk-networkmanager
AWS SDK for AWS Network Manager
-
hyperlane-time
fetching the current time based on the system's locale settings
-
google-storagetransfer1-cli
A complete library to interact with storagetransfer (protocol v1)
-
ntex-net
ntexwork utils for ntex framework
-
asport-client
Asport client implementation
-
krossbar-hub
Krossbar bus hub
-
aldrin-broker
Broker library of Aldrin, a message bus for service-oriented RPC and interprocess communication
-
tor-linkspec
Parts of the Tor protocol that indicate specific relays on the network
-
rsiot-websocket-server
Websocket-сервер
-
tor-protover
Tor's subprotocol versioning
-
compio-tls
TLS adaptor with compio
-
lambda_runtime_errors
Rust runtime errors for AWS Lambda