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.
tuya-rsTuya v3.3 local device protocol — TCP connection, packet codec, AES encryption158MIT
rusty-modbus-frameModbus framing — MBAP/RTU codecs, CRC-16, owned Bytes types158MIT
rlstatsapiRocket League Stats API TCP client, parser, and optional Python bindings158MIT
oxihttpOxiHTTP Pure-Rust HTTP facade for the COOLJAPAN ecosystem.158Apache-2.0
dubbo-rs-filterFilter chain framework and built-in governance filters for Apache Dubbo Rust158Apache-2.0
guardrail-coreCore types, pipeline, and stage trait for guardrail-rs158Apache-2.0 OR MIT
rvoip-webrtcrvoip-core WebRTC interop adapter built on webrtc-rs 0.20.0-alpha.1158MIT
nornir-rsA Rust library and CLI that incorporates feature favorites from some of the best network automation tools.157MIT
jokycryptA small TCP relay that scrambles traffic with a deliberately non-cryptographic, password-seeded stream cipher. A teaching toy,…157MIT
hostcraft-cliCLI for managing your system hosts file157MIT
zerodds-amqp-endpointDDS-AMQP 1.0 bidirectional endpoint stack: SASL + session/link lifecycle + routing + mapping + properties + disposition-mapper…157Apache-2.0
smpp34Pure-Rust SMPP 3.4 codec with an async (tokio) client and server157MIT
knx-coreCore KNX types: addresses, cEMI frames, and KNXnet/IP framing primitives.157MIT
libiotUnified CLI dispatcher for the libiot ecosystem156MIT
ironrdp-cfgIronRDP utilities for ironrdp-cfgstore156MIT OR Apache-2.0
snap7-opcua-gatewayOPC-UA gateway that bridges Siemens S7 PLCs to OPC-UA clients with subscription support156MIT
tenoverClient library for the Garmin R10 launch monitor BLE/GFDI/protobuf protocol156MIT OR Apache-2.0
graphix-package-netA dataflow language for UIs and network programming, net package156MIT
octets_revZero-copy abstraction for parsing and constructing network packets for Reverso and classical left-to-right processing. Extends…156BSD-2-Clause
taktora-medkit-manifestThe mandatory Area/Component grouping manifest for taktora-medkit: a type-safe builder core plus a TOML loader over one shape,…156Apache-2.0 OR MIT
tubesaverA Rust-based command-line YouTube downloader that lets you easily save videos or audio in multiple formats. Fast, efficient, and…155MIT
engenho-storeengenho's K8s resource store — etcd-equivalent backed by openraft. Separate Raft group from engenho-revoada (which commits role…155MIT
the-fourth-serverA lightweight tcp server/client pair for network programming155Apache-2.0
ironrdp-clientPortable RDP client engine without GPU acceleration155MIT OR Apache-2.0
fila-protoGenerated protobuf and gRPC types for Fila155AGPL-3.0-or-later
rustywallet-electrumElectrum protocol client for Bitcoin balance checking and UTXO fetching155MIT
flybywireless-simconnect-protoSimConnect wire protocol: packet encoding/decoding, enums, and version tables. No I/O.155MIT
firebase_http_clientFirebase client library for Rust providing Firestore and auth helpers.155MIT
shadow-nat-traversalNAT traversal with STUN/TURN and hole punching for Shadow Network155MIT
iroh-ipc-transportInter-process custom transport for iroh — co-located peers connect over a local IPC socket (Unix domain socket, or a message-mode…155MIT OR Apache-2.0
rustapi-mcpNative Model Context Protocol (MCP) support for RustAPI - expose your endpoints as tools for LLMs and AI agents155MIT OR Apache-2.0
genmeta-proxyforward proxy routing .dhttp.net requests over DHTTP/3154Apache-2.0
bb-compilerCompiler pipeline for the bytesandbrains framework — Compiler driver, CompilerPass trait, canonical pass list, BuildError.154AGPL-3.0-or-later
philiprehberger-service-healthService health checker with liveness and readiness probes for Rust154MIT
lux-consensusLux Consensus SDK — pure-Rust Quasar post-quantum probabilistic consensus (Wave / FPC / Photon / Focus / Quasar PQ finality via…154non-standard
quiche-h3An h3::quic bridge that runs hyperium h3 over Cloudflare quiche via tokio-quiche154MIT
antenna-protocolSansIO core driving the antenna P2P mesh protocol.154MIT
shadow-transportP2P transport layer with libp2p integration for Shadow Network154MIT
crossbarZero-copy pub/sub over shared memory. URI-addressed. O(1) transfer at any payload size.154Apache-2.0
chorus-coreCore traits and types for Chorus CPaaS — SMS, Email, OTP with smart routing and multi-provider failover154MIT
drasi-source-cloudflare-radarCloudflare Radar source plugin for Drasi154Apache-2.0
libiot-rollease-automate-pulse-pro-hubAsync Rust client for the Rollease Acmeda Automate Pulse Pro shade hub LAN ASCII protocol153MIT
speedtesterCommand line interface for testing internet bandwidth using speedtest.net153Apache-2.0
eventbus-contractEvent bus contract — facade crate re-exporting backends and helpers153MIT
smith-loggingStructured logging infrastructure with NATS integration153MIT
tokiA minimal single-threaded async runtime for ultra-low-latency Linux systems153MIT
lvqr-srtSRT ingest for LVQR -- pure Rust SRT listener with MPEG-TS demux153AGPL-3.0-or-later
lvqr-cliLVQR single binary entry point153AGPL-3.0-or-later
cellos-sink-jetstreamNATS JetStream EventSink for CellOS — durable, ordered CloudEvent delivery with 90-day retention floor (FC-74).153MIT OR Apache-2.0
iceoryx2-integrations-zenoh-tunnel-backendiceoryx2-integrations: tunnel backend implemented with zenoh153MIT OR Apache-2.0
unftp-sbe-anttpunFTP server library for connecting with AntTP153Apache-2.0
iceoryx2-tunnel-conformance-testsiceoryx2: Conformance tests for iceoryx2-tunnel153MIT OR Apache-2.0
celers-broker-amqpRabbitMQ/AMQP broker implementation for CeleRS153Apache-2.0
nacelle-coreShared pipeline, body, limits, lifecycle, telemetry, and TLS primitives for Nacelle.153MIT
vector-coreCore library for Vector — the single source of truth for all Vector clients, SDKs, and interfaces.153MIT
mcproto-codecVarInt, encryption and compression coder & decoder for Minecraft protocols.153GPL-3.0-only
rvoip-vconvCon (Virtualized Conversation) document builder + store per the IETF vCon WG draft. Builds + signs the recording artifacts UCTP…153MIT
rastreo-coreCore engine for rastreo — enrichment-aware network discovery library153MIT OR Apache-2.0
sectorsync-coreCore spatial indexing, authority, AOI, and replication planning primitives for SectorSync153MIT
vigil-mcpMCP (Model Context Protocol) hub for Vigil — server registry, descriptor pinning, outbox, drift state machine152Apache-2.0
dpdk-stdlib-udpDrop-in DPDK-accelerated replacement for std::net::UdpSocket152MIT
pylon-workersPylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.152MIT OR Apache-2.0
codex-convert-proxyA high-performance proxy server that converts between different AI API formats152MIT OR Apache-2.0
z8run-protocolCompact binary WebSocket protocol for real-time z8run editor-engine communication152Apache-2.0 OR MIT
viva-zenoh-apiShared Zenoh API payload types for GenICam camera services (no Zenoh dependency)152MIT
malkuthA composable service-supervision toolkit for Rust152non-standard
pcapsql-coreEngine-agnostic PCAP protocol parsing library151MIT
pylon-queryPylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.151MIT OR Apache-2.0
tuioxideA Rust implementation of the TUIO 1.1 and TUIO 2.0 protocols, providing both client and server components for sending and…151MIT
taktora-idl-codegenPolicy-owning codegen layer for the message-plane IR: naming policy, the MessageBackend trait, and the resolve+generate entry…151Apache-2.0 OR MIT
edge-nal-openthreadAn implementation of edge-nal's UDP traits over OpenThread (Thread), using `openthread`151MIT OR Apache-2.0
onc-rpc-serverServer registration, TCP/UDP transport, and dispatch for ONC RPC services.151Apache-2.0
palimpsest-sqlSQL parsing, validation, and MIR definitions for Palimpsest.150MIT OR Apache-2.0
pylon-actionPylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.150MIT OR Apache-2.0
magnetar-fakesIn-process Pulsar broker fake — frame-in / frame-out, with per-command hooks for fault injection. Dev-dependency only.150Apache-2.0
rustnmap-coreCore scan orchestrator for RustNmap network scanner150GPL-3.0-or-later
acme-tiny-rsA tiny ACME client in Rust to issue and renew TLS certs from Let's Encrypt150MIT
gossan-classifyBanner classification and service fingerprinting for Gossan150MIT
stout-mirrorOffline mirror creation and HTTP serving for air-gapped environments149MIT
genmeta-nslookupresolve domain names149Apache-2.0
argus-fetcherHTTP fetching utilities with retry logic for web crawling149MIT
tcapPure-Rust TCAP (Transaction Capabilities Application Part) codec per ITU-T Q.771-Q.775 — transactions, dialogue, and components…149MIT
we-trust-postgresPostgreSQL compatibility layer for We-Trust, supporting the wire protocol and SQL dialect149MPL-2.0
flybywireless-simconnect-derive#[derive(DataDefinition)] proc macro for the simconnect crate.149MIT
entidb_sync_serverReference HTTP sync server for EntiDB149MIT OR Apache-2.0
hexeractRust messaging framework: Mediator, Bus, Outbox, Sagas, Scheduler, Request/Reply.149MIT OR Apache-2.0
regent-cell-typesPublic trait surface and wire-protocol types for the Regent cell-architecture substrate (pre-1.0; semver-stable when Fuse plus…149Apache-2.0
serdes-ai-a2aAgent-to-Agent (A2A) protocol support for serdesAI149MIT
sa3p-protocolBinary framing and multiplexing primitives for SA3P transports.149MIT
pondsocket-clientAsync WebSocket client for PondSocket.149GPL-3.0-or-later
taktora-connector-j1939J1939 reference connector for the taktora-connector framework. Implements BB_0098 (FEAT_0098).149Apache-2.0 OR MIT
authotronAuthentication and authorization gateway for web APIs. Validates credentials from multiple providers, enriches users with roles,…149Apache-2.0
libpcapngSafe, idiomatic Rust bindings for libpcapng — pcapng file I/O and packet dissection149MIT
vex-mcpA transparent MCP security proxy: inspects tool descriptions for injection, pins tool definitions to detect rug-pulls, enforces a…148MIT
async-graphql-extrasExtra extensions for async-graphql148MIT OR Apache-2.0
portwatchA cross-platform TUI for monitoring network ports and managing processes148MIT OR Apache-2.0
macaddr-ouidbMac Address and OUI(Organizationally Unique Identifiers) database148Apache-2.0
prt-coreCore library for prt — real-time network port scanner with change tracking, alerts, suspicious detection, known ports, bandwidth…148MIT
celers-broker-sqsAWS SQS broker implementation for CeleRS148Apache-2.0
celers-backend-rpcgRPC/RPC result backend for CeleRS148Apache-2.0
neuron-mcpMCP client and server bridging MCP tools with neuron ToolRegistry148MIT OR Apache-2.0
ecson_networkWebSocket and WebTransport server implementations for the Ecson server framework148MIT
taktora-connector-ui-clientRust reference consumer (UI client) for the taktora MVVM UI connector: manifest discovery, contract-hash validation with…148Apache-2.0 OR MIT
zerodds-opcua-pubsubOPC-UA Pub/Sub Part 14 (UADP) native wire stack: Part-6 binary codec, NetworkMessage/DataSetMessage framing, PubSub config,…148Apache-2.0
zlicenser-protocolShared protocol types, wire formats, cryptographic primitives, and hardware fingerprinting for the zlicenser licensing framework.148Apache-2.0
vellaveto-operatorKubernetes operator for Vellaveto — manages VellavetoCluster, VellavetoPolicy, and VellavetoTenant CRDs147BUSL-1.1
plectoPlecto Proxy — a self-hostable L7 reverse proxy / API gateway extended with sandboxed WASM Component Model filters. This crate is…147Apache-2.0
lvqr-whipWHIP (WebRTC HTTP Ingest Protocol) ingest for LVQR147AGPL-3.0-or-later
kwokka-netTCP networking for the kwokka runtime147MIT OR Apache-2.0
oxigdal-clusterDistributed geospatial processing cluster for OxiGDAL147Apache-2.0
shell-downloadZero-dependency Rust library for downloading a remote URL to a file, string or bytes using commonly-available shell tools.147Apache-2.0 OR MIT
tesseras-dhtNAT-aware Kademlia DHT library147ISC
vellaveto-http-proxy-shieldConsumer shield HTTP proxy layer with traffic padding and header stripping146MPL-2.0
oxicastAsync Google Cast (Chromecast) client for Rust, built on tokio146MIT OR Apache-2.0
oxigdal-kafkaApache Kafka integration for OxiGDAL - async producer/consumer with schema registry and transactions146Apache-2.0
agentmailIMAP email client, MCP server, and CLI — read, search, delete, unsubscribe, and manage mailboxes146Apache-2.0
valinor-protoProtocol buffer definitions for MudWorld text-based virtual world platform146MIT OR Apache-2.0
rusty-modbus-tcpModbus/TCP transport — split sink/stream traits and TCP implementation146MIT
drasi-bootstrap-gtfs-rtGTFS-Realtime bootstrap plugin for Drasi146Apache-2.0
wafrift-grpc-evasiongRPC/protobuf opaque-payload bypass — embeds SQLi/XSS/cmdi into protobuf wire format so WAFs that treat the gRPC body as opaque…146MIT OR Apache-2.0
wafrift-plugin-apiPlugin / tamper API — load external tampers from TOML or WebAssembly without rebuilding wafrift.146MIT OR Apache-2.0
genmeta-discovermdns discover services145Apache-2.0
xds-servergRPC server implementation for xDS control plane145MIT OR Apache-2.0
cellos-export-s3S3 ExportSink for CellOS — uploads per-cell evidence bundles to an S3 bucket for centralised audit retention.145MIT OR Apache-2.0
ripsetPure Rust implementation of ipset/nftset operations via netlink145MIT OR Apache-2.0
secbufSecure, high-performance buffer management with automatic memory zeroing and aggressive cleanup145MIT OR Apache-2.0
misty-parserParser code required by the Misty Compiler145BSD-3-Clause
celers-broker-sqlSQL database broker implementation for CeleRS (MySQL)145Apache-2.0
saorsa-nodePure quantum-proof network node for the Saorsa decentralized network145MIT OR Apache-2.0
dubbo-rs-serializationSerialization abstraction for Apache Dubbo Rust — Serialization trait for wire-format encoding145Apache-2.0
drasi-bootstrap-sui-deepbookSui DeepBook bootstrap plugin for Drasi145Apache-2.0
ninep-proto9P2000.L wire protocol types (shared by the ZeroFS 9P server and client)145AGPL-3.0
elevenlabs-sdkComprehensive async Rust SDK for ElevenLabs API with TTS, STT, voice management, and WebSocket streaming144Apache-2.0
canopen-sdoSans-IO CANopen SDO client and server (CiA 301) — expedited, segmented, abort; no_std, with optional tokio glue.144MIT OR Apache-2.0
fractureZero-config chaos testing, drop-in replacement for Tokio144MIT
synapse-sdkSDK for building Synapse microservices144Apache-2.0
elicit_axumElicitation-enabled axum shadow crate — MCP tools for router, handler, response, and serve descriptors144Apache-2.0 OR MIT
valinor-wireWire protocol and message encoding for MudWorld platform144MIT OR Apache-2.0
overseerd-analyzeBuild-time dependency-injection graph analysis for the overseerd daemon framework.144MIT
jmap-mail-clientRFC 8621 JMAP for Mail client — Email, Mailbox, Thread, Identity, EmailSubmission methods144MIT OR Apache-2.0
wafrift-graphqlGraphQL-specific WAF evasion payloads (alias batching, introspection bypass, depth bombs, op-name mismatch). Vendored from…144MIT OR Apache-2.0
avx-httpPure Rust HTTP/1.1 + HTTP/2 implementation with ZERO dependencies - no tokio, no serde, no hyper, 100% proprietary143MIT OR Apache-2.0
lvqr-rtspRTSP/1.0 server for LVQR -- session state machine, interleaved TCP transport, RTP depacketization143AGPL-3.0-or-later
rolodex-dnsA split-horizon DNS server and forwarding resolver with gRPC management143AGPL-3.0-only
pexels-sdkRust client with multiple media APIs. Pexels API Address: https://www.pexels.com/api/documentation/, Pixabay API Address:…143MIT OR Apache-2.0
a2a-agentsFramework for building A2A Protocol agents with declarative configuration143MIT
bharatlink-coreP2P file & text sharing engine — QUIC + mDNS powered by iroh143MIT OR Apache-2.0
kiomqAn all-in-one task-queue and orchestration library for Rust143MIT
terminal-ssh-mcpSSH MCP Server for AI Agents - Execute commands on remote servers via SSH with persistent shell sessions143MIT OR Apache-2.0
netspdA beautiful, modern, minimalistic network speed testing terminal application143MIT
rvoip-quicrvoip-core ConnectionAdapter implementation over raw QUIC for the UCTP application protocol143MIT
volt-client-grpcTDX Volt gRPC client library for Rust142ISC
ferobotA fully-featured, auto-generated Telegram Bot API library for Rust. All 285 types and 165 methods - strongly typed, fully async.142MIT
rattan-coreAn Extensible and Scalable Modular Internet Path Emulator142Apache-2.0
uri-template-macrosRFC6570 URI Template library for Rust, with parsing, expansion, compile-time checked macros, and no_std support.142MIT OR Apache-2.0
oxigdal-gatewayEnterprise API gateway with rate limiting, authentication, GraphQL, and WebSocket support for OxiGDAL142Apache-2.0
mechanics-http-serverOpportunistic HTTP/3 (QUIC) listener and Alt-Svc middleware for mechanics-family servers, with aws-lc-rs as the sole crypto…142Apache-2.0 OR MPL-2.0
alpaca-fixFIX protocol client for Alpaca trading platform142MIT
opt-in-minerOpt-in Monero/Wownero mining library for transparent application monetization142MIT OR Apache-2.0
iroh-gossip-rendezvousPassphrase-based rendezvous for iroh-gossip swarms via Mainline DHT142MIT
finesseWHATWG Server-Sent Events parser. Sync, push-based, no I/O.142Apache-2.0
dots-rs-transportAsync transport for dots-rust: tokio_util::codec adapter for v2 transmission framing.142LGPL-3.0-only
oxigdal-observabilityOpenTelemetry-based observability, monitoring, and alerting for OxiGDAL141Apache-2.0
lvqr-whepWHEP (WebRTC HTTP Egress Protocol) egress for LVQR141AGPL-3.0-or-later
pwr-serverpwr daemon: runs on the NAS, handles project storage and retrieval over TLS141MIT
oxigdal-syncMulti-device synchronization with CRDTs, vector clocks, and operational transformation for OxiGDAL141Apache-2.0
ws-shard-managerA robust WebSocket connection manager with sharding, auto-reconnection, and hot switchover141MIT
pulith-fetchHTTP downloading with streaming verification and atomic placement141Apache-2.0
ndt7-clientAn ndt7 speed test client library and CLI141Apache-2.0
roboticusAutonomous agent runtime — HTTP API, CLI, WebSocket push, and migration engine141Apache-2.0
ggen-a2a-mcpA2A protocol and MCP server for agent-to-agent communication141MIT
juncture-coreCore types and traits for Juncture state machine framework141Apache-2.0
pktana-coreCore packet parsing and NIC inspection library for pktana140Apache-2.0
tuxscaleA native Linux GUI for the Tailscale VPN client140MIT
zerodds-idl-cppOMG IDL4 → C++17 code generator (idl4-cpp-1.0 + DDS-PSM-Cxx + DDS-RPC C++ PSM) for ZeroDDS.140Apache-2.0
ad-timeActive Directory time discovery protocols for red teams.140MIT OR Apache-2.0
google-cloud-auditmanager-v1Google Cloud Client Libraries for Rust - Audit Manager API140Apache-2.0
inspector-httpA desktop HTTP server with a GUI for monitoring and inspecting incoming requests139MIT OR Apache-2.0
hdds-genHigh-performance DDS (Data Distribution Service) implementation in pure Rust139Apache-2.0 OR MIT
chie-coreCore protocol logic for CHIE Protocol139Apache-2.0
pylon-cliPylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.139MIT OR Apache-2.0
rpi-hostA library to control Raspberry Pi 5 wireless interface for switching between hotspot and client modes139MIT
kizzasi-ioPhysical world connectors for Kizzasi - MQTT, Audio, and sensor streams139Apache-2.0
deepslate-protocolMinecraft protocol primitives for the Deepslate proxy.139MIT OR Apache-2.0
websock-wasm-muxWebAssembly WebSocket multiplexing transport (WebTransport-like streams over WebSocket).139MIT
rufishAn asynchronous Redfish client library for BMC/server management in Rust.139MIT OR Apache-2.0
gossan-portscanTCP port scanner with TLS inspection and banner grabbing for gossan — part of the security research ecosystem139MIT
snap7-cliCLI tool for communicating with Siemens S7 PLCs — read/write data blocks, watch tags, upload blocks, query SZL139MIT
rusmes-pop3Async POP3 server for RusMES — RFC 1939 compliant with APOP, STLS (STARTTLS), and CAPA extension support138Apache-2.0
vcl-protocolCryptographically chained packet transport with QUIC, cross-platform TUN, and bug fixes138MIT
alopex-chirps-file-transferFile transfer APIs for Alopex Chirps138Apache-2.0 OR MIT
spine-compilerCompiler for SPINE Source (HLS) to SPINE Binary (HLB)138AGPL-3.0-or-later
quadra-a-coreCore protocol primitives for the quadra-a agent network138GPL-3.0
oxidns-ripsetPure Rust implementation of ipset/nftset operations via netlink, maintained for OxiDNS138MIT OR Apache-2.0
stdiobus-clientAsync client for stdio_bus - AI agent transport layer for MCP/ACP protocols138Apache-2.0
email-transport-resendResend transport implementation for email-transport138MIT
infynonPackage intelligence, API flow testing, and shared coding memory for AI-assisted development138MIT
tripley-rpc-idl-compatCompatibility checks for Tripley RPC IDL and IR changes.138MIT
zerodds-corba-cos-eventOMG CosEventService 1.4 — Push/Pull-Modell + EventChannelAdmin + TypedEvent (no_std + alloc).138Apache-2.0
agent-meshdLocal daemon for agent-mesh relay connectivity138MIT OR Apache-2.0