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.
vldb-sqliteA Rust gRPC, library, and FFI gateway for SQLite with JSON and Arrow IPC query paths.120MIT
lanjetA blazing fast LAN file sharing tool built with Rust120MIT
tonin-coreCore types for tonin: Service builder, Config, Context, Error, runtime.120Apache-2.0
coralstack-cmd-ipcInter-Process Communication library for running typed Commands across processes and services120MIT
dig-peerThe DIG Network peer client: DigPeer::connect(peer, tls) drives dig-nat's full direct→relay traversal ladder, exposes typed RPC…120Apache-2.0 OR MIT
rustybook-rumqttcAn efficient and robust mqtt client for your connected devices119Apache-2.0
oam-protoShared Protocol Buffer definitions for the OAM Framework119MIT OR Apache-2.0
wae-emailWAE Email - 邮件服务抽象层,支持 SMTP/Sendmail/Direct119MIT
protoc-gen-grpc-gatewayA protoc plugin that generates a gRPC-Gateway proxy in Rust.119Apache-2.0
gossan-graphGraph persistence for Gossan — stores targets and findings in a local SQLite database119MIT
lanscanLAN network scanner — discovers devices via ARP, optionally scans TCP/UDP ports119AGPL-3.0-only
pulsatePulsate — a reverse-proxy gateway in one binary: TLS, caching, WAF, observability, admin API, and WASM plugins.119Apache-2.0
conduytCONDUYT protocol SDK for Rust — host-side hardware control119MIT
jmap-chat-typesJMAP Chat extension data types (draft-atwood-jmap-chat-*)119MIT OR Apache-2.0
zerodds-csC# P/Invoke, NativeAOT-compatible, IDL4-C# runtime119Apache-2.0
zerodds-corba-cosnamingOMG CosNaming 1.3 (formal/2004-10-03) — full NamingService: NamingContext + NamingContextExt in-memory impl, all 5 exception…119Apache-2.0
asphyxiaA fast and efficient network scanner written in Rust119MIT
compio_dispatchGlobal task dispatcher for compio applications. / Compio 应用全局任务分发器。118MulanPSL-2.0
sruncGeneric, auto-configuring srun (深澜) captive-portal auth client (CLI + library). Static musl binary suitable for OpenWrt routers;…118MIT
alpacarsAsync Rust SDK for Alpaca Markets API118MIT OR Apache-2.0
ssh-channels-hubA CLI tool for managing SSH port forwarding tunnels with auto-reconnect118MIT
hdds-wsHDDS WebSocket Bridge - Connect browsers to DDS topics118Apache-2.0 OR MIT
parley-mlsAgent-side MLS (RFC 9420) wrappers for the Parley messaging protocol — KeyPackages, group lifecycle, encrypt/decrypt for private…118MIT OR Apache-2.0
protocraft_frameworkA framework for handling minecraft packets118MIT OR Apache-2.0
libmarathonA peer-to-peer game engine development kit with CRDT-based state synchronization118MIT
aimcal-caldavAIM - Analyze. Interact. Manage Your Time, with calendar support118Apache-2.0
noxyHTTP forward and reverse proxy with a pluggable tower middleware pipeline118MIT
jmap-sharing-typesJMAP Sharing data types — Principal and ShareNotification (RFC 9670)118MIT OR Apache-2.0
jmap-calendars-clientJMAP Calendars HTTP client — extension trait over jmap-base-client118MIT OR Apache-2.0
ts_derptailscale derp client118BSD-3-Clause
appwebAppWeb in Rust118MIT/Apache-2.0
pravahaPravaha lets you read files from HTTP(S) URLs as if they were local files.117Apache-2.0
rocketmq-authUnofficial Rust implementation of Apache RocketMQ117MIT OR Apache-2.0
barco-pulse-rsRust client for Barco Pulse projector JSON-RPC API117MPL-2.0
aegis-protocol-coreCore safe primitives for the experimental Aegis secure binary protocol.117MIT OR Apache-2.0
rf-agentRavenFabric — Agent binary117AGPL-3.0-or-later
mythic-c2Mythic C2 agent library — message encoding, AES-256-CBC-HMAC crypto, and transport abstraction for the full agent lifecycle117GPL-3.0-only
coreon-eipEnterprise Integration Pattern processors for camel-rs.117Apache-2.0
marg-coreMarg core types, configuration loader, and error definitions117Elastic-2.0
rubboRust implementation of Apache Dubbo 3. High-performance RPC framework with Triple protocol.117MIT
fafb-qA centralized queue server with TCP and HTTP interfaces117MIT
irtt-statsStatistics aggregation for irtt-client events117Apache-2.0
aprs-rtpDecode 1200-baud APRS packets from ka9q-radio RTP multicast audio streams117MIT OR Apache-2.0
zerodds-durability-store-fileFile-per-sample cold adapter for the ZeroDDS Durability-Service: PERSISTENT storage on a directory hierarchy, dependency-free.…117Apache-2.0
oxirpc-healthgRPC Health Checking (v1) service wrapper for OxiRPC117Apache-2.0
jmap-filenode-typesJMAP FileNode extension data types (draft-ietf-jmap-filenode-*)117MIT OR Apache-2.0
jmap-contacts-clientJMAP Contacts HTTP client — extension trait over jmap-base-client117MIT OR Apache-2.0
peashapeA traffic-shaping middleware for pea2pea nodes: constant-rate or Poisson outbound traffic, automatic frame padding, and priority…117CC0-1.0 OR MIT
google-cloud-hypercomputecluster-v1Google Cloud Client Libraries for Rust - Cluster Director API117Apache-2.0
codesynapse-serveGraph query server for codesynapse — serves structural code intelligence over gRPC117MIT
redfishProduction-grade Rust SDK for DMTF Redfish (async-first, optional blocking).116MIT
messtarMesstar — custom encryption protocol built with X25519, HKDF and AES-256-GCM116GPL-3.0-only
redis-tower-protocolRESP protocol types and codec for redis-tower, backed by resp-rs116MIT OR Apache-2.0
sse-reqwest-clientA robust, auto-reconnecting Server-Sent Events (SSE) client built on reqwest116MIT OR Apache-2.0
rakka-cluster-metricsAdaptive load balancing using cluster-wide metrics for rakka.116Apache-2.0
asterdex-sdkAsterDex Futures SDK v3 — Rust async client for REST and WebSocket APIs116MIT
mailrs-arcRFC 8617 Authenticated Received Chain (ARC) — header parsing, chain extraction, and signature verification + sealing. ARC extends…116Apache-2.0 OR MIT
zerodds-cdr-derive#[derive(DdsType)] proc-macro for zerodds-xcdr2-rust-1.0 (TYPE_NAME + EXTENSIBILITY + IS_KEYED + encode/decode/key_hash).116Apache-2.0
ninep-clientAsync 9P2000.L client with transparent reconnection116AGPL-3.0
geiserx_ts_netmontailscale OS link-change monitor116BSD-3-Clause
flowersecNative Rust SDK for Flowersec secure direct and tunneled sessions116MIT
google-apps-card-v1Google Cloud Client Libraries for Rust - Google Apps Card116Apache-2.0
accumulate-sdkAccumulate Rust SDK (V2/V3 unified) with DevNet-first flows116MIT
codesynapse-grpcgRPC service layer for codesynapse code intelligence graph queries116MIT
udp-relay-coreLock-free, cache-line-aligned core types for UDP relay/tunnel servers — TunnelClient, QualityAnalyzer, address validation, and…115MIT
spine-knowledgeDistributed knowledge base with bioinspired memory architecture for SPINE115AGPL-3.0-or-later
openfgaRust SDK for OpenFGA — the open-source authorization system115MIT
speedtest-cliA fast and simple CLI tool to test internet connection speed with real-time progress indicators115MIT
zerodds-corba-cos-transactionsOMG Object Transaction Service (OTS/CosTransactions) 1.4 — PropagationContext + 2-Phase-Commit + Current/Coordinator/Resource…115Apache-2.0
zerodds-soapDDS SOAP-PSM: SOAP 1.2-Envelope, WSDL 1.1+2.0-Gen, MTOM, WS-Addressing, WS-Security115Apache-2.0
network-outputNetworking CLI for HTTP, WebSocket, TCP, UDP, DNS, Ping, WHOIS, MQTT, and SSE. Structured JSON output built for machines,…114Apache-2.0
ntp_usgDEPRECATED: This crate has been split into ntp_usg-proto, ntp_usg-client, and ntp_usg-server114Apache-2.0 OR MIT
wiredef-deriveBit-precise wire format definitions114AGPL-3.0-only
iceoryx2-cal-conformance-testsiceoryx2: Conformance tests for iceoryx2-cal components and extensions114MIT OR Apache-2.0
kwallA guarded Linux firewall planning and live-apply TUI built with scrin and Aisling effects.114MIT OR Apache-2.0
oxitls-h2OxiTLS HTTP/2 binding — h2 over tokio-rustls TLS streams114Apache-2.0
agentic-robotics-rtHigh-performance agentic robotics framework with ROS2 compatibility114MIT OR Apache-2.0
agentic-robotics-embeddedHigh-performance agentic robotics framework with ROS2 compatibility114MIT OR Apache-2.0
virtual-socketDemultiplex a single tokio UdpSocket into multiple virtual UDP sockets sharing one physical bind.114MIT
sig-netSig-Net secure CoAP-based DMX512 lighting control protocol library114MIT
jmap-tasks-typesJMAP Tasks extension data types (draft-ietf-jmap-tasks-*)114MIT OR Apache-2.0
zerodds-xrce-clientXRCE client for Micro profile, transport-agnostic114Apache-2.0
rvoip-harnessPluggable provider trait surfaces for ASR, TTS, DialogManager, RecordingSink — consumed by rvoip-core for the AI / recording…114MIT
jasonrpcLightweight, transport-agnostic, spec-conforming JSON-RPC 2.0 for Rust114BSD-2-Clause
volli-commandsCommand implementations for the Volli CLI113BUSL-1.1
engenho-cluster-configTyped schema for engenho/k3s cluster configuration: every network knob + GitOps bootstrap, validated at construction and…113MIT
apt-transportAPT transport abstraction, allowing for custom APT transport implementations in Rust113MIT
tiny-proxyA high-performance HTTP reverse proxy server written in Rust with SSE support, connection pooling, and configurable routing113MIT OR Apache-2.0
xlb-netOpinionated wrapper over iroh: per-machine Ed25519 identity, ALPN-multiplexed Endpoint, composed peer discovery (mDNS /…113MIT OR Apache-2.0
h3-bodyAdapt h3 server / client RequestStream to a single http_body::Body surface.113MIT
zerodds-flatdata-derive#[derive(FlatStruct)] proc-macro for zerodds-flatdata-1.0 (type hash + repr(C) check).113Apache-2.0
zerodds-corba-dncOMG Deployment & Configuration 4.0 (formal/2006-04-02) — full D&C stack: plan data model (DPD/CPD/IDD/PSD), XML plan loader…113Apache-2.0
zerodds-corba-dds-bridgeBidirectional CORBA-Object ↔ DDS-Topic bridge: GIOP request → DDS sample (servant mode) and DDS sample → GIOP request (forwarder…113Apache-2.0
zerodds-mqZeroDDS Cross-Domain-Bridge — leitet Samples zwischen zwei DDS-Domains durch (untyped raw bytes).113Apache-2.0
slay-slmSender for the low-latency SLM (SLAY Media) protocol: multicast discovery, UDP frame delivery, and shared-memory transport for…113MIT OR Apache-2.0
can-utils-rsA pure Rust CLI utility for managing and manipulating CAN interfaces and sending or printing pretty CAN data.113MIT
pi-discord-rsA high-performance Discord Bot daemon for the pi AI coding agent.112MIT
bytesandbrainsComposable building blocks for decentralized + federated machine learning.112AGPL-3.0-or-later
agecli-skill-protocolWire protocol contract for agecli skill ↔ host UDS communication (binary framing + payload types)112MIT
aginxAgent Protocol — access Agents as easily as visiting a website112MIT
leshyDNS-driven split-tunnel router. Resolves domains, installs kernel routes — only the traffic that needs a VPN goes through a VPN.112MIT
nsproxy-hickory-resolverHickory DNS is a safe and secure DNS library. This Resolver library uses the Client library to perform all DNS queries. The…112MIT OR Apache-2.0
vibesql-serverNetwork server with PostgreSQL wire protocol for VibeSQL112MIT OR Apache-2.0
po-cryptoCryptographic identity, key exchange, and AEAD encryption for Protocol Orzatty112MIT OR Apache-2.0
rakka-cluster-shardingSharded entities for rakka — allocation strategies, rebalance, three-phase handoff, remember-entities.112Apache-2.0
nacelle-tcpTCP transport and protocol runtime for Nacelle streaming handlers.112MIT
srmilterA Rust library for building mail filter (milter) daemons that integrate with Postfix112EUPL-1.2
zerodds-corba-ccm-libCCM components library for zerodds-corba-ccm: DDS bridge, persistence storage, telemetry components.112Apache-2.0
sectorsync-transportBounded in-memory, reliable packet, and UDP transport adapters for SectorSync112MIT
nula-syncNIP-77 Negentropy reconciliation sessions and storage adapters for the nula stack.111MIT OR Apache-2.0
noxtlsTLS/DTLS protocol and connection state machine for the noxtls Rust stack.111GPL-2.0-only OR LicenseRef-Argenox-Commercial-License
blazegramTelegram bot framework: clean chats, zero garbage, declarative screens, pure Rust MTProto.111MIT
bibeam-coreShared types, errors, and identity primitives.111MIT
ocsp-stapleBuild OCSP requests, parse responses, and extract responder URLs from a certificate's AIA extension.111MIT
zerodds-java-omgddsNative Java DDS-PSM scaffolding (org.omg.dds.* package)111Apache-2.0
zerodds-zenoh-bridgeBidirectional bridge between ZeroDDS DCPS and Eclipse Zenoh: topic mapping + QoS translation + optional live runtime via the…111Apache-2.0
solaredge-modbusSolarEdge modbus client110LGPL-3.0
contextvm-sdkRust SDK for the ContextVM protocol — MCP over Nostr110MIT
signal-fish-serverA lightweight, in-memory WebSocket signaling server for peer-to-peer game networking110MIT
ecson_macrosDerive macros for the Ecson server framework (reserved for future use)110MIT
sparkplug-mqttSparkPlug B protocol client for MQTT — connect, publish, and subscribe to industrial IoT metrics110MIT OR Apache-2.0
sortitSortit is a Rust-based CLI tool to automatically organize your files by type and modified date, with duplicate detection and an…110MIT
omnillmProduction-grade LLM API gateway with multi-key load balancing, per-key rate limiting, circuit breaking, and cost tracking110MIT OR Apache-2.0
masterbusIdiomatic Rust client for the Mastervolt MasterBus CAN-bus protocol110Apache-2.0
ecsonECS-driven stateful bidirectional server framework for Rust110MIT
tripley-rpc-gen-rustRust code generator for Tripley RPC IDL.110MIT
zerodds-ccmOMG CCM 4.0 (formal/06-04-01) §6 Component Model — Equivalent-IDL-Transformation (Component/Home/EventType), Components::*…110Apache-2.0
zerodds-snitchZeroDDS Discovery-Probe — entdeckt SPDP-Participants und SEDP-Endpoints im DDS-Domain.110Apache-2.0
zerodds-webOMG DDS-WEB 1.0 (formal/2014-12-01) WebDDS Object Model + REST PSM110Apache-2.0
zerodds-recordZeroDDS Recorder-CLI — schreibt zddsrec-Captures von DDS-Topics; liest Header/Frames für Inspect.110Apache-2.0
ace-gatewayDoIP Gateway, ISO-TP bridge node, and DoIP Tester110MIT or Apache-2.0
we-trust-s3Amazon S3 compatibility layer for We-Trust storage, enabling S3 clients to interact with YYKV109MPL-2.0
dubbo-rs-protocol-tripleTriple protocol (HTTP/2 gRPC-compatible) for Apache Dubbo Rust109Apache-2.0
agentic-robotics-mcpHigh-performance agentic robotics framework with ROS2 compatibility109MIT OR Apache-2.0
mtp3The SS7 MTP3-User SAP (Mtp3UserPart) + point codes — the seam SCCP/ISUP sit on, implemented by MTP3 and M3UA109MIT
po-transportTransport abstractions and QUIC implementation for Protocol Orzatty109MIT OR Apache-2.0
tarpc-catRPC framework built on comp-cat-rs: typed effects, no async, categorical foundations109MIT OR Apache-2.0
dubbo-rs-proxyProxy factory abstraction for creating RPC invoker proxies in Apache Dubbo Rust109Apache-2.0
zerodds-time-serviceOMG Time Service 1.1 (formal/2002-05-07) data types + UTO/TIO operations + TimeService API. Pure-Rust no_std + alloc.109Apache-2.0
bbmAsync Rust client library for the German Breitbandmessung (broadband measurement) API109MIT
curl-impersonate-cliAsync subprocess wrapper around the curl-impersonate CLI — byte-exact browser TLS/HTTP2 fingerprints via the curl_chromeNNN…109MIT
vellaveto-shieldConsumer AI shield: bidirectional PII sanitization with encrypted local audit108MPL-2.0
eero-apiAsync Rust client library for the eero WiFi router API108MIT
iceoryx2-conformance-testsiceoryx2: Conformance tests for iceoryx2 components and extensions108MIT OR Apache-2.0
errandAsync small-web (smolweb) transport: gemini, gopher, finger, spartan, nex, guppy, and titan in one scheme-routed fetch, plus…108MIT OR Apache-2.0
kacrab-protocolKafka wire protocol types — generated from upstream message schemas by `kacrab-codegen`.108MIT OR Apache-2.0
http-ferryResumable, checksum-verified streaming byte transfer from HTTP sources to pluggable sinks108MIT OR Apache-2.0
zerodds-spyZeroDDS Topic-Spy — abonniert beliebige DDS-Topics und dumpt Samples (hex / size / count).108Apache-2.0
google-cloud-aiplatform-v1-schema-trainingjob-definitionGoogle Cloud Client Libraries for Rust - Vertex AI API108Apache-2.0
hugincyberInstaller for Hugin — an intercepting proxy, web scanner, and bug bounty toolkit in a single binary (GUI + CLI).108MIT
get401Core Rust SDK for get401 authentication — EdDSA/Ed25519 JWT verification.107MIT
vellaveto-http-proxyVellaveto MCP policy firewall — Streamable HTTP reverse proxy107BUSL-1.1
spdAn internet speed test CLI tool.107MIT
tur-rsA relentless, high-concurrency download manager built for speed and efficiency. Tur uses dynamic work-stealing and aligned…107GPL-3.0-only
openclaw-ipcIPC message types and nng transport for OpenClaw107MIT
siprs-coreCore types, error handling, configuration, and metrics for the SIP protocol stack107MIT OR Apache-2.0
hedged-rpc-clientHigh-performance Solana RPC client with request hedging for tail latency elimination107MIT
spine-transportHigh-performance zero-copy transport layer for SPINE107AGPL-3.0-or-later
spine-parserUnified representation parser for SPINE107AGPL-3.0-or-later
librdap-stormHigh-performance RDAP domain availability probing107Apache-2.0
cracode_deriveImplementation of #[derive(Encode, Decode)] for cracode107MIT
connect2axumRuntime helpers for generated REST and WebSocket wrappers over ConnectRPC services107MIT OR Apache-2.0
spine-agenticThe SPINE Agentic Web Stack - A bioinspired paradigm for agent-native web interaction107AGPL-3.0-or-later
qanahA WebRTC-based VPN that uses WireGuard configuration files, secured with ChaCha20-Poly1305 and X25519 key exchange107GPL-2.0-or-later
gossan-subdomainSubdomain discovery scanner for gossan (CT logs, Wayback, permutations, DNS bruteforce) — part of the security research ecosystem107MIT
tripley-rpc-gen-typescriptTypeScript client generator for Tripley RPC IDL.107MIT
nacelle-httpHyper HTTP/1 transport and HTTP edge policy runtime for Nacelle streaming handlers.107MIT
rustsonrpc-macrosProc macros for rustsonrpc services and named JSON-RPC params.107MIT
oxirpc-clientOxiRPC client: plaintext channel builder, TLS, metrics107Apache-2.0
zerodds-corba-ccm-ejbCCM↔EJB-Bridge: CosTransactions↔JTA-UserTransaction-Status, ConnectorBean-Lifecycle, JNDI↔CosNaming-Glue,…107Apache-2.0
zerodds-pcapZeroDDS pcap-Tool — parsiert RTPS-Submessages aus PCAP-Captures (offline-only, kein DDS-Setup).107Apache-2.0
zerodds-rsIdiomatic Rust SDK, async/await, streams107Apache-2.0
genja-coreCore Genja primitives for task execution, inventory modeling, settings loading, connection state, and structured task results107MPL-2.0
google-cloud-aiplatform-v1-schema-predict-paramsGoogle Cloud Client Libraries for Rust - Vertex AI API107Apache-2.0
atmoqatproto firehose over MoQ transport: bridge, server, and consumer CLI107MIT
bus-coreCore traits and types for eventbus-rs with zero NATS dependencies106MIT OR Apache-2.0
aimdb-knx-connectorKNX/IP connector for AimDB - building automation integration for Tokio and Embassy runtimes106Apache-2.0
google-cloud-securitycentermanagement-v1Google Cloud Client Libraries for Rust - Security Command Center Management API106Apache-2.0
grpcurl-rsA Rust port of grpcurl - a command-line tool for interacting with gRPC servers106MIT
vuioA cross-platform DLNA/UPnP media server with advanced audio features, real-time file monitoring, and robust database management106MIT OR Apache-2.0
dragoon-testkitDev-only fixtures + integration-test harness for the dragoon remote-executor.106MIT OR Apache-2.0
palimpsest-walTyped Postgres WAL ingest and pgoutput decoding for Palimpsest.106MIT OR Apache-2.0
flybywireless-simconnect-cliManual smoke-test binary for the simconnect crate.106MIT
tej-coreCore speed test measurement library for Tej106MIT
zksZero Knowledge Swarm - Post-quantum secure networking SDK with built-in anonymity106AGPL-3.0-only
technitiumTyped async Rust client for the Technitium DNS Server API106MIT
pacrankPick the fastest Archlinux mirrors (I use Arch btw)106Apache-2.0 OR MIT
tokio-bind-retryBind a tokio TcpListener / UdpSocket with exponential backoff and cancellation support.106MIT
crafterPacket-level network interaction for Rust tools and agents.106MIT
google-cloud-aiplatform-v1-schema-predict-predictionGoogle Cloud Client Libraries for Rust - Vertex AI API106Apache-2.0
libiot-lutron-radiora2-rrmainrepAsync Rust client for the Lutron RadioRA 2 RR-MAIN-REP main repeater telnet integration protocol105MIT
yu-sdkRust SDK for interacting with a yu blockchain node (writing, reading, and event subscription)105MIT
dvb-streamAsync/tokio stream adapters over dvb-si SiDemux and dvb-t2mi T2miPump.105MIT OR Apache-2.0
oxitls-adapter-aws-lcOxiTLS adapter: aws-lc-rs backed rustls CryptoProvider105Apache-2.0
wae-websocketWAE WebSocket - WebSocket 服务,支持 tokio-tungstenite105MIT
scp2p-relayStandalone relay node for the SCP2P network — easy to deploy on any OS105MPL-2.0
scp2p-cliInteractive command-line client for the SCP2P peer-to-peer network105MPL-2.0
b4aeB4AE (Beyond For All Encryption) - Quantum-resistant secure communication protocol105MIT OR Apache-2.0
sparql_http_client_macrosProc-macro crate for sparql_http_client (compile-time SPARQL query validation)105MIT OR Apache-2.0
cloudillo-serverReference Cloudillo server binary with SQLite, filesystem, and redb adapters for self-hosted deployment105LGPL-3.0-only