CATEGORY
Network programming 12,150 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
siprsA complete SIP protocol stack with GB28181 support41MIT OR Apache-2.0
rs-miniredisA lightweight, blazingly-fast in-memory key-value store inspired by Redis41MIT
milstd1553b-parserA comprehensive Rust parser and encoder for the MIL-STD-1553B (1553B) avionics bus protocol41GPL-3.0-only
hiver-txTransaction management for Hiver Framework.
Hiver框架的事务管理。
Equivalent to: Spring Transaction Management (@Transactional,…41MIT OR Apache-2.0
streamkit-apiAPI types and TypeScript bindings for StreamKit41MPL-2.0
unifly-coreReactive data layer, domain models, and controller orchestration for UniFi network management41Apache-2.0
hakuzuHA Kuzu/LadybugDB with one line of code. Leader election, journal replication, write forwarding — just your app + an S3 bucket.41Apache-2.0
elara-diffusionELARA Protocol - Swarm diffusion engine for state propagation, livestream distribution, and group communication41MIT OR Apache-2.0
braid_http_rsUnified Braid Protocol implementation in Rust, including Braid-HTTP, Antimatter CRDT, and BraidFS.41MIT OR Apache-2.0
tokio-kcp-neoA Tokio-based KCP library for Rust.41MIT
nanodockMinimal synchronous Docker/Podman client for container detection, port mapping, and lifecycle control41MIT
sparql_http_clientAsync, typed SPARQL HTTP client with optional compile-time query validation41MIT OR Apache-2.0
radixoxRadixOx — Redis-compatible in-memory key-value store41MIT
justipsFast, standalone IP address extraction cli utility41Unlicense OR MIT
bxp-coreThe core implementation of the Binary eXchange Protocol (BXP), a high-performance QUIC-based data transfer standard.41MIT
atomr-streams-ioReal-world I/O Source/Sink adapters for atomr-streams — HTTP polling and WebSocket connectors behind feature flags.41Apache-2.0
corx-coreFramework-agnostic CORS forwarding proxy engine (used by corx)41MIT OR Apache-2.0
detritus-serverDetritus telemetry and crash ingestion server41Apache-2.0
grate-limiterAnticipatory rate-limit orchestration engine for multi-provider systems. Predict limits before providers enforce them.41Apache-2.0
phoenix-channel-runtimeRuntime-independent Phoenix Channels v2 protocol state machine41MIT
scp-nodeApplication node composing relay, identity, and HTTP server for SCP41AGPL-3.0-only
soodA Rust implementation of the Sood discovery protocol used by Roon41MIT
tunnet-commonShared protocol types and helpers for Tunnet41Apache-2.0
tokio-aws-lcTokio-friendly TLS server and client built directly on aws-lc-sys, with optional Linux kTLS offload.41BSD-2-Clause
guardrail-cliCommand-line interface for guardrail-rs41Apache-2.0 OR MIT
wirfiTerminal UI WiFi manager for Linux — browse, connect, and share networks via NetworkManager41MIT
mocra-clusterEmbedded Raft + redb control plane for the mocra distributed crawler framework: leader election, distributed locks with fencing,…41MIT OR Apache-2.0
wren-daemonWren routing daemon — the binary tying config, RIB and FIB together.40GPL-2.0-or-later
ferranetA modern, async-first, zero-copy datalink-layer (L2) networking library40MIT OR Apache-2.0
photon-etcd-clusterLightweight cluster coordination library providing leader election and worker membership via etcd40MIT
netsemStandardized, pure-functional IP address validation and port checking utilities.40MIT
aex-control-planeAgent Exchange Protocol (AEX) control plane: identity registry, routing, policy, audit orchestration.40BUSL-1.1
engenho-kubeletengenho-kubelet — the missing piece between 'Pod object in the store' and 'container running on host'. Per-node controller that…40MIT
librcekunita pure library implementation into rust programming language for admin panel cekunit40AGPL-3.0
xdbFast, environment-driven asynchronous MySQL connection pool / 快速且由环境驱动的异步 MySQL 连接池40MulanPSL-2.0
aegis-protocolUmbrella crate for the experimental Aegis secure binary protocol.40MIT OR Apache-2.0
bulwark-securityA security-first decision engine framework for inspecting and controlling requests40MIT
udpcpUDP file copy — blast-and-NACK protocol with SHA-256 end-to-end integrity40MIT
we-trust-mysqlMySQL compatibility layer for We-Trust, supporting the wire protocol and SQL dialect40MPL-2.0
tauri-plugin-nostr-syncEncrypted decentralized state sync via Nostr for Tauri apps40Apache-2.0
chie-coordinatorCentral coordinator server for CHIE Protocol40Apache-2.0
burn_p2p_portalOptional reference portal/product surface for burn_p2p.40MIT OR Apache-2.0
http-varyAppend and de-duplicate field names on an HTTP Vary response header40MIT
mboxlabs-mailboxA lightweight, pluggable mailbox/queue kernel inspired by the Erlang Actor Model40MIT
netpulse-cliA zero-config, single-binary network quality monitor with percentile stats, jitter, and MTR-style traceroute40MIT
wae-serverWAE - 微服务优先的 Rust 异步框架,All-in-one 入口40MIT
ferro-lumberjackLogstash Lumberjack v2 (Beats) protocol primitives: frame codec, async client, async server, TLS via rustls. Extracted from the…40Apache-2.0
lb-sparkplugb-rsEclipse Sparkplug B 3.0.0 protocol library — payload codec, topic namespace, sequence/bdSeq, and (phased) edge & host roles, in…40Apache-2.0 OR MIT
drifterA TUI-based S3 multipart uploader featuring resumable transfers and ClamAV integration.40MIT
plexor-codec-serde-postcardPostcard codec implementation for the Plexo distributed system architecture using Serde.40MPL-2.0
minisftp-cliMinimal SFTP interactive CLI client40MIT OR Apache-2.0
atomr-fixFIX session-layer for atomr — logon/heartbeat/sequence/resend/gap-fill session FSM over atomr-streams Tcp + Framing, with a…40Apache-2.0
opencellidRust client library for the OpenCellID API — sync and async clients with tracing, structured errors, and bounded I/O.40MIT OR Apache-2.0
lazyfetchTerminal-first HTTP client. Postman alternative for the keyboard.40MIT
quicmicTurn any device with a microphone and a web browser into a wireless PC microphone over WebTransport40GPL-3.0-or-later
hypershuntHTTP server and reverse proxy40BSD-2-Clause
citadel_treekemPost-quantum TreeKEM continuous group key agreement (CGKA) for zero-trust group messaging40MIT OR Apache-2.0
scanlinkScan QR payloads and use parsed connection data with pluggable network backends.40MIT OR Apache-2.0
wpawolfWPA/WPA2/WPA3 PSK-family (incl. PSK-SHA256/384 and FT-PSK) handshake + PMKID extractor for hashcat (all 11 hash types, modes…40Apache-2.0
qscpQuantum Secure Copy — post-quantum file transfer over QSSL. No IPFS, no third party. Transport IS the encryption.39MIT OR Apache-2.0
engenho-cluster-config-renderCLI binary: read a YAML ClusterConfig, validate, emit k3s config.yaml + cmdline args + auto-apply manifests. Consumed by…39MIT
engenho-mcpMCP server exposing the engenho cluster operator surface — typed reader catalog (P0) and writer catalog (P2+).39MIT
stealthscraper-rsA stealthy web scraping library providing TLS JA4 fingerprint impersonation and headless browser automation.39MIT
aex-data-planeAgent Exchange Protocol (AEX) data plane: sender-side HTTP server that streams blobs behind signed tickets.39Apache-2.0
skg-mcpMCP client and server bridging MCP tools with skelegent ToolRegistry39MIT OR Apache-2.0
rust-pipeLightweight typed task dispatch from Rust to polyglot workers (TypeScript, Python, Go, Java, C#, Ruby, Elixir, Swift, PHP)39MIT OR Apache-2.0
sansavision-pulse-relayPulse Relay Server — message routing, room management, and edge compute over PLP39MIT
chieCHIE Protocol - Decentralized, privacy-preserving file sharing with zero-knowledge proofs39Apache-2.0
wiredefBit-precise wire format definitions39AGPL-3.0-only
ibrahim-tcpHigh-performance lightweight TCP protocol with reliability, compression, and fault tolerance39GPL-3.0
kubemqKubeMQ Rust SDK - Message broker client for events, commands, queries, and queues39Apache-2.0
cidr-aggregatorUtilities for manipulating CIDR IP ranges. Supports both IPv4 and IPv6.39MIT OR Apache-2.0
chromioA cross-platform thread per core async runtime (in development).39Apache-2.0
xenith-readMulti-chain parallel storage reads and divergence detection for xenith39MIT OR Apache-2.0
xenith-layerzeroLayerZero v2 transport implementation for xenith39MIT OR Apache-2.0
sftpxQUIC-based file transfer tool with auto-resume capability39MIT
fledgerThe fledger server as a CLI39MIT OR Apache-2.0
jowtunA small TCP relay that scrambles traffic with a deliberately non-cryptographic, password-seeded stream cipher. A teaching toy,…39MIT
qruxQrux — a QUIC/HTTP3 terminating proxy to TCP backends39MIT
varta-watchVarta observer — receives VLP frames and surfaces stalls.39MIT OR Apache-2.0
ipv6syncSynchronize IPv6 prefixes across VLANs39MIT
elizaos-plugin-twitchTwitch chat integration plugin for elizaOS agents39MIT
proxychains-masqTUN-based proxy chain engine — routes TCP flows through SOCKS4/5, HTTP CONNECT, and HTTPS CONNECT proxy chains via a userspace…39GPL-3.0-only
pushwireGeneric, multiplexed push protocol for real-time applications39Apache-2.0
doh-rsA DNS-over-HTTPS proxy with a polished terminal interface39MIT
tezA lightweight, ergonomic, and fast high-level HTTP client for Rust39MIT
phoenix-channel-clientManaged, runtime-independent Socket and Channel client for Phoenix Channels39MIT
helius-streamResilient Helius WebSocket client for Solana with gap detection, reconnect backoff, and circuit breaker. Extracted from a…39Apache-2.0
chrony-rs-ioReal OS I/O layer for chrony-rs (a faithful port of chrony's socket.c syscall layer).39GPL-2.0-only
ry-streamLAN streaming server with WebSocket + embedded web portal for the Ry-Dit game engine38MIT
goose-httpHTTP/1.1 server for Rust implementing RFC 9110/9111/9112 semantics, caching, and range handling38CC0-1.0
peat-rmwPure Rust ROS2 middleware backed by peat-mesh CRDT sync38Apache-2.0
actrpc-interceptorConcrete interceptors for ActRPC.38MIT OR Apache-2.0
shiaThe BSV BEEF Protocol Reference Implementation38non-standard
s9_websocketA simple client library for blocking and non-blocking WebSockets.38MIT OR Apache-2.0
agentprocAgentProc Protocol SDK — connect any Agent CLI to a messaging platform (Rust)38MIT
qprotocolSTUN, forward and QUIC packet routing protocol implementation for dquic38Apache-2.0
corevpn-nmNetworkManager VPN plugin for CoreVPN38MIT OR Apache-2.0
tginUniversal traffic glue: a Rust construction kit for gateways — HTTP, Telegram bots, RabbitMQ, Kafka, WebSocket tunnels38MIT
astradAstra server daemon exposing etcd-compatible APIs for control-plane workloads38MIT
stealthreqTrait-driven, human-like request mutation primitives for crawlers and scrapers.38MIT
rocket-helmetHTTP security headers middleware for Rocket web framework38MIT
rtp-engineA pure Rust RTP media engine with codecs, SRTP, and audio device abstraction38MIT OR Apache-2.0
marathonctlCommand-line control interface for Marathon multiplayer game engine38MIT
wscallFacade crate for the WSCALL protocol, server, and client38MIT
sansavision-pulse-sdk-embeddedPulse Embedded SDK — no_std compatible for IoT and automotive38MIT
converge-remoteConverge runtime driver - connects to converge-runtime via gRPC38LicenseRef-Proprietary
bee-routingDelegated-routing-style HTTP directory service for Ethereum Swarm. Crawls one or more Bee nodes and exposes a…38MIT OR Apache-2.0
rust-mcp-actixActix-web HTTP server integration for rust-mcp-sdk38MIT
radio-utils-emuOpenHPSDR Protocol 1 Hermes / Hermes Lite 2 emulator38MIT OR Apache-2.0
rok-guardSecurity & observability middleware for the rok ecosystem — CORS, security headers, rate limiting, telemetry38MIT
bmpwatchTerminal-native RouteViews BMP stream monitor with RPKI validation38MIT
tibet-iddropIdentity-bound capability transfer protocol — offer-first (proximity) + request-first (wire) over TBZ v2 sealed envelopes38MIT OR Apache-2.0
nbxA NetBox CLI for humans and AI agents. Single static binary, schema-driven typed flags, versioned JSON output envelope, agent…38Apache-2.0
digaardA modern DNS lookup CLI — dig done right.38GPL-3.0-only
scp-relayStandalone SCP native relay server binary38Apache-2.0
porterZero-dependency Rust port scanner for Linux and macOS; Scan, watch, or kill listening ports from Rust code or the command line.38Apache-2.0
hotaru_mqttMQTT support for the Hotaru framework38MIT OR Apache-2.0
canton-authJWT/OIDC authentication for the Canton Rust SDK (client-credentials, caching, refresh).38Apache-2.0
mootingProtocol core for community social-primitives selection — inner layer of gemot for the Mere browser.38MPL-2.0
sahou-cliSahou CLI (sahou) — a schema-first tool for building the interface layer between systems on a LAN.38Apache-2.0
innernet-client-coreA core library to manage innernet network interfaces.37MIT
rust-oxide-realtimeReusable realtime transport primitives for Axum servers and Rust websocket clients37MIT OR Apache-2.0
ll-hls-runtimeSans-IO Low-Latency HLS (RFC 8216bis) client + server engines in one crate, mirroring rtsp-runtime's client+server split.…37MIT OR Apache-2.0
dnsinkA high-performance DNS proxy with threat intelligence, Shannon-entropy tunneling detection, and Prometheus metrics37MIT
martyGreat Scott! Rust helpers for CGI—map RFC 3875 to hyper, glue tower services, and hit 88 mph without a flux capacitor. Evolved…37Apache-2.0
torzyMinimal Tor-routed worker launcher library and CLI37MIT OR Apache-2.0
simulacraA deterministic discrete-event simulation engine for message flow across large computer networks37MIT
socket9Extended untilities for the networking/unix sockets and raw network sockets37EUPL-1.2 OR MPL-2.0 OR MIT
tokilakeTokilake - High-performance tunnel and gateway ecosystem37MIT
claw-sync-serverStandalone sync hub binary for claw-sync37Apache-2.0
roboticus-serverCompatibility shim crate for legacy updater clients; use crate `roboticus` for new installs.37Apache-2.0
procmachinesState machines in the procedural style37MIT
discord_social_rpcA Rust library for Discord Rich Presence using the sdk.social_layer_presence OAuth2 scope37MIT
keganiA developer-friendly, ergonomic, production-ready Rust web framework37MIT OR Apache-2.0
meowpingA flexible ping utility Tool written in Rust, that is focused on being size efficient and fast.37MIT
tw2-jsonrpc-macrosProc macros for tw2-jsonrpc services and named JSON-RPC params.37MIT
ramqp-coreRole-agnostic AMQP 1.0 engine (codec, framing, session/link state machines) shared by the ramqp client and ramqp-broker.37MIT
parosLearning the Paxos consensus algorithm by implementing it in Rust37Apache-2.0
varta-clientVarta agent API — emits VLP frames over a Unix Domain Socket.37MIT OR Apache-2.0
use-smtpSMTP protocol vocabulary primitives for RustUse37MIT OR Apache-2.0
bitcoin-uri-composerA Rust library for composing Bitcoin URIs according to BIP-321.37MIT
zonaiSynchronous packet-framed TCP clients and servers37MIT
igc-net-cliStandalone archival node CLI for the igc-net protocol37Apache-2.0
scp-mcpMCP (Model Context Protocol) adapter for SCP — JSON-RPC 2.0 types and context namespace mapping37Apache-2.0
juncture-checkpointCheckpoint persistence for Juncture state machine executions37Apache-2.0
jmap-metadata-clientJMAP Object Metadata extension client — Metadata/get/changes/set/query/queryChanges method bindings (draft-ietf-jmap-metadata-01)37MIT OR Apache-2.0
otp-oxideObject Transform Protocol (OTP, ANSI E1.59) decoder and multicast receiver helper37MIT OR Apache-2.0
rdns-serverA high-performance, security-focused DNS server written in Rust37MIT
pas-plimsPpoppo Accounts System (PAS) PLIMS Developer ops-face client -- gRPC client for ppnum lifecycle & inventory management37MIT OR Apache-2.0
bluesdpPure-Rust Bluetooth SDP client (no libbluetooth) for resolving RFCOMM channels via 16-bit service UUIDs37MIT
rust-cache-serverHigh-performance Redis-like cache server in Rust - open source alternative without Redis licensing concerns36MIT
httpstatrsA curl-powered HTTP timing profiler with compact terminal output, JSON output, and SLO checks.36MIT
engenho-substrateengenho-substrate — shared helpers extracted to the third-site rule. atomic_write (fsync-anchored tmp+rename), magic-headered…36MIT
nula-keyringPersist nostr `Keys` in the operating system's secure keychain (macOS Keychain, Linux Secret Service, Windows Credential Manager).36MIT OR Apache-2.0
nula-blossomBlossom blob transport client (BUD-01/02/12) with NIP-24242 authorization, built on nula-core signers.36MIT OR Apache-2.0
mars-clientHigh-level client library for the Capability Mesh Protocol36MIT OR Apache-2.0
ironrdp-agentCLI-driven, daemon-backed agentic RDP client suitable for LLM consumption36MIT OR Apache-2.0
icookformsThe World's Reference Cookie Audit Software - Complete Security & Compliance Analysis36Apache-2.0
palimpsest-cliStandalone CLI that runs the embedded Palimpsest server.36MIT OR Apache-2.0
knafehQUIC-based RPC library with Python bindings36Apache-2.0
data-signalsParent crate for the live-data ecosystem: protocol types (live-data), publisher SDK (live-feed), consumer SDK (live-stream).36MPL-2.0
fly402-clientHTTP client library for the X402 payment protocol36MIT
bunny-rsA modern, ergonomic RabbitMQ (AMQP 0-9-1) client for Rust36MIT OR Apache-2.0
data-connectorsParent crate for the live-data ecosystem's connector library. Per-exchange source-spec crates for popular live data feeds.36MPL-2.0
maestro-tgbotMinimal Telegram bot framework in Rust36MIT
kube-portforwardKubernetes port-forward over SPDY/3.1 with kubectl-style WebSocket with raw fallback36GPL-3.0-only
vex-proxy-sdkPlugin SDK for the Vex Minecraft proxy36MIT OR Apache-2.0
rust-channelHigh-performance application channel for financial systems36MIT
portforgeModern cross-platform port inspector & manager for developers36MIT
wled-api-typesWLED JSON API types36MPL-2.0
omegon-shuttlePure-Rust SSH remote execution extension for Omegon — HKDF-derived key auth, no key files on disk36MIT
rusty-modbus-clientPipelined async Modbus client36MIT
auto-ytdlpDownload videos with yt-dlp automatically. You can even download multiple videos at the same time!36GPL-3.0
reliability-toolkitAsync reliability primitives for Rust: rate limiter, circuit breaker, retry with jitter, bulkhead. Optional audit-stream-py…36MIT
ros2-client-multi-rmwROS2 client library based on RustDDS36Apache-2.0
bugscopeDrop-in scope enforcement, authorization, and compliance helpers for security CLI tools36MIT
oxigeo-cloudAdvanced cloud storage backends for OxiGeo - Pure Rust cloud integration36Apache-2.0
udp_pragueA Rust implementation of the Prague congestion control protocol for UDP-based applications.36Apache-2.0
rusty-autosshKeep an SSH tunnel alive across drops — a Rust port of Carson Harding's `autossh 1.4g` SSH connection supervisor. Tokio-based…36MIT OR Apache-2.0
s3zS3 ops, but fearlessly fast!36MIT
jq-clientHost bridge and client assembly for Jacquard BLE routing36Apache-2.0
market2natsWebSocket market data → NATS JetStream relay36MIT
mote-apiMessage and API definitions for communicating with Mote36MIT
juncture-telemetryLangfuse-compatible observability engine for Juncture AI agents36Apache-2.0
fiudp-cliUnidirectional UDP sender for TRMNL e-paper displays — FEC + ChaCha20-Poly1305 AEAD36GPL-3.0-only
hardy-s3-storageS3-compatible bundle storage backend for Hardy BPA36Apache-2.0
covenantPer-link negotiation for the Flowpack (FP/1) wire protocol: JIT-propose compact binary layouts over plain OSC, with consent,…36MIT
andriFast, all-in-one LAN speed tester — TCP throughput, UDP loss/jitter, and real file-transfer speed.36Apache-2.0
tor-dirpublishPublish documents to Tor directory servers.36MIT OR Apache-2.0
cacophonyA high-performance Discord voice runtime with Opus, UDP/RTP transport, and DAVE support.36AGPL-3.0-only
google-backstoryGoogle Cloud Client Libraries for Rust - Malachite Common Protos36Apache-2.0
pcap-frame-parserZero-copy parser for legacy PCAP and PCAPng capture files, plus Ethernet/VLAN/IP/UDP/TCP frame dissection. No libpcap dependency.36MIT
wepwolfOffline, passive WEP key recovery from 802.11 captures36Apache-2.0
atmoq-moq-nativeTEMPORARY unmodified republish of moq-native 0.17.0 against atmoq-moq-net, pending upstreaming. Use moq-native unless you are…36MIT OR Apache-2.0
oci-zeroA no-std, allocation-free streaming core for OCI registries36MIT OR Apache-2.0
engenho-apiserverengenho-apiserver — HTTP K8s API wrapping engenho-store. Translates kubectl REST operations into typed ResourceCommand proposals…35MIT
portman-coreCore library for Portman, a macOS local port manager and visibility tool.35MIT
wifimonProfessional Wi-Fi monitoring CLI with Growl/GNTP notifications35MIT
ntombNetwork Tomb: Process-centric network visualization with Halloween theme35MIT