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.
armature-frameworkA modern, type-safe HTTP framework for Rust inspired by Angular and NestJS. Features dependency injection, decorators,…80Apache-2.0
enxame-bencodeBencode — the BitTorrent encoding as a typed AST: parse-don't-validate + canonical typed-emission encoder. Keystone of the…80MIT
soap-serverA WSDL-driven SOAP 1.1/1.2 server library for Rust — document/RPC dispatch, WS-Security UsernameToken, axum-based (the transport…80MIT OR Apache-2.0
jmap-mail-serverRFC 8621 JMAP for Mail method handlers — backend-agnostic, plugs into jmap-server Dispatcher80MIT OR Apache-2.0
kacrabA Kafka client for Rust, built from the protocol up.80MIT OR Apache-2.0
athenas-pallasEvent-driven algorithmic trading framework (live, paper, backtest)80MIT OR Apache-2.0
config-resolverA modular configuration resolver for auto-detecting and resolving runtime values (IPs, ports, peer IDs)80MIT OR Apache-2.0
pollioA small native event poller abstraction over epoll and kqueue80MIT
google-cloud-ces-v1Google Cloud Client Libraries for Rust - Gemini Enterprise for Customer Experience API80Apache-2.0
moqtap-proxyMoQT intercepting proxy — transparent forwarding with inline frame parsing80MIT
runnel-rsA Rust proxy and tunnel toolbox with WireGuard-style, TUN, SOCKS, and TLS-based transports.79MIT OR Apache-2.0
palisade-correlationSecurity-conscious correlation engine for Palisade honeypot and deception deployments79Apache-2.0
cli-speedtestA provider-friendly CLI speed test written in Rust79MIT OR Apache-2.0
mangater-sdkSDK for building manga source plugins for Mangater (traits, types, and interfaces)79MIT
hotaru_rt_tokioTokio runtime backend for Hotaru79MIT
porygon-a2a-serverA2A v1.0 server — handler traits and axum transport79MIT
qr-transferFile transfer over QR codes — stop-and-wait ARQ in the terminal79MIT
rtp-coreRTP media transport with jitter buffer and codec support79Apache-2.0
mesh-apiPublic Rust SDK for embedding Mesh LLM clients in applications79Apache-2.0
dubbo-rs-loadbalanceLoad balancing strategies for Apache Dubbo Rust — random, round-robin, least-active, consistent-hash79Apache-2.0
argentor-gatewayAxum-based HTTP gateway, REST API, and WebSocket server for Argentor79AGPL-3.0-only
reinyreiny SDK: publish/subscribe by Rust type via Cloudy and the #[reiny::main] runtime79MIT
camel-component-execFail-closed system command execution component for rust-camel79Apache-2.0
udpductSSH-authenticated UDP forwarding with ssh-style -L and -R semantics78MIT OR Apache-2.0
mill-netHigh-level networking protocols components built with mill-io event-loop library.78Apache-2.0
mill-rpc-coreCore types, wire protocol, and codec traits for Mill-RPC78Apache-2.0
mill-rpc-macrosProc macros for Mill-RPC service definitions78Apache-2.0
hick-compiocompio-native async mDNS driver (responder + querier + DNS-SD discovery), thread-per-core.78MIT OR Apache-2.0
mesh-clientControl-plane client for the Mesh Protocol: NATS pub/sub, Registry HTTP API, request/listen/heartbeat78Apache-2.0
mesh-relayNAT-traversal relay tunnel client for the Mesh Protocol78Apache-2.0
siprs-transportSIP transport layer with UDP, TCP, TLS, and WebSocket support78MIT OR Apache-2.0
agentic-robotics-nodeHigh-performance agentic robotics framework with ROS2 compatibility78MIT OR Apache-2.0
ext_mimeFast and efficient file extension to MIME-Type mapping. 高效的文件后缀到 MIME 类型映射工具78MulanPSL-2.0
aws-lambda-routerA lightweight, Express-like REST API routing framework for AWS Lambda with middleware, authentication, and CORS support78MIT
esp-idf-ableton-linkSafe Rust wrapper for Ableton Link on ESP32 via ESP-IDF78GPL-2.0-or-later
bss-oss-pcfPolicy Control Function (PCF/PCRF) for 3G/4G/5G/6G networks - Policy Control, Charging Rules, and Quota Management with Diameter…78Apache-2.0
grueziService Discovery & Distributed Key-Value Store78BSD-3-Clause
mesh-llm-routingShared routing targets and model routing helpers for Mesh LLM78Apache-2.0
gc-downloadDownload and extract game files from Wargaming Game Center (WGC) and Lesta Game Center (LGC)78GPL-3.0-only
s-udpHigh-performance, adaptive, and cryptographically secure reliable UDP protocol with high-throughput windowing.78MIT
ts_transport_tuntailscale tun transport78BSD-3-Clause
rvoip-audio-deviceOptional cpal-based OS audio-device bridge for rvoip-sip. Wires microphone capture and speaker playback to a call's frame-based…78MIT
ohkami-tracing-reqohkami middleware to trace requests77BSL-1.0
dvb-simulcryptDVB SimulCrypt head-end CA message framing (ETSI TS 103 197): the generic TLV message structure plus the ECMG⇔SCS and…77MIT OR Apache-2.0
urlx-cliurlx — a memory-safe command-line URL transfer tool, drop-in replacement for curl77MIT
ng-gateway-sdkSDK for building NG Gateway southward drivers and northward plugins.77Apache-2.0
streamripRecursively mirror an HLS (.m3u8) or DASH (.mpd) stream for local hosting77EUPL-1.2
fetchurl-sdkProtocol-level client SDK for fetchurl content-addressable cache servers77MIT
netoprocPer-process network traffic monitor for macOS and Linux77MIT
extrolibExtro protocol library — WebRTC-only client traffic, key-server gossip, DHTX social-graph discovery, bidirectional pricing, RGB21…77MIT
nostr-bbs-relay-workerNostr relay Worker: NIP-01/11/16/33/98 WebSocket relay with D1 + Durable Objects (nostr-bbs)77AGPL-3.0-only
bideBlock until a target reaches a stable probe state.77MIT
ipdCLI tool to discover your public IP address77MIT OR Apache-2.0
poholosPeer-to-peer Bluetooth mesh messaging protocol.77MIT OR Apache-2.0
split-brain-harnessSoul-injected two-stage LLM telemetry pipeline. Wraps any LLM with affective/intent/cognitive analysis, deterministic…77MIT
tagotip-secureTagoTiP/S crypto envelope — AEAD encryption for TagoTiP frames76Apache-2.0
hookburn-coreShared HTTP client and WebhookSender trait for the Hookburn crates76MIT
fskit-rsRust crate for FSKitBridge protocol & socket layer (TCP + Protobuf)76MIT OR Apache-2.0
photon-backendPhoton publish/subscribe backend implementations and storage adapters76MIT
httpward_log_moduleHttpWard logging module providing structured request/response logging capabilities with configurable log levels and output…76MPL-2.0
siprs-messageSIP message parsing and building with URI, headers, and body support76MIT OR Apache-2.0
mesh-dataplanegRPC DataPlane server and consumer client for the Mesh Protocol (Handshake/Transfer/Result)76Apache-2.0
uploadMinimal high-performance S3 client with content-addressable deduplication / 极简高性能内容寻址去重S3客户端76MulanPSL-2.0
rat_net_cmd一个简单高效的网络命令传输底层库,专注于提供可靠的数据传输通道,不关心具体的业务逻辑和命令执行76LGPL-3.0
enigma-relayProduction-ready offline store-and-forward relay for Enigma with quotas, TTL/GC, rate limits, idempotent ack, and optional TLS.76MIT
net-useMonitor per-app network connections on macOS via proc_pidfdinfo, with TUI and CLI modes for building firewall whitelists76MIT
plexor-codec-serde-jsonJSON codec implementation for the Plexo distributed system architecture using Serde.76MPL-2.0
opencordOpen-source ephemeral chat servers with automatic shutdown76GPL-3.0-only
netdump-filterpcap-filter expression parser and CBPF compiler for netdump76MIT
slotbus-hubHTTP-to-SHM router with worker SDK. Workers register routes, clients send HTTP — slotbus-hub dispatches via shared memory with…76MIT
tokio-prompt-orchestratorMulti-core Tokio-native orchestration for LLM inference pipelines: dedup, circuit breakers, backpressure, MCP, and autonomous…75MIT
freshblu-serverHTTP/WebSocket/MQTT server for the FreshBlu IoT messaging platform75MIT OR Apache-2.0
rattanAn Extensible and Scalable Modular Internet Path Emulator75Apache-2.0
actrpc-transportTransport abstractions and implementations for ActRPC.75MIT OR Apache-2.0
noah-protocolProtocol definitions and gRPC services for NoahDB75MIT
roam-inprocessIn-process transport for roam — WASM-to-JS message passing without network75MIT OR Apache-2.0
rsrpcErgonomic Rust-to-Rust RPC where the trait is the API75MIT
signal-fish-client-godotGodot WebSocket transport adapter for the Signal Fish client SDK75MIT
quixotic-plecostomus-boringsslBoringSSL async APIs for Pingora.75Apache-2.0
quixotic-plecostomus-opensslOpenSSL async APIs for Pingora.75Apache-2.0
revm-coreAnt Colony Optimization routing engine for Solana transaction delivery75MIT
binger-udpCross-platform, batch-native UDP I/O with platform-optimal syscalls (sendmmsg/recvmmsg on Linux, GSO/GRO, and more)75MIT
quixotic-plecostomus-s2nS2N async APIs for Pingora.75Apache-2.0
uaddrA unified address type that can represent an IPv4 / IPv6 socket address, a UNIX domain socket (UDS) address, or a hostname with a…75MIT OR Apache-2.0
news-mcpRust MCP server for fetching news from RSS feeds with background polling, article content extraction, and multiple transport modes75MIT
lazyfetch-authAuth resolvers (Bearer/Basic/ApiKey, OAuth2 scaffolding) for lazyfetch75MIT
alun-kafkaAlun Kafka integration: Producer and Consumer with unified API75Apache-2.0
alun-taskAlun async task framework: Kafka-driven task submission, processing, retry with DLQ and lifecycle management75Apache-2.0
lazyfetch-httpreqwest HttpSender adapter for lazyfetch75MIT
guardrail-proxyHTTP reverse-proxy server for guardrail-rs75Apache-2.0 OR MIT
vecdvectordata endpoint daemon — an AAA gateway in front of object storage74Apache-2.0
tower-real-ipA production-ready Tower middleware for resolving the real client IP via trusted proxies.74MIT or Apache-2.0
snowprintsGenerate snowflake IDs across logical volumes74BSD-3-Clause
quick_afxdpAF XDP for Rust74Apache-2.0
kairos-gatewayHigh-performance HTTP API gateway built with Rust74MIT
wesichain-mcpRust-native LLM agents & chains with resumable ReAct workflows74Apache-2.0 OR MIT
asn-fetcherA CLI tool to fetch ASN (Autonomous System Number) information from IP addresses74MIT
firewall-objectsFirewall object primitives for networks, services, and application indicators.74MIT
claw-transportAsync byte-stream transport trait with pluggable TLS backends74MIT
webcentralA reverse proxy that runs multiple web applications on a single server with on-demand startup, sandboxing, auto-reload, and Let's…74ISC
bus-exporterA hardware bus metrics exporter (Modbus RTU/TCP, I2C, SPI) with OTLP and Prometheus export74Apache-2.0
toss-apiA Vim-inspired TUI and CLI API client for exploring and testing endpoints74GPL-3.0-only
quicast-amtLightweight Automatic Multicast Tunneling (AMT) implementation.74BSD-2-Clause
lazyfetch-importPostman v2.1 → lazyfetch collection importer with DoS bounds74MIT
edge-nal-tlsAn implementation of edge-nal's TCP factory and socket traits over TLS, using `mbedtls-rs`74MIT OR Apache-2.0
bairelay-neolink-coreReolink Baichuan protocol core for bairelay. Modernised vendor of the original neolink_core by thirtythreeforty +…74AGPL-3.0-or-later
velstra-protogRPC wire types and tonic client/server stubs for the Velstra eBPF/XDP SDN control plane.74MIT OR Apache-2.0
sks3200CLI + TUI manager for XikeStor SKS3200-8E2X switches74Apache-2.0
zblobGeneric resumable chunked blob & directory transfer over Zenoh (progress, SHA-256, resume)74MIT
krb5-gssPure Rust Kerberos protocol engine and krb5 GSS-API mechanism (initiator), no FFI74Apache-2.0 OR MIT
matter-otaMatter OTA Software Update Provider: OtaProvider (0x0029) command handlers.73Apache-2.0
matter-commissioningMatter commissioning state machine: setup payload, attestation, NOC issuance, network commissioning.73Apache-2.0
spire-proxyA high-performance proxy server with control plane, supporting HTTP/HTTPS, gRPC, and advanced routing capabilities73Apache-2.0
smolder-psexecsvcWindows service payload for Smolder psexec mode73MIT
bbx_netNetwork audio control for art installations and live performance: OSC and WebSocket protocols73MIT
tapaculoLightweight Rust server for real-time and turn-based multiplayer communication73MIT
gutdWireGuard traffic obfuscation library — QUIC-like encapsulation, cross-platform userspace proxy, optional eBPF fast path on Linux73MIT
viva-serviceZenoh bridge exposing GenICam cameras as network-accessible services73MIT
openhawk-busJSON-RPC message bus for inter-agent communication in OpenHawk73MIT
rune-axum-helmetSecurity headers middleware for Axum — CSP, HSTS, X-Frame-Options, Referrer-Policy, and more73MIT
dubbo-rs-serialization-hessian2Full Hessian 2.0 serialization codec for Apache Dubbo cross-language RPC73Apache-2.0
lazyfetch-tuiratatui-based TUI front-end for lazyfetch73MIT
ua-orchestratorA command-line tool for automating OPC UA node interactions using a CSV action script73Apache-2.0
acme-providerDnsProvider trait for ACME DNS-01 challenges, with optional provider implementations behind feature flags.72MIT
freshblu-routerNATS-based event router for FreshBlu horizontal scaling72MIT OR Apache-2.0
nvidia_riva_2026The rust language implementation of gRPC client for nvidia riva.72Apache-2.0 OR MIT
edgesentry-rsTamper-evident immutable audit trace: signing, verification, ingestion and CLI72MIT OR Apache-2.0
hick-reactorAsync mDNS driver layered on `mdns-proto` + `hick-udp`, runtime-agnostic via `agnostic-net` (tokio & smol).72MIT OR Apache-2.0
vld-tonictonic gRPC integration for the vld validation library — validate protobuf messages and metadata72MIT
dappnode-mcp-clientTyped client for DAppManager's Streamable HTTP MCP endpoint72MIT
blockchain-clientA client for interacting with BTC-based blockchains.72MIT
uds-stream-windowsTokio-based Unix Domain Socket (UDS) for Windows with AsyncRead/AsyncWrite support72MIT
splitdnsCross-platform DNS split-domain configuration and internal DNS resolution72MIT OR Apache-2.0
win-ifconfigA colorful, feature-rich ifconfig for Windows — Linux-compatible output with extras72MIT
agentbot-x402-gatewayx402 API gateway for Agentbot agents to access Tempo network payments, colony membership, fitness scoring, and dynamic pricing…72MIT
push-packet-commonInternal shared types for push-packet.72MIT OR Apache-2.0
taut-rpc-macrosProcedural macros for taut-rpc. See the taut-rpc crate for usage.72MIT OR Apache-2.0
revenant-sign-tlsFrom-scratch TLS 1.0 + RC4-MD5 client for legacy CoSign appliances72Apache-2.0
engenho-kube-clientReqwest-backed implementation of engenho-types' KubeClient + Watcher traits. Speaks the upstream Kubernetes REST API over HTTPS…71MIT
iec61850A rust implementation of the IEC61850 protocol.71MIT
un-motion-frame-zenohOfficial Zenoh Pub/Sub wire format and utilities for UNMotionFrame (payload schema lives in `un-motion-frame`).71MIT
rust-threat-detectorAdvanced memory-safe SIEM threat detection with ML-based scoring, automated incident response, and threat hunting capabilities71MIT
twamp-rsImplementation of TWAMP (RFC 5357)71BSD-3-Clause
nsdqRe-export of libraries for NASDAQ network protocols.71MIT
crabllm-httpOutbound HTTP client (hyper or reqwest) for the crabllm workspace71MIT OR Apache-2.0
gsm_mapGSM MAP (Mobile Application Part) operations per 3GPP TS 29.002 — SMS (MO/MT-ForwardSM, SRI-for-SM), mobility, authentication,…71MIT
flowcat-coreSelf-hosted native-Rust real-time voice-agent runtime — one binary, no Python or softswitch: transports, serializers, codec, and…71Apache-2.0
esp-wifi-provisioningCaptive-portal WiFi provisioning for ESP32 targets via esp-idf-svc71MIT
wren-bfdWren routing daemon — BFD (RFC 5880) control-packet codec and session state machine.71GPL-2.0-or-later
kapi-clientHTTP client library for kapi API servers71MIT OR Apache-2.0
pktkitZero-copy L2/L3 packet handling toolkit. Frames, packets, hubs, adapters, NAT, virtual TCP/IP, WireGuard, OpenVPN, QEMU…71MIT
rocketmq-controllerRocketMQ Controller Module - High Availability Raft-based Controller71MIT OR Apache-2.0
kiss_chat_coreProtocol core of kiss_chat: iroh transport, hybrid post-quantum handshake, session encryption, identity, and contacts.71GPL-3.0-or-later
agent-envoyMessage/coordination server for AI coding agents using sqlitegraph pub/sub70GPL-3.0-only
palimpsest-serverSubscription router and embeddable Palimpsest server.70MIT OR Apache-2.0
nu_plugin_socketA Nushell plugin for low-level TCP and UDP socket communication.70MIT
proxyprotoPROXY protocol parsing and serialization70MIT OR Apache-2.0
someip-wireA no_std SOME/IP wire protocol parser and serializer with zero-allocation design70MIT OR Apache-2.0
shelly-coreCore Shelly device API and model types (Gen1/Gen2/Gen3 HTTP + RPC clients)70MIT
philiprehberger-ip-utilsIP address utilities — CIDR matching, subnet calculation, classification, and anonymization70MIT
xenith-coreTransport-agnostic traits, types, and errors for xenith cross-chain state sync70MIT OR Apache-2.0
tesseras-pasteDecentralized pastebin built on tesseras-dht70ISC
velomorphHigh-performance zero-copy struct transformation for Rust with asynchronous background deallocation.70MIT OR Apache-2.0
cursor-brainOpenAI-compatible HTTP service powered by Cursor Agent. Drop-in chat/completions endpoint for Openclaw, Ironclaw, Zeroclaw, or…70MIT
nacelle-codecByte-to-message codec primitives for Tokio asynchronous transports.70MIT
weir-coreShared types, wire protocol, and error types for weir70MIT
aeron-glideSafe, idiomatic Rust wrapper for the Aeron C++ API via cxx70AGPL-3.0-or-later
deluge-rpc-clientClient library for the Deluge daemon RPC protocol (TLS + framed zlib + rencode)70MIT
rocketsmbdsmbd replacement: io_uring end-to-end, zero-copy file-to-socket, SMB3 multichannel69MIT
liburlx-ffiC ABI compatibility layer for liburlx — drop-in replacement for libcurl69MIT
aegis-protocol-wireWire-format framing and payload validation for the experimental Aegis protocol.69MIT OR Apache-2.0
onionizeA CLI tool for creating ephemeral Tor Onion Services to proxy local ports.69MIT OR Apache-2.0
rinova-proxy-sdkProxy subscription to Clash config converter — SDK69MIT
gai-probeReal I/O backing gai-core's simulation: DNS queries, /etc/hosts, systemd-resolved D-Bus, one-shot mDNS probing. No process…69MIT
openxos-probeHTTP service analysis and technology fingerprinting tool for bug bounty hunters69MIT
fastpubsub-sdkRust SDK for FastPubSubNetwork realtime message transport.69MIT OR Apache-2.0
deepslateA high-performance Minecraft server proxy written in Rust.69MIT OR Apache-2.0
libnss-host4A convenient way to implement the glibc gethostbyname4_r NSS host API69MIT OR Apache-2.0
cups-http-gatewayHTTP gateway between REST clients and a CUPS print server69MIT
ts_elixirrustler-based elixir bindings for tailscale69BSD-3-Clause
pcs-sessionPpoppo Chat System (PCS) session-face client -- receive-and-respond gRPC SDK for user-session apps (package ppoppo.chat.v1)69MIT OR Apache-2.0
scroll-chatA secure terminal chat over SSH - host or join chatrooms with end-to-end encryption68MIT
someip-sd-wireA no_std SOME/IP-SD wire protocol parser and serializer with zero-allocation design68MIT OR Apache-2.0
hiroz-schemaROS 2 type description schema types for hiroz68Apache-2.0 OR MIT
paradownA multi-threaded download manager with resume capability68Apache-2.0
jip-clijip — a modern CLI for Linux networking.68MIT OR Apache-2.0
satsukiA Rust-based web frontend for delegating and managing subdomains under a configured base domain using PowerDNS. Users can…68Apache-2.0 OR MPL-2.0
threexui-rsAsync Rust SDK for the 3x-ui panel API (compatible with 3x-ui v2.9.2 and v2.9.3)68MIT
grumpydb-clientRust client driver for GrumpyDB — TCP/TLS, JWT auth, async CRUD68MIT OR Apache-2.0
ingress-aiShared AI-facing types for Gatewarden advisory workflows.68AGPL-3.0-only
hyperion-vpn-coreCore protocol for Hyperion VPN: SPA knock crypto, Noise IKpsk2 transport, yamux multiplexing, pooled client, and relay68AGPL-3.0-only
flowshield-coreCore traits and types for FlowShield — storage- and framework-agnostic traffic management and rate limiting for Rust.68MIT OR Apache-2.0
hyperion-vpn-cli-commonShared CLI plumbing for the Hyperion VPN binaries: config paths, daemon control, and secret handling68AGPL-3.0-only
shardlineSelf-hosted Shardline CAS server and operator CLI for Git/Xet storage workflows.68MIT OR Apache-2.0
rustunnel-protocolShared protocol types for rustunnel — the open-source secure tunnel server. Used by rustunnel-server, rustunnel-client, and…67AGPL-3.0
lzc-sdkRust SDK for LazyCat application and device APIs67MIT
kiagatewaya light and performant TCP domain-based traffic controller67MIT
zkrustUnofficial library of zkteco fingerprint attendance machines67MIT
hickBatteries-included, runtime-agnostic mDNS / DNS-SD: the `mdns-proto` Sans-I/O core wired to a default async driver (tokio & smol).67MIT OR Apache-2.0
crispy-media-probeffprobe/ffmpeg stream analysis and screenshot capture67CC-BY-NC-SA-4.0