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.
oximedia-reviewCollaborative review and approval workflow for OxiMedia248Apache-2.0
celers-broker-postgresPostgreSQL broker implementation for CeleRS with FOR UPDATE SKIP LOCKED248Apache-2.0
gqlrsA GraphQL server library implemented in Rust248MIT OR Apache-2.0
agentlink-coreAgentLink SDK Core - Platform agnostic core library247MIT
rustnmap-outputOutput formatters for RustNmap network scanner247GPL-3.0-or-later
oxirs-modbusModbus TCP/RTU/ASCII/TLS protocol support for OxiRS semantic web platform247Apache-2.0
usg-dhcproto-macrosA macro library for generating option types for dhcproto247MIT
tasmor_libRust library to control Tasmota devices via MQTT and HTTP246MPL-2.0
zerodds-security-rtpsSecure submessage wrapper (SEC_PREFIX/SEC_BODY/SEC_POSTFIX) + RTPS header AAD codec (SRTPS_PREFIX/SRTPS_POSTFIX) for DDS-Security…246Apache-2.0
corewlanSafe Rust bindings for Apple's CoreWLAN framework — inspect Wi-Fi interfaces, mutable configurations, event delegates, and…245MIT OR Apache-2.0
oximedia-collabReal-time collaboration system for multi-user video editing245Apache-2.0
nwd1-webtransportWebTransport (HTTP/3) transport for nwd1 binary frames.245MIT OR Apache-2.0
dsq-io-httpsHTTP(S) I/O plugin for dsq245MIT OR Apache-2.0
conduit-deriveProc macros for conduit-core: Encode, Decode, #[command], handler!().245MIT OR Apache-2.0
qubit-httpGeneral-purpose HTTP infrastructure for Rust with unified client semantics, secure logging, and built-in SSE decoding245Apache-2.0
google-cloud-biglake-v1Google Cloud Client Libraries for Rust - BigLake API245Apache-2.0
kvmapA path-driven, namespaced data store for Rust, powered by SQLite.244MIT
vidiFast, robust, flexible, lightweight web framework for Rust244MIT
bitfoldA modern, high-performance reliable UDP networking library inspired by ENet, built with Rust244MIT
enigma-node-typesCanonical node-facing types and strict codecs for Enigma (UserId hashing, identities, presence, relay envelopes).244MIT
lockrail-relayPolicy-enforcing relay with replay protection for Lockrail244PolyForm-Noncommercial-1.0.0
dubbo-rs-registryService registration and discovery abstraction for Apache Dubbo Rust244Apache-2.0
aerroCross-service gRPC error framework for Rust.244MIT OR Apache-2.0
modbus-bridgePortable no_std Modbus RTU/TCP bridge — async and blocking244MIT OR Apache-2.0
bb-dslAuthoring DSL for the bytesandbrains framework — Module trait, Graph, Output, contracts, placeholders, concrete-component…243AGPL-3.0-or-later
plecto-controlPlecto's control plane: declarative manifest, OCI artifact loading, filter-chain dispatch, and atomic hot reload.243Apache-2.0
nimble-httpA web framework243MIT OR Apache-2.0
lockrail-proxyLocal HTTPS intercepting proxy for Lockrail — scans AI API traffic for secrets243PolyForm-Noncommercial-1.0.0
muxtls-protoWire protocol definitions and codec for muxtls243MIT
oxirs-canbusCANbus/J1939 protocol support for OxiRS semantic web platform243Apache-2.0
wtx-apisA set of API collections based on the wtx framework242Apache-2.0
rcon2mcA RCON client lib for Minecraft server.242MIT
rustnmap-targetTarget parsing and host discovery for RustNmap242GPL-3.0-or-later
mubit-sdkUmbrella Rust SDK for Mubit core/control planes242non-standard
rf-executorRavenFabric — Command execution under policy control241AGPL-3.0-or-later
pylon-schemaPylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.241MIT OR Apache-2.0
tower-resilience-routerWeighted traffic routing for Tower services - canary deployments and progressive rollout241MIT OR Apache-2.0
rovs-typesShared types for OVSDB and OpenFlow protocols241MIT OR Apache-2.0
rovs-jsonrpcJSON-RPC protocol implementation for OVSDB241MIT OR Apache-2.0
talos-api-rsA typed, async, idiomatic Rust client for the Talos Linux gRPC API241MIT OR Apache-2.0
rustnmap-packetZero-copy packet engine using PACKET_MMAP V3 for RustNmap241GPL-3.0-or-later
rautoA powerful CLI tool for network device automation using minijinja templates and rneter.241Apache-2.0
holdonWait for anything. Know why if it doesn't.241MIT OR Apache-2.0
skir-clientRuntime library for Skir-generated Rust code241MIT
hap-transportHomeKit Accessory Protocol IP transport: mDNS discovery, HAP HTTP/1.1, and the ChaCha20-Poly1305 record layer.241Apache-2.0
moshpit-agentmoshpit agent — holds identity keys in memory and serves them over a Unix socket241MIT OR Apache-2.0
tower-resilience-outlierOutlier detection pattern for Tower services - fleet-aware instance ejection241MIT OR Apache-2.0
riftsRift Realtime Protocol / 1.0 — server + client implementation241MIT OR Apache-2.0
dsq-io-huggingfaceHuggingFace Hub I/O plugin for dsq240MIT OR Apache-2.0
openclaw-channelsChannel adapters for OpenClaw (Telegram, Discord, etc.)239MIT
crdt-data-typesHigh-performance CRDT library with dual pathways: JSON-native for web APIs and Cap'n Proto zero-copy for binary transport239MIT
sse-gatewayA lightweight, pluggable SSE (Server-Sent Events) gateway library239MIT OR Apache-2.0
sks5Lightweight SSH server with SOCKS5 proxy, shell emulation, and ACL239MIT
iridium_serverTDS 7.4 server for Iridium SQL239MIT
msrtPortable MSRT protocol implementation.239Apache-2.0
ntp_usg-serverNTP server library with tokio/smol and NTS-KE support.239Apache-2.0 OR MIT
asn-checker-rsGet ASN info about IP238MIT
freshblu-protoShared protocol types and NATS subject helpers for FreshBlu238MIT OR Apache-2.0
shelly-cliCLI for managing and controlling Shelly devices238MIT
protoc-gen-protovalidate-buffaprotoc plugin that emits static Rust Validate impls from buf.validate annotations for buffa-generated messages. CEL expressions…238Apache-2.0 OR MIT
engenho-configengenho-config — the top-level shikumi-back typed configuration surface for the whole engenho substrate. EngenhoConfig owns…237MIT
magpie-bt-coreEngine core (picker, storage trait, alert ring, session orchestration) for the magpie BitTorrent library.237Apache-2.0 OR MIT
koi-embeddedEmbed local network discovery, DNS, health, and TLS directly in your Rust application237Apache-2.0 OR MIT
taktora-ethercat-esi-rtRuntime trait contract for generated EtherCAT device drivers (object-safe EsiDevice + runtime EsiError).237Apache-2.0 OR MIT
aimdb-mcpModel Context Protocol (MCP) server for AimDB - enables LLM-powered introspection236Apache-2.0
freshblu-storeStorage abstraction and backends (SQLite/PostgreSQL/Redis cache) for FreshBlu IoT platform236MIT OR Apache-2.0
koi-composeComposition layer for Koi: the single source for constructing cores, wiring cross-domain bridges, the runtime orchestrator,…236Apache-2.0 OR MIT
vellaveto-canaryWarrant canary creation and cryptographic verification236Apache-2.0
slop-aiRust SDK for the SLOP protocol — let AI observe and interact with your app's state236MIT
sioc-macrosProcedural macros for Sioc236MIT OR Apache-2.0
plitPipelit ecosystem CLI and gateway — install, start, and chat with AI agents236Apache-2.0
zerodds-http2HTTP/2 (RFC 9113) Wire-Codec — no_std Framing + Stream-State-Machine + Flow-Control + Connection-Preface + Settings.236Apache-2.0
steamroomSteam client protocol library for depots, manifests, and CDN236MIT OR Apache-2.0
ra2a-extExtension utilities for the A2A Rust SDK (ra2a)235MIT OR Apache-2.0
kite-protocolWire-format types for the Kite webhook delivery protocol and Kite Mesh.235MIT
rewget-coreShared library for rewget235MIT OR Apache-2.0
tripley-rpc-runtime-serverServer runtime for hosting Tripley RPC generated services.235MIT
frittura-ssh-coreShared SSH + ratatui runtime for terminal games served over SSH.235GPL-3.0-only
mctx-coreRuntime-agnostic and portable IPv4 and IPv6 multicast sender library.235BSD-2-Clause
taktora-motionCyclic NC task: runs taktora-motion-core against CSP drives over a CyclicFieldbus.235Apache-2.0 OR MIT
iroh-h3-clientHTTP/3 client utilities over Iroh's QUIC P2P transport.235MIT
ghostwireA Rust library to bypass Cloudflare anti-bot protections234MIT
ustreamer-protoShared protocol types for ultra-streamer: frame packets, input events, quality parameters234MIT OR Apache-2.0
graphix-package-timeA dataflow language for UIs and network programming, time package234MIT
s2n-quic-h3A generic s2n-quic binding for the h3 crate234Apache-2.0
vellaveto-clusterDistributed state backend for Vellaveto clustering (Redis or local)233BUSL-1.1
securitydept-realipReal IP of SecurityDept, a layered authentication and authorization toolkit built as reusable Rust crates.233MIT
mxdx-matrixMatrix SDK client facade for mxdx with E2EE support233MIT
flux-limiterA rate limiter based on the Generic Cell Rate Algorithm (GCRA).233MIT
tg-ws-proxy-rsTelegram MTProto WebSocket Bridge Proxy — Rust port of Flowseal/tg-ws-proxy233MIT
cell-sdkZero-copy RPC framework with compile-time schemas (rkyv) and 48 Gbps throughput232MIT OR Apache-2.0
sansio-codecProtocol codecs for sansio: frame decoders, string codecs, and transport abstractions232MIT/Apache-2.0
acp-runtimeRust SDK for the Agent Communication Protocol (ACP)232Apache-2.0
openwire-rustlsRustls TLS connector integration for OpenWire231MIT
yantrikdb-protocolWire protocol codec for YantrikDB — binary frames, opcodes, MessagePack messages, Tokio codec231AGPL-3.0-only
chie-p2pP2P networking layer for CHIE Protocol231Apache-2.0
mailledger-smtpProduction-quality SMTP client library implementing RFC 5321231MIT
tonic-debugA debugging and diagnostics middleware for tonic gRPC servers231Apache-2.0
monocoque-rsHigh-performance ZeroMQ-compatible messaging runtime, io_uring by default with optional tokio and smol backends231MIT
cyberdrop-clientRust API client for Cyberdrop, with async support and typed models231MIT
pfnatdEasy NAT mode for OpenBSD packet filter (pf)230MPL-2.0
gitway-libCore SSH transport library for Git hosting services (GitHub, GitLab, Codeberg, and self-hosted).230GPL-3.0-or-later
rusmes-jmapJMAP server for RusMES — RFC 8620/8621 HTTP/JSON mail API with Email, Mailbox, Thread, Blob, EventSource push, and…230Apache-2.0
grapsus-commonCommon utilities and types for Grapsus reverse proxy230MIT OR Apache-2.0
oxidros-zenohNative ROS2 implementation using Zenoh - compatible with rmw_zenoh_cpp230non-standard
aperture-grpc-clientRust client for Aperture's lightweight decoded transaction gRPC stream230Apache-2.0
hiver-coreCore types and traits for Hiver Framework.
Hiver框架的核心类型和trait。
Equivalent to: Spring Core, Spring Context, Spring Beans229MIT OR Apache-2.0
sansio-bootstrapsansio bootstrap for TCP and UDP229MIT/Apache-2.0
signal-gatewayGateway service for Signal messaging with AI assistant integration229MIT OR Apache-2.0
mondayioA thread per core runtime based on iouring.228MIT OR Apache-2.0
soulsand-registryDynamic registry system for Minecraft data - load blocks, items from JSON manifests228MIT
imessage-private-apiPrivate API transport and Swift helper integration for iMessage, FaceTime, and FindMy.228MIT
oxiquic-transportOxiQUIC transport: Pure-Rust QUIC (RFC 9000/9001/9002) over rustls + tokio UDP, zero ring/aws-lc-rs.228Apache-2.0
onc-rpc-wireOwned ONC RPC wire types, auth envelopes, and record-marking primitives.228Apache-2.0
hermesmqA simple, Raft-replicated message queue with priority, rate limiting, and push/pull delivery228AGPL-3.0-only
zerodds-xrceDDS-XRCE Wire-Codec (16 Submessages, MessageHeader, RFC-1982, UDP-Mapping)228Apache-2.0
ws2tcp-routerA WebSocket-to-TCP proxy that routes upstream TCP targets by request path.228MIT OR Apache-2.0
kohkoh — a resilient peer-to-peer remote shell: mosh, rewritten in Rust over iroh227GPL-3.0-or-later
aex-netAgent Exchange Protocol (AEX) shared network helpers: DoH DNS resolver, pre-configured HTTP client factory, normative retry…227Apache-2.0
altair-restResilient HTTP client built on reqwest with retry and OTel-aware tracing baked in227MIT
smolder-protoTyped SMB2/3 and DCE/RPC wire codecs for Smolder227MIT
dsctLLM-friendly packet dissector CLI227MIT OR Apache-2.0
imap-rs-tlsrustls-based secure transport (TLS and STARTTLS) for imap-rs. No OpenSSL, no native-tls.227MIT
mq-bridge-appA message queue bridge application written in Rust, designed to connect different messaging systems like RabbitMQ, Kafka, and…227MIT
rusmes-smtpAsync SMTP server for RusMES — RFC 5321 compliant with STARTTLS, AUTH (PLAIN/LOGIN/CRAM-MD5/SCRAM-SHA-256), PIPELINING, DSN, and…226Apache-2.0
eiocAsync Engine.IO client implementation for Sioc226MIT OR Apache-2.0
dubbo-rs-tlsTLS/mTLS support for Apache Dubbo Rust via rustls226Apache-2.0
roboticus-cliCLI commands and migration engine for the Roboticus agent runtime225Apache-2.0
hooksniffHookSniff webhooks API client and webhook verification library225MIT
kiabluejaya fast, secure, and configurable multi-listener server with ML-KEM hybrid PQC support225MIT
ping-rustMenu-driven installer and manager for the shoes proxy server225MIT
zamsync-networkTCP and mTLS transport for the ZamSync distributed sync engine224MIT
streamkit-coreCore traits and data structures for real-time media processing224MPL-2.0
pylon-staticgenPylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.224MIT OR Apache-2.0
cell-coreCore primitives for the Cell distributed computing framework224MIT
nexar-ncclNCCL integration for nexar — hierarchical communicator combining NCCL intra-node with nexar inter-node224Apache-2.0
l402kitL402 (HTTP 402 + Lightning Network) middleware for Rust. Supports axum.224MIT
zerodds-corba-iorOMG CORBA 3.3 Part 2 §13.6 — full IOR stack: IOR struct, all standard profile tags incl. IIOP ProfileBody, all 32 standard…224Apache-2.0
rusmes-imapAsync IMAP4rev2 server for RusMES — RFC 9051 compliant with CONDSTORE, QRESYNC, UIDPLUS, MOVE, IDLE, NAMESPACE, and SPECIAL-USE…223Apache-2.0
corevpn-cliCoreVPN command-line interface - VPN client with OAuth2 support223MIT OR Apache-2.0
synapse-rpc-coreRPC runtime, codecs, and handler system for Synapse223Apache-2.0
ircbotAn async IRC bot framework for Rust powered by Tokio and procedural macros223MIT
steam-client-rsSteam client for Rust - Individual and Anonymous user account types223MIT
roboticus-apiHTTP routes, WebSocket, auth, rate limiting, and dashboard for the Roboticus agent runtime223Apache-2.0
fileloft-store-memoryIn-memory tus.io storage backend and locker for testing223MIT
hayateHigh-performance completion-based QUIC transfer engine.223MIT
argentor-agentAgentic loop, LLM provider backends, guardrails, and ReAct engine for Argentor223AGPL-3.0-only
lvqr-meshPeer discovery, tree building, and gossip for LVQR viewer mesh relay222AGPL-3.0-or-later
quinn-btlsBoringSSL crypto provider for quinn222MIT OR Apache-2.0
unix-ancillarySafe, ergonomic Unix socket ancillary data (SCM_RIGHTS fd passing) with OwnedFd/BorrowedFd222MIT
kithara-hlsHLS VOD engine: adaptive bitrate, segment cache, offline.222MIT OR Apache-2.0
onc-rpc-xdrShared XDR serialization and deserialization support for generated ONC RPC code.222Apache-2.0
hyperchad_shared_state_transportHyperChad shared state transport abstractions222MPL-2.0
routedbA Database for BGP Routes221BSD-3-Clause
altair-serverAxum + tower-http convenience layer with sensible defaults and graceful shutdown221MIT
vellaveto-tlsShared TLS/mTLS module for Vellaveto server and HTTP proxy221BUSL-1.1
ytunnelTUI-first CLI for managing Cloudflare Tunnels with custom domains221MIT
crabdis-macrosMacros for Crabdis221MIT
taktora-connector-uiServer-side MVVM UI connector for the taktora-connector framework: ViewModel/CommandParams authoring traits, POD image lowering,…221Apache-2.0 OR MIT
kithara-fileProgressive download and playback for MP3, AAC, FLAC and more.221MIT OR Apache-2.0
mako-as4BDEW MaKo AS4 profile — AS4/ebMS3 transport for German energy market communication221MIT OR Apache-2.0
iceoryx2-services-tunneliceoryx2-services: network tunneling service220MIT OR Apache-2.0
inferentialRust client SDK for Inferential inference orchestration220Apache-2.0
dig-messageThe DIG Network generic base message protocol: the byte-deterministic Chia-Streamable envelope + InnerMessage, length-framed…220Apache-2.0 OR MIT
ptrs-gesher-webtunnelWebTunnel pluggable transport: TLS + HTTP/1.1 Upgrade with raw-byte payload (ptrs-gesher framework)219MIT OR Apache-2.0
ironrdp-dvc-com-pluginDVC COM client plugin loader for IronRDP (Windows)219MIT OR Apache-2.0
soketi-rsHigh-performance, Pusher-compatible WebSocket server written in Rust with support for public, private, and presence channels219GPL-3.0
lvqr-relayMoQ relay on moq-lite with fan-out engine for LVQR219AGPL-3.0-or-later
mkit-transport-s3S3-compatible transport for mkit, with SigV4 signing over rustls, tuned for Cloudflare R2219MIT OR Apache-2.0
mkit-transport-sshSSH transport for mkit using a forced-command server pattern over a system ssh(1) child process219MIT OR Apache-2.0
layoverSSH through firewalls. A TCP relay that tunnels connections through restrictive networks.219MIT
rvoip-uctpUCTP (Universal Conversation Transport Protocol) — envelopes, state machine, capability negotiation, and substrate helpers shared…219MIT
rattan-envAn Extensible and Scalable Modular Internet Path Emulator218Apache-2.0
rattan-logAn Extensible and Scalable Modular Internet Path Emulator218Apache-2.0
orbitcastReal-time WebSocket server with ActionCable protocol for Mothership218MIT
powhttp-sdkOfficial SDK for building powhttp extensions in Rust.218MIT
mcangenHigh-performance CAN bus frame generator for testing and benchmarking218MIT
spine-neuralNeural network-based latent encoder for SPINE's Chameleon Protocol218AGPL-3.0-or-later
aerosocketUltra-fast, zero-copy WebSocket library for enterprise-scale applications218MIT OR Apache-2.0
ssqRust implementation of Source Server Query (A2S)218MIT
kcp2-stdKCP protocol async implementation for Tokio — Actor model with KcpListener/KcpConnector218MIT
ebpfsieveByte-frequency prefilter for read-heavy scanning pipelines with optional eBPF offload218MIT
hap-controllerHigh-level HomeKit (HAP) controller API: discover, pair, connect, read/write/subscribe characteristics.218Apache-2.0
tronzIdiomatic, async-first Rust SDK for the TRON network.218MIT OR Apache-2.0
openwireOkHttp-inspired async HTTP client for Rust built on hyper and tower217MIT
scatter-proxyAsync request scheduler for unreliable SOCKS5 proxies — multi-path race for maximum throughput217MIT OR Apache-2.0
xds-coreCore types, traits, and error handling for xDS control plane217MIT OR Apache-2.0
wot-coreCore Web of Trust implementation217MIT
agentic-connectUniversal external interface engine for AI agents — 18 protocols, Connection Souls, circuit breakers, encrypted vault217MIT
object_transferAn object transfer library for various message broker and/or protocols217MIT
mkit-transport-httpHTTP/HTTPS transport for mkit, with rustls TLS, JSON REST dialect, and bounded body sizes217MIT OR Apache-2.0
zerodds-hpackHPACK (RFC 7541) header-compression codec for HTTP/2 — no_std, static+dynamic table, integer/string/Huffman coding.217Apache-2.0
drasi-bootstrap-httpHTTP bootstrap plugin for Drasi - fetches initial state from REST APIs217Apache-2.0
ax-codec-netNetwork utilities and Tokio codec integration for framed message encoding and decoding216MIT
nessus-launcherA high-level Rust library for launching Nessus scans with retries, parallelism, and structured logging.216MIT
aimdb-mqtt-connectorMQTT connector for AimDB - bidirectional pub/sub for Tokio and Embassy runtimes216Apache-2.0
gscanHigh-performance async network scanning library216MIT
dig-pexPeer Exchange (PEX) for the DIG Node peer network — delta-based first-hand known-peer exchange over already-authenticated links…216Apache-2.0 OR MIT
responseUnified, type-safe API response builder for Axum applications.216MIT
melsec_mcA small Rust library to talk to Mitsubishi PLCs via MC Protocol (Ethernet) - transport layer and helpers216MIT