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.
apalis-natsBackground task processing for rust using apalis and nats jetstream348non-standard
server_usersA terminal-based SSH server monitoring tool that displays real-time CPU and RAM usage per user on remote servers348GPL-3.0-or-later
switchgear-componentsComponent APIs and implementations for Switchgear LNURL load balancer348Apache-2.0
roboticus-scheduleCron/heartbeat scheduler with DB-backed leases and wake signaling348Apache-2.0
rafka-producerProducer client for Rafka message broker347Apache-2.0
quicshellReserved crate name for quicshell – future work in progress.347MIT
graphix-package-tuiA dataflow language for UIs and network programming, TUI package347MIT
rustnmap-netNetwork primitives and socket abstractions for RustNmap346GPL-3.0-or-later
discord-user-rsDiscord self-bot client library — user-token WebSocket gateway and REST API, with an optional full-featured CLI client (archive +…346MIT
hardy-bpaBundle Processing Agent library implementing RFC 9171346Apache-2.0
sdl3-net-sysLow level Rust bindings for SDL3_net346Zlib
russh-extra-coreCore types shared by russh-extra crates.345MIT OR Apache-2.0
tether-protocolWire-protocol types and NDJSON codec for Serial Tether (shared by the tetherd daemon and tether client).345MIT OR Apache-2.0
lamco-rdp-clipboardIronRDP clipboard integration - CliprdrBackend implementation for RDP clipboard sync345MIT OR Apache-2.0
anomstream-hotpathHigh-cadence ingress primitives (UpdateSampler, PrefixRateCap, bounded MPSC channel) for eBPF-style classifier/updater thread…344Apache-2.0
viatorA high-performance, memory-safe key-value store343MIT
bsv-messagebox-clientBSV MessageBox client — peer-to-peer messaging and payments with BRC-78 encryption, WebSocket live delivery, and overlay host…343non-standard
networkframeworkSafe Rust bindings for Apple's Network.framework — modern, post-CFNetwork TCP / UDP / TLS / Bonjour networking on macOS342MIT OR Apache-2.0
herolib-mosMycelium Operating System (MOS) - Network and VM abstraction layer342Apache-2.0
kwbooruAsync Rust client library for booru websites342MIT
grpcurl-coreCore library for grpcurl - programmatic gRPC server introspection and invocation341MIT
ofi-libfabric-sysLightweight Rust bindings for Libfabric - a communication API for high-performance parallel and distributed applications.341BSD-2-Clause OR GPL-2.0-only
zamsync-coreCore types, traits, and protocol messages for the ZamSync sync engine341MIT
chainrpc-coreTransport trait, policy engine and types for ChainRPC341MIT
taktora-bounded-allocStatic pre-allocated bounded global allocator with hard caps and lock-after-init mode.341Apache-2.0 OR MIT
tronz-signerSigning traits and local key signer for the tronz TRON SDK.341MIT OR Apache-2.0
esp-idf-improv-wifiImprovWiFi serial provisioning protocol for esp-idf-svc in Rust339MPL-2.0
sfo-reuseportMulti-worker TCP and UDP services with reuse-port style socket distribution339MIT
sambaSamba — typed rate-limited consumer primitive for pleme-io. Provides UpstreamApi trait, LeakyBucket pacing, and…339MIT
a2c-smcpA2C-SMCP Rust SDK - Agent, Computer, and Server implementation339MIT
cs_mwc-bchA Rust library for working with Bitcoin Cash338MIT
purrgressA lightweight, async-ready hierarchical stage machine tailored for P2P networks and game state trees.337MIT
pylon-routerPylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.337MIT OR Apache-2.0
aerosocket-wasmWebAssembly support for AeroSocket337MIT OR Apache-2.0
tower-http-tracingTracing middleware to span annotated every HTTP request337BSL-1.0
minesweeper-serverMinesweeper multiplayer server336MIT
rift-rndzvRendezvous protocol for Rift P2P NAT traversal336Apache-2.0 OR MIT
moondbRust client SDK for Moon — high-performance Redis-compatible server with vector search and graph engine336MIT
rift-dhtDistributed hash table for Rift P2P peer discovery335Apache-2.0 OR MIT
rust-ethernet-ip-udtLogix UDT parsing helpers used by rust-ethernet-ip335MIT
zakura-networkNetworking code for the Zakura node. Internal crate, published to support cargo install zakura335MIT
roboticus-browserHeadless browser automation via Chrome DevTools Protocol334Apache-2.0
rust-ethernet-ip-tag-pathAllen-Bradley Logix tag-path parser used by rust-ethernet-ip334MIT
shadow-stego-transportSteganographic transport pipeline combining stego encoding with protocol mimicry334MIT
plit-gwMulti-protocol message gateway for AI agents — bridges Telegram, Discord, Slack, Email to Pipelit and other backends334Apache-2.0
pg-wiredMinimal async PostgreSQL wire protocol v3 client: connection, extended query, pipelining, COPY, LISTEN/NOTIFY, TLS, SCRAM.334MIT OR Apache-2.0
tripley-rpc-idl-loaderFile loader and import resolver for Tripley RPC IDL documents.334MIT
starpcStreaming protobuf RPC framework334MIT
cs_mwc-libp2p-tokio-socks5TCP/IP (via a SOCKS5 proxy) transport protocol for libp2p333GPL-3.0
rovs-transportTransport layer for OVSDB and OpenFlow connections333MIT OR Apache-2.0
videocall-transportFramework-agnostic WebSocket and WebTransport wrappers for videocall.rs333MIT OR Apache-2.0
auths-pairing-daemonEmbeddable LAN pairing daemon for Auths - HTTP server, rate limiting, mDNS discovery333Apache-2.0
rust-ethernet-ip-protocolEtherNet/IP wire protocol codecs used by rust-ethernet-ip333MIT
anyclaw-sdk-serviceSDK for building anyclaw service extensions333MIT OR Apache-2.0
kotoba-networkNetwork protocol implementation for Kotoba distributed system332MIT OR Apache-2.0
hashiverse-libCore protocol library for Hashiverse — your open-source decentralized X/Twitter replacement.332MIT OR Apache-2.0
swift-rs-coreCore domain models and utilities for SWIFT financial messaging in Rust331Apache-2.0
namespacedA modern, API-driven configuration registry for the modern developer.331MIT
tripley-rpc-runtime-transportTransport abstractions for Tripley RPC connections and listeners.331MIT
oxideav-httpHTTP/HTTPS source driver for oxideav (pure-Rust via ureq + rustls + webpki-roots)331MIT
port_catA Rust CLI and Python extension for connectivity checks, port scanning, and service detection.330MIT
cloudscraper-rsEarly-stage Cloudflare challenge solver bringing Python's Cloudscraper ideas to Rust329MIT
shadowcatA high-performance Model Context Protocol (MCP) proxy written in Rust, providing transparent inspection, recording, and…329MIT OR Apache-2.0
monocoque-rs-coreProtocol-agnostic messaging kernel with pluggable io_uring (compio), tokio, or smol I/O329MIT
noesis-shipRust NATS communication platform for multi-agent AI systems328MIT
nestrsNestJS-like API framework for Rust on top of Axum and Tower.328MIT OR Apache-2.0
smgHigh-performance model-routing gateway for large-scale LLM deployments328Apache-2.0
clisweepercli client for minesweeper multiplayer327MIT
crypto_bastionHardened post-quantum MLSigcrypt signcryption crate327MIT OR Apache-2.0
rusmes-coreMailet processing engine for RusMES — composable mail processing pipeline with matchers, mailets, DKIM/SPF/DMARC, spam filtering,…327Apache-2.0
stout-fetchAsync download manager with progress bars, parallel transfers, and SHA256 verification326MIT
rf-auditRavenFabric — Structured audit logging326AGPL-3.0-or-later
psnetA beautiful real-time TUI network monitor for Windows — 9 tabs, GeoIP, device discovery, firewall, topology & more326MIT
voltage_iec104IEC 60870-5-104 protocol implementation for Rust325MIT OR Apache-2.0
mailrs-auth-guardPer-IP + per-(IP, username) failed-auth counter with exponential-backoff lockout. IPv6 normalized to /64 prefix. Sharded DashMap;…325Apache-2.0 OR MIT
taktora-ethercat-esi-codegen-ethercrabCode-emitting CodegenBackend for EtherCAT ESI device drivers: emits the EsiDevice impl (decode_inputs/encode_outputs) targeting…325Apache-2.0 OR MIT
dhcpleaseA cross-platform DHCP server library and CLI324MIT OR Apache-2.0
barbacane-controlBarbacane control plane — spec compilation and management CLI324AGPL-3.0-only
bolt-proto-5xBolt protocol primitives with 5.x support: values, messages, and serialization / deserialization.324MPL-2.0
vacantFast domain availability checker. Asks authoritative TLD nameservers directly instead of WHOIS.324MIT
borderless-storageA minimal S3-style object store with pre-signed URLs, chunked uploads, and a filesystem backend (based on Axum/Tokio).323MIT OR Apache-2.0
barbacaneBarbacane data plane — spec-driven API gateway323AGPL-3.0-only
rpcnetRPC library based on QUIC+TLS encryption323MIT OR Apache-2.0
kithara-abrProtocol-agnostic adaptive bitrate algorithm for audio streaming.323MIT OR Apache-2.0
apis-saltans-coordinatorZigbee coordinator library.323MIT
kotoba-deployDeployment and hosting system for Kotoba applications with global distribution and auto-scaling322Apache-2.0
nodedb-clusterDistributed coordination layer for NodeDB — vShards, QUIC transport, and replication322BUSL-1.1
datastore-emulatorA Google Cloud Datastore emulator written in Rust.322MIT
vane-coreCore types, FlowGraph IR, and compilation pipeline for the vane proxy engine322MIT
engenho-typesTyped Kubernetes resource catalog for engenho. Generated from upstream OpenAPI v3 via forge-gen (Pillar 12 — generation over…321MIT
simple_download_utilityA simple async download utility with progress tracking, SHA1 validation, and concurrent multi-file downloads321MIT
sessao-langProtocol Definition Language parser and AST for Sessão321MIT
udbUniversal Data Broker — a Rust gRPC broker over multiple databases (Postgres, MySQL, SQLite, MongoDB, ClickHouse, Cassandra,…321MIT
furl-cliA fast, multithreaded CLI downloader built in Rust.321Apache-2.0
bb-irFoundation IR types for the bytesandbrains framework — prost-generated ONNX + `bb.core` proto bindings.320AGPL-3.0-or-later
kotoba-db-clusterDistributed clustering and consensus for KotobaDB320Apache-2.0
rvoip-sipSIP umbrella for RVoIP: api/* (UnifiedCoordinator, StreamPeer, CallbackPeer, Endpoint), server/* (B2BUA helpers), adapter/*…320MIT
cyclonedds-buildBuild script support for compiling IDL files to Rust with CycloneDDS320MIT
gosub-sonarBrowser-agnostic priority-scheduled HTTP/HTTPS fetching library320MIT
zel_coreType-safe RPC framework built on Iroh with support for methods, subscriptions, notifications, and raw streams319MIT OR Apache-2.0
zerodds-security-pkiPKI/X.509 backend for the DDS-Security 1.1 §8.3 AuthenticationPlugin: identity validation + handshake state machine + OCSP/CRL +…319Apache-2.0
koi-udpUDP datagram bridging over HTTP/SSE for containerized workloads318Apache-2.0 OR MIT
suboverFast subdomain takeover vulnerability scanner for bug bounty hunters318MIT
brainwires-agent-networkAgent-to-agent networking — IPC, remote bridge, mesh networking, routing, and discovery for Brainwires318MIT OR Apache-2.0
ubl-sirpUBL SIRP: HTTP capsule+receipt, HMAC, idempotency, server for Universal Business Ledger.318MIT OR Apache-2.0
easy-http-proxy-serverA simple HTTP/HTTPS proxy server with connection pooling support318Apache-2.0
jip-coreDomain types and capability traits for the jip network CLI.318MIT OR Apache-2.0
jmap-serverBackend-agnostic JMAP server framework (RFC 8620): parsing, ResultReference resolution, and Dispatcher318MIT OR Apache-2.0
taktora-cyclic-fieldbusCyclic process-data fieldbus seam (CyclicFieldbus trait) for taktora motion.318Apache-2.0 OR MIT
udptlUDPTL (UDP Transport Layer) codec and socket for T.38 fax317MIT
vvva_firewallHTTP firewall for the 3va runtime — rate limiting, token bucket, Slowloris/RUDY protection, IP auto-blocking317MIT OR Apache-2.0
anubis-wormholeA post-quantum secure file transfer tool based on the Magic Wormhole protocol.317MIT
ratatouilleBest-effort telemetry firehose logger with bounded topic state317MIT
nboxTerminal UI and CLI for NetBox — fast search, IPAM lookups, and device context317MIT OR Apache-2.0
hyperchad_shared_stateHyperChad shared state runtime and storage317MPL-2.0
eventshop-messaging-coreCore contracts (EventBus, callbacks, DTOs) for EventShop messaging.316MIT
vimgramA blazing fast, Vim-native Telegram client for the terminal. Built with Rust, Ratatui, and Grammers.314MIT
rustls-liteExperimental unsafe non-affiliated rustls lite fork. Don't use please.314Apache-2.0 OR ISC OR MIT
zerodds-security-cryptoAES-GCM / HMAC `CryptographicPlugin` for DDS-Security 1.1 §8.5: AES-128-GCM + AES-256-GCM + HMAC-SHA256 + receiver-specific MACs…314Apache-2.0
argentor-complianceGDPR, ISO 27001, ISO 42001, and DPGA compliance modules for Argentor314AGPL-3.0-only
taktora-ethercat-netcfg-buildbuild.rs glue turning an taktora-ethercat-netcfg network.yaml into a generated Rust module in OUT_DIR.314Apache-2.0 OR MIT
miniqttA MQTTv5 only client for embedded313MIT
taktora-ethercat-netcfg-cliCommand-line front end for the taktora-ethercat-netcfg toolchain (expand a network.yaml to generated Rust source).313Apache-2.0 OR MIT
occams-rpc-tcpThe streaming interface of occams-rpc.
occams-rpc is a modular, plugable RPC for high throughput scenario, supports various…312MIT
rskit-httpclientAsync HTTP client with auth and injected resilience policies for rskit312MIT
supabase-client-realtimeRealtime WebSocket client for supabase-client312MIT OR Apache-2.0
sof-solana-compatExplicit Solana-coupled compatibility layer for SOF and sof-tx312Apache-2.0 OR MIT
dns-uriSimple parser / formatter of DNS server URIs311MIT OR Apache-2.0
mcp-kitErgonomic, type-safe Rust library for building MCP servers with plugin system and real API integrations310MIT
lnc-networkNetwork layer for LANCE - LWP protocol, connection handling, zero-copy parsing309Apache-2.0
thalovantRust SDK for direct Thalovant hub data-plane clients and agents309MIT
oxihttp-clientOxiHTTP HTTP client implementation.309Apache-2.0
lvqr-adminHTTP API, stats, and health checks for LVQR308AGPL-3.0-or-later
iceoryx2-bb-testing-macrosiceoryx2: [internal] proc macros for testing308MIT OR Apache-2.0
veinA fast, intelligent RubyGems proxy/mirror server written in Rust308AGPL-3.0-only
celers-broker-redisRedis broker implementation for CeleRS with Lua scripts and priority queues308Apache-2.0
hai-mcpHAIAI MCP server: extends jacs-mcp with HAI.AI platform tools308Apache-2.0 OR MIT
rusty-haystack-cliCLI tool for importing, exporting, serving, and querying Project Haystack data308MIT
moshpit-keygenPerform various key tasks for moshpit308MIT OR Apache-2.0
wafrift-genome-registryWire format, ed25519 signing, and trust-list management for community-contributed wafrift evasion genomes.308MIT OR Apache-2.0
capnweb-clientHigh-performance Rust client for Cap'n Web RPC protocol with batching and pipelining307MIT OR Apache-2.0
kick-rustA Rust library for interacting with Kick.com WebSocket chat and API307MIT OR Apache-2.0
ptrs-gesher-corePluggable Transport traits and helpers (core of the ptrs-gesher framework)306MIT OR Apache-2.0
razor-rpcrazor-rpc is a modular, pluggable RPC for high throughput scenario, supports various runtimes,
with a low-level streaming…306MIT
clasp-cliCommand-line interface for CLASP protocol servers and bridges305MIT OR Apache-2.0
securitydept-oidc-clientOIDC Client of SecurityDept, a layered authentication and authorization toolkit built as reusable Rust crates.305MIT
iroh-http-discoveryOptional mDNS peer discovery for iroh-http (desktop platforms)305MIT OR Apache-2.0
tellTell analytics SDK for Rust — events and structured logging305MIT
hiver-runtimeHigh-performance async runtime for Hiver Framework.
Hiver框架的高性能异步运行时。
Equivalent to: Spring WebFlux Reactor, Project Reactor305MIT OR Apache-2.0
koi-dashboardPresentation layer for Koi: dashboard + mDNS network browser (HTML, SSE, snapshot)304Apache-2.0 OR MIT
zus-rpc-clientRPC client library for ZUS framework with load balancing and health checks304MIT OR Apache-2.0
zus-rpc-serverRPC server library for ZUS framework with async handlers304MIT OR Apache-2.0
bb-deriveProc-macro support for the bytesandbrains framework.304AGPL-3.0-or-later
htmstdStandard middleware library for the Hotaru web framework304MIT
pylon-studio-apiPylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.304MIT OR Apache-2.0
iroh-ble-transportBLE transport for the iroh peer-to-peer networking stack303AGPL-3.0-or-later
ingress-coreCore request, identity, and event types for Gatewarden.303AGPL-3.0-only
tobiraA VMess relay written in Rust.303AGPL-3.0-or-later
impcurlSafe Rust wrapper for libcurl-impersonate WebSocket handshake, send and recv302MIT
udxRust port of libudx, a protocol for reliable, multiplex, and congestion controlled streams over udp302MIT OR Apache-2.0
scrcpy-protocolScrcpy wire-protocol types and control primitives for Rust.302MIT OR Apache-2.0
philiprehberger-retry-kitAsync retry with exponential backoff and circuit breaker for Rust301MIT
prometheus-mcpPrometheus Model Context Protocol (MCP) Rust server301Apache-2.0
bifrostlink-portsTransports for bifrostlink301MIT
ollama-lmstudio-proxyBlazingly fast proxy server that bridges Ollama and LM Studio301MIT OR Apache-2.0
fugue-bincodeA binary serialization / deserialization strategy that uses Serde for transforming structs into bytes and vice versa!301MIT
skeg-serverTCP server for skeg: thread-per-core, binary protocol + RESP3301Apache-2.0
imap-rs-coreZero-copy IMAP4rev2 protocol types and parser (no I/O). Core of the imap-rs library.301MIT
tronz-providerTRON domain model, gRPC transport, and provider for the tronz SDK.301MIT OR Apache-2.0
comnoqQUIC for compio with noq backend300MIT
clawft-rpcRPC client and protocol types for communicating with the WeftOS kernel daemon300MIT OR Apache-2.0
trust-tasks-tspToIP Trust Spanning Protocol (TSP) transport binding for the Trust Tasks framework, built on affinidi-tsp. Provides pack/unpack…300Apache-2.0
tripley-rpc-idl-semanticSemantic validation for Tripley RPC IDL documents.300MIT
d-engine-clientClient library for interacting with d-engine Raft clusters via gRPC300MIT OR Apache-2.0
web-analyzerEnterprise domain security & intelligence platform — WHOIS, DNS, SEO, tech detection, subdomain takeover, API security scanning,…300MIT OR Apache-2.0
io-pim-discoveryPIM discovery CLI and client library for Rust300MIT OR Apache-2.0
pivx-throttled-jsonrpcMacro-based throttled JSON-RPC client with rate limiting and batching support299MIT
myelinDefine async service APIs as traits, communicate over channels. Transport and serialization are pluggable.299Apache-2.0 OR MIT
btpeerSimple CLI tool and library to get peers from TCP/HTTP and UDP BitTorrent trackers299MIT
rf-rpcRavenFabric — RPC message types, multiplexer, codec298AGPL-3.0-or-later
gotatun-clian implementation of the WireGuard® protocol designed for portability and speed298MPL-2.0
vellaveto-mcp-shieldConsumer shield: bidirectional PII sanitization, session isolation, encrypted local audit297MPL-2.0
lib60870-sysRaw FFI bindings to lib60870-C, an IEC 60870-5-101/104 protocol implementation.297GPL-3.0
solamiRust SDK for Solami — Solana RPCs, gRPC streams, parsed data and transaction landing297MIT
saffron-httpHTTP client implementation for Saffron297MIT
wecom-aibot-rust-sdk企业微信智能机器人 Rust SDK —— 基于 WebSocket 长连接通道,提供消息收发、流式回复、模板卡片、事件回调、文件下载解密等核心能力297MIT
zerodds-transport-shmZeroDDS-SHM-Transport — Cross-Process Shared-Memory-Transport via POSIX shm_open/mmap, Lock-free SpSc-Ringbuffer, Crash-Recovery.297Apache-2.0
camberOpinionated async Rust for IO-bound services on top of Tokio297MIT OR Apache-2.0
zerodds-c-apiZeroDDS C-FFI: extern "C" runtime hub for C++/C#/TypeScript bindings + Apex.AI plugin + ROS-2 RMW297Apache-2.0
wae-httpsWAE HTTPS - HTTP/HTTPS 服务核心模块,构建器模式、中间件、统一响应296MIT
synapse-mtlsMutual TLS utilities for Synapse services296Apache-2.0
kcp2-coreKCP protocol core implementation — no_std compatible, zero-dependency network layer296MIT
slipspeedThe fastest SLIP codec for Rust295Apache-2.0
uri-template-coreRFC6570 URI Template library for Rust, with parsing, expansion, compile-time checked macros, and no_std support.295MIT OR Apache-2.0
iq-cometbft-rpccometbft-rpc contains the core types returned by a CometBFT node's RPC endpoint.
All networking related features are feature…295Apache-2.0
tower-timelimiterAdvanced timeout handling for Tower services295MIT OR Apache-2.0
synapse-protoProtocol Buffers message definitions for Synapse RPC295Apache-2.0
zakura-rpcThe Zakura node's JSON Remote Procedure Call (JSON-RPC) interface. Internal crate, published to support cargo install zakura295MIT OR Apache-2.0
zeevonkA new lighting control system server, that serves as a hub for lighting communication, processing and interaction.294MIT OR Apache-2.0
packet-strataA high-performance packet parsing library294MIT