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.
swink-agent-tui-remoteRemote transport for the swink-agent TUI — drive the terminal UI against an agent served over JSON-RPC48MIT
m3uaM3UA (MTP3 User Adaptation Layer) codec and SG-side ASP state machine per RFC 466648MIT
runiteAn event-loop-per-thread async runtime built on io_uring (Linux), kqueue (macOS), and IOCP (Windows)48MIT OR Apache-2.0
reverse-http-proxyA minimal reverse proxy for path-based HTTP routing with optional URL rewriting48MIT
nula-gossipNIP-65 / NIP-17 multi-relay routing graph: outbox / inbox / hints / most-received with optional background refresher.48MIT OR Apache-2.0
crossio-epollLinux epoll backend for crossio48MIT OR Apache-2.0
ai_assistant_coreSimple, ergonomic Rust client & server for local LLMs (Ollama, LM Studio, OpenAI-compatible). Chat, list models, stream…48MIT OR Apache-2.0
herosal-mqttclientSAL MQTT Client - MQTT messaging client for SAL with pub/sub support48Apache-2.0
kyronkyron: async runtime with functional safety (ISO)48non-standard
async-sctpAsync SCTP for Rust and Python — a tokio wrapper over the Linux kernel SCTP stack (lksctp), with multihoming, per-message…48MIT
codex-brave-web-searchBrave Search MCP server for Codex (CLI/Desktop/IDE)48MIT OR Apache-2.0
gsocket-tls-srpTLS 1.2 with SRP key exchange (RFC 5054) and AES-256-CBC, wire-compatible with C gsocket48BSD-2-Clause
summer-pubsubIntegrate Google Cloud Pub/Sub (google-cloud-pubsub) with summer-rs48MIT
atd-server-httpStreamable-HTTP (MCP JSON-RPC) transport for ATD-speaking servers — pair with atd-runtime, sibling of atd-server (Unix-socket…48Apache-2.0
phantom-secrets-proxyHTTP proxy for Phantom Secrets — intercepts requests and injects real credentials48MIT
taut-rpcEnd-to-end type-safe RPC between Rust (axum) and TypeScript clients.48MIT OR Apache-2.0
zerodds-durability-store-lakehouseDuckDB lakehouse cold adapter for the ZeroDDS Durability-Service: in-process SQL (warehouse) + Parquet export (lake). Implements…48Apache-2.0
jmap-tasks-clientJMAP Tasks HTTP client — extension trait over jmap-base-client48MIT OR Apache-2.0
vapour-protocolSteam client protocol implementation for native Rust applications48MIT
instro-opcuaInstro OPC UA driver48Apache-2.0
nthpartyfinderA cross-platform CLI tool for identifying Nth party vendor relationships through DNS analysis48MIT
worldant-cliSupervisor CLI for worldant — own a durable app's socket, watch and forward its traffic, and (soon) scale it to zero.47Apache-2.0
crossio-kqueueBSD/macOS kqueue backend for crossio47MIT OR Apache-2.0
nt-streamingReal-time market data streaming for Neural Trader - WebSocket connections to exchanges47MIT OR Apache-2.0
zenkey-fleetFleet engine for keyspace-v2 Zenoh tooling: disciplined fan-in queries, liveliness roster, registry-slice sets, schema-aware…47Apache-2.0
instancyAn async reimplementation of timely-dataflow built on Tokio47MIT
rsiprtpModular SIP/RTP communications stack for Rust with Sans-IO state machines47MIT OR Apache-2.0
herosal-netSAL Network - Network connectivity utilities for TCP, HTTP, and SSH47Apache-2.0
dactor-discover-awsAWS node discovery for the dactor distributed actor framework47MIT
siprs-mediaMedia negotiation, RTP/RTCP packet handling, and codec negotiation for SIP47MIT OR Apache-2.0
gsocket-protoWire-format codec and key derivation for the GSRN relay protocol used by gsocket47BSD-2-Clause
inspireInsPIRe: Communication-Efficient PIR with Server-side Preprocessing47MIT OR Apache-2.0
telegram-rs-2A comprehensive Rust library for building Telegram bots and Mini Apps with optional wallet integration47MIT OR Apache-2.0
hotaru_io_futuresfutures-io adapter backend for Hotaru47MIT
axum-schemarsRequest JSON schema validation for axum47MIT OR Apache-2.0
skiff-rsAn embedded Raft consensus library backed by sled47MIT
dubbo-rs-tracingOpenTelemetry distributed tracing for Apache Dubbo Rust with W3C Trace Context propagation47Apache-2.0
dubbo-rs-registry-zookeeperZooKeeper-based service registry for Apache Dubbo Rust47Apache-2.0
dubbo-rs-registry-etcdEtcd-based service registry for Apache Dubbo Rust47Apache-2.0
dubbo-rs-configcenter-nacosNacos-backed configuration center for Apache Dubbo Rust47Apache-2.0
dingo-protoA high-performance DNS packet parser focused on speed and safety47MIT
kapi-serverA lightweight Kubernetes-apiserver-inspired API server in Rust47MIT OR Apache-2.0
jmap-chat-clientJMAP Chat HTTP client — auth-agnostic, WebSocket and SSE support47MIT OR Apache-2.0
aria2-rpcRemote control server for aria2-rust: JSON-RPC 2.0, XML-RPC, and WebSocket download management with 34+ methods and 7 event types47GPL-2.0-or-later
csi-webserver-coreEmbeddable HTTP/WebSocket library for streaming ESP32 CSI data over USB serial46Apache-2.0
mailrs-postmasterEmail-domain DNS health checks: MX, SPF, DKIM, DMARC, MTA-STS, TLS-RPT, BIMI, DANE, PTR — async, zero I/O outside the resolver.46Apache-2.0 OR MIT
https-wrapperMinimalistic HTTPS reverse proxy that adds TLS encryption to any HTTP server46MIT
palimpsest-test-harnessPostgres-free test harness pieces for Palimpsest.46MIT OR Apache-2.0
xa2aA Rust implementation of the Agent2Agent (A2A) Protocol SDK46MIT OR Apache-2.0
grpcuds-sysRaw FFI bindings to system libnghttp2 (dynamically linked).46MIT OR Apache-2.0
fountain_raptor_qRaptorQ fountain code scheme built on fountain_engine46MIT
styrene-ipcInterface boundary traits for the styrene daemon — types, async traits, and stub implementation46MIT
rusnmpA lightweight, async SNMP v1/v2c/v3 client library for Rust with minimal dependencies.46MIT OR Apache-2.0
kafka-remapper-coreCore library for Kafka partition remapping proxy46Apache-2.0
tokio-anysocketAbstracted API over tokio's TCP and Unix streams.46Apache-2.0
pingultraA fast ping utility implemented in Rust46MIT
camo-rsCamo proxies insecure HTTP images over HTTPS, preventing mixed content warnings on secure pages.46MIT
reqkitProduction-focused client-side HTTP requester (hyper + rustls): HTTPS-only, pooling, timeouts, body caps, gzip/deflate/br…46MIT OR Apache-2.0
cutilA complete internal PKI toolkit for Rust46MIT
callosumZero-copy shared memory IPC for Rust46MIT OR Apache-2.0
spiffe-rsRust port of spiffe-go with SPIFFE IDs, bundles, SVIDs, Workload API client, federation helpers, and rustls-based SPIFFE TLS…46Apache-2.0
picobrokerPure no_std core library for PicoBroker MQTT 3.1.1 broker46MIT
enxame-magnetTyped BitTorrent magnet links (BEP-9 / BEP-53) — parse a magnet: URI into a typed Magnet (v1 btih + v2 btmh, trackers, name,…46MIT
agentlink-wasmAgentLink SDK WASM - WebAssembly bindings for browser/Node.js46MIT
wslay-sysLow-level FFI bindings to the wslay WebSocket C library (vendored).46MIT
tower-accAdaptive concurrency control for Tower services46Apache-2.0
coding_agent_mesh_presenceZero-configuration LAN service discovery for multi-agent systems via mDNS/DNS-SD46MIT
jig-dev-proxyInternal local development reverse proxy used by the matching jig-sh CLI release.46MIT
msrpce-dcerpcGeneric connection-oriented DCE/RPC client primitives for MS-RPCE46MIT OR Apache-2.0
mcanbusHigh-performance, low-overhead SocketCAN bindings for Linux. Pure libc, no async runtime, optional fan-out reader for zero-loss…46MIT
dubbo-rs-registry-redisRedis-based service registry for Apache Dubbo Rust46Apache-2.0
dubbo-rs-configcenter-apolloApollo-backed configuration center for Apache Dubbo Rust46Apache-2.0
dubbo-rs-metricsPrometheus-based RPC metrics collection and export for Apache Dubbo Rust46Apache-2.0
tree-sitter-graphixA dataflow language for UIs and network programming, compiler46MIT
wafrift-sanitizerClient-side sanitizer decompiler: recover the sanitizer from a JS source map, extract its allow/deny model, then L*/SFA-mine…46MIT OR Apache-2.0
flowshieldErgonomic traffic management and rate limiting for Rust — the public facade over flowshield-core.46MIT OR Apache-2.0
zentinel-agent-sdkHigh-level SDK for building Zentinel proxy agents45Apache-2.0
agent-uri-dhtCapability-based DHT discovery for agent:// URI scheme45MIT OR Apache-2.0
public-stunA list of public STUN servers in crate form.45MIT
autocodecDerive macro for automatic binary protocol serialization and deserialization45MIT
cmr-peerCMR peer daemon with HTTP/HTTPS/UDP listeners and multi-transport outbound delivery.45Apache-2.0
rune-axum-sizeRequest body size limiter — Tower middleware for Axum45MIT
minidbusA minimal, synchronous D-Bus client/server library that hands you the fd and stays out of your event loop45MIT
myip-fooOfficial Rust client for myip.foo - free IP lookup API with geolocation45MIT
quick-copyFast SSH/SCP file transfer tool with named targets and path aliases45MIT
cert-x-genAdvanced Multi-Language Security Scanning Engine45Apache-2.0
bevy_talkVoice chat while in game45MIT OR Apache-2.0
rsnetAsync Rust bindings for Tailscale's libtailscale C library45MIT
dubbo-rs-protocol-jsonrpcJSON-RPC 2.0 over HTTP protocol for Apache Dubbo Rust45Apache-2.0
openhawk-syncCross-device sync with conflict resolution for OpenHawk agent state45MIT
trusty-search-mcpMCP server (stdio + HTTP/SSE) for trusty-search hybrid code search45MIT
dubbo-rs-protocol-restRESTful HTTP protocol for Apache Dubbo Rust45Apache-2.0
rewgetdDaemon for rewget Stage 2/3 execution45MIT OR Apache-2.0
dubbo-rs-metadataMetadata center for application-level service discovery in Apache Dubbo Rust45Apache-2.0
embassy-ninaAsync embedded-hal / embassy driver for the u-blox NINA-W102 module running Arduino WiFiNINA firmware.45MIT OR Apache-2.0
dubbo-rs-serialization-jsonJSON serialization for Apache Dubbo Rust via serde_json45Apache-2.0
wireguard-sans-ioA sans-I/O, no_std, zero-allocation, zero-dependency, panic-free WireGuard protocol implementation45MIT OR Apache-2.0
raven-osintA high-performance Rust OSINT tool for username reconnaissance across hundreds of online platforms.45MPL-2.0
wafrift-liveoracleReliability-aware live WAF-response classification: status + Tier-B block-page signatures + bounded transient retry, plus…45MIT OR Apache-2.0
hookburnA Rust crate for sending messages to Slack via webhooks44MIT
nexer-protocolNexer Tunnel Protocol types, framing, and validation44MIT
cochranblock-mail-sharedShared API types for cochranblock-mail server and frontend44Unlicense
firecloud-cliCommand-line interface for FireCloud P2P messaging and file sharing44MIT OR Apache-2.0
mrt_ingesterHigh-performance parser for MRT (Multi-threaded Routing Toolkit) routing data files44MIT OR Apache-2.0
dactor-discover-k8sKubernetes node discovery for the dactor distributed actor framework44MIT
live-feedPublisher SDK for advertising and serving live data feeds. Consumers use the live-stream crate.44MPL-2.0
live-streamConsumer SDK for browsing and subscribing to live data feeds. Publishers use the live-feed crate.44MPL-2.0
live-binanceBinance public market data WebSocket streams. Plugs into the live-feed publisher SDK; data flow goes via lightstream's…44MPL-2.0
pushicinoWeb Push application server components44MIT
synapse-rsA standardized metric system (Vortex, Radiance, Axon) to evaluate real-world network quality beyond simple speed tests.44MIT
cmr-compressorIsolated compressor worker for CMR distance and intrinsic-dependence computations.44Apache-2.0
websocket-extensionsWebSocket Sec-WebSocket-Extensions header parsing and extension negotiation44MIT
eth-aliveA minimalist watchdog for Ethereum node monitoring44MIT
dpdk-stdlib-tokioAsync DPDK-accelerated replacement for tokio::net::UdpSocket44MIT
tlsinspectA CLI for inspecting TLS certificate chains and IP overrides.44MIT
prodjlink-rsRust client for Pioneer/AlphaTheta Pro DJ Link status and metadata monitoring44MIT
ja4A fast, pure-rust, no_std implementation of the JA4 TLS client fingerprinting algorithm.44MIT OR Apache-2.0
netevdHigh-performance network event daemon for systemd-networkd, NetworkManager, and dhclient with routing policy rules and script…44LGPL-3.0-or-later
bmux_mobile_coreShared mobile domain core for bmux clients44MPL-2.0
quixotic-plecostomus-load-balancingCommon load balancing features for Pingora proxy.44Apache-2.0
quixotic-plecostomus-prometheusA Prometheus metrics HTTP server for pingora services.44Apache-2.0
dubbo-rs-protocol-grpcNative gRPC protocol support for Apache Dubbo Rust44Apache-2.0
ollama-kitRuntime control (lifecycle + execution guards) for ollama-rs without wrapping its API.44MIT
netscan-tuiContinuous attack surface monitor — a TUI workflow for nmap with scan history, live streaming, and differential scanning44MIT
tiny-vsockTiny vsock library for secure communication with enclaves44MIT
dubbo-rs-configcenter-zookeeperZooKeeper-backed configuration center for Apache Dubbo Rust44Apache-2.0
postcrate-coreEmbeddable SMTP capture engine: server, multi-mailbox lifecycle, chaos simulation, SQLite persistence, HTTP API.44MIT
truthlinked-consensusTruthLinked consensus engine — built for the TruthLinked blockchain.44MIT
openxos-ghostLow-noise, evasion-aware security probe for authorized testing44MIT
wafrift-tcpoverlapGenuine TCP sequence-overlap segmentation + target-based reassembly-policy modelling (Ptacek-Newsham / Snort stream5 class).…44MIT OR Apache-2.0
weir-clientClient library for the weir daemon44MIT
eventbus-natsProduction-grade event bus for Rust — NATS JetStream with effectively-once semantics43MIT OR Apache-2.0
ringo-buffRing buffers for bytes, with heap and stack storage.43MIT OR Apache-2.0
redis_stream_busAsync Redis Streams client that simplifies publishing, reading, and acknowledging entries.43MIT
nyx-agent-apiImplementation-detail loopback HTTP API and WebSocket server for nyx-agent.43AGPL-3.0-or-later
dig-onionOnion-routing privacy layer for the DIG Node — telescoping circuits (ntor/X25519 + ChaCha20-Poly1305 fixed-size cells) over the…43Apache-2.0 OR MIT
port-patrolA TUI task manager for localhost ports - identify and kill processes hogging your ports43MIT
synqroSynqro Zero-Trust OTA updater library43MIT OR Apache-2.0
rust-api-clientA reusable REST client in Rust with authenticate43MIT
maniacMassively scalable Rust async runtime43MIT OR Apache-2.0
sendbackSend files back through your SSH session via reverse tunnel43MIT
whoseportisitanywayCross-platform TUI for discovering which ports are in use, who owns them, and what they're for43MIT
hl7-mllpTransport-agnostic MLLP (Minimal Lower Layer Protocol) framing for HL7 v2 messages43Apache-2.0
signaldock-transportTransport traits and delivery adapters (SSE, Webhook, WebSocket, HTTP/2) for SignalDock43MIT
hserverConfigurable HTTP server with explicit accept-loop control and optional Rustls support43MIT OR Apache-2.0
open-nexusFast flow-indexed network analysis toolkit43MIT OR Apache-2.0
umao_agentsUMAO coordination for promptfleet A2A agents — AsyncNodeExecutor backed by agent_sdk.43Apache-2.0
geo-redisS2-geometry-keyed distributed geospatial trie with Redis persistence — sub-10ms near-me queries over millions of moving objects43MIT
matchforgeA plug-and-play matchmaking SDK for multiplayer games42MIT OR Apache-2.0
arcp-runtimeReference runtime (server side) for the Agent Runtime Control Protocol (ARCP) — ARCPRuntime, job / session machinery, persistent…42MIT OR Apache-2.0
openwire-cacheApplication-layer HTTP cache interceptor for OpenWire42MIT
greentic-hostWasm pack runner for Greentic agent flows with MCP, telemetry, and adapter support.42MIT
mcpmapDiscover MCP (Model Context Protocol) servers on network ranges42MIT
reqwest-rewirereqwest-rewire is a lightweight wrapper around reqwest that transparently rewrites outgoing request URLs based on user-defined…42MIT
nyx-agentLocal-first application security agent for live pentesting, verified findings, and an embedded dashboard.42AGPL-3.0-or-later
portmonTUI + CLI port monitor for Linux - see what's listening, filter, sort, kill, and inspect processes42MIT
crdhcpcStandalone DHCP Client for Linux with DHCPv4, DHCPv6, PXE, and Dynamic DNS support42MIT OR Apache-2.0
vacant-corePure-Rust core for vacant: rules, DNS, RDAP.42MIT
runewarpRunewarp is an ingress tunneling platform for securely exposing local services over outbound QUIC connections.42Apache-2.0
naginataA micro-kernel backend server designed for flexibility and minimal overhead42Apache-2.0
netruCross-platform network utilities for Rust42MIT
llm-edge-agentMain LLM Edge Agent binary - High-performance LLM intercepting proxy42Apache-2.0
webshelfThe best way to develop your web service with one click.42MIT
filament-typesShared types and primitives for the Filament protocol stack42MIT OR Apache-2.0
ufw-rule-parserparser for a ufw-like firewall rule, including internal/external address keywords.42MIT
misty-netNetworking code for Misty, utility functions for codegen, router, client, and server implementations42BSD-3-Clause
hirozNative Rust ROS 2 implementation using Zenoh42Apache-2.0 OR MIT
triglavHigh-performance multi-path networking tool with intelligent uplink management42MIT
ldp-protocolLDP — LLM Delegate Protocol: identity-aware communication for multi-agent LLM systems42Apache-2.0
petite_httpA minimum viable embedded HTTP server42LGPL-2.1-or-later
speedemonA modern, thread-safe rate limiting library for Rust featuring four industry-standard algorithms with composable multi-limiter…42MIT OR Apache-2.0
kazam-clientAsync websocket client for Pokemon Showdown with event-driven handler interface42MIT
thuboThubo: a high-performance TX/RX network pipeline featuring strict priority scheduling, automatic batching, and message…42EPL-2.0 OR Apache-2.0
commit-revealSHA256-based commit-reveal scheme for fair P2P verification42MIT OR Apache-2.0
vflightShare files over the Veilid distributed network with content-addressable storage42MIT
entdb-serverPostgreSQL wire-compatible server for EntDB.42Apache-2.0
kkrpcRust client/server library for kkrpc JSON-mode interop42Apache-2.0
tide-helmetHTTP security headers middleware for Tide web framework42MIT
enxame-peerThe BitTorrent peer wire protocol (BEP-3) as a typed PeerMessage AST + handshake — parse-don't-validate framing with…42MIT
fastarpFast ARP network scanner for local subnet host discovery42MIT
push-packet-ebpfInternal eBPF programs for push-packet.42MIT OR Apache-2.0
pktscopeA Wireshark-style terminal packet analyzer — lightweight, keyboard-driven, scriptable Wireshark alternative for the terminal42MIT
aifed-daemon-clientRust client for the aifed daemon IPC protocol (Unix-socket JSON)42MIT
ubidium-rsRust gRPC bindings for the Race Result Ubidium timing decoder SDK (ubidium-sdk v0.9.10)42MIT
hiver-aiAI integration for Hiver Framework with LLM providers, embeddings, and RAG.
Hiver框架的AI集成,支持LLM提供商、嵌入和RAG。
Equivalent to: Spring AI42MIT OR Apache-2.0
arcp-clientReference client (consumer side) for the Agent Runtime Control Protocol (ARCP) — ARCPClient, type-state Session, job and stream…42MIT OR Apache-2.0
relaycacheAlways-revalidating HTTP caching proxy with content-addressed SQLite-backed disk cache42MIT
canton-coreCore types for the Canton Rust SDK: error model, telemetry, and the shared connection kernel (config, auth, TLS, retry).42Apache-2.0
teto-tokioAsync tokio adapter for teto-dpdk — TetoTcpListener, TetoTcpStream, and TetoUdpSocket with familiar async/await APIs over…42AGPL-3.0-only
agecli-skill-stream-protocolWire protocol contract for agecli skill host ↔ client command streaming (CommandEvent JSON frames + u32-BE framing)41MIT
magic-home-rsRust port of the magic-home library and CLI for controlling RGBW LED controllers over TCP/UDP41MIT
stand-in-clientMCP client SDK — connect, discover, and call MCP servers from Rust.41MIT
wifiscanWireless network scanner TUI with monitor mode, handshake capture, deauth, and evil twin41MIT
burnwallLocal proxy for AI coding tools (Claude Code, Codex CLI, Aider): cache-aware cost tracking, path/command security checks, daily…41FSL-1.1-MIT
engenho-schedulerengenho-scheduler — the first real K8s controller on the engenho substrate. Reconciles pending Pods (no spec.nodeName) by picking…41MIT
http-urlA focused HTTP/HTTPS URL builder powered by the `url` crate.41MIT OR Apache-2.0
opencore-jsonrpc-rustA simple and elegant library for creating JSON-RPC servers that communicate with the TypeScript framework OpenCore via…41MIT
we-trust-sqlserverMicrosoft SQL Server compatibility layer for We-Trust, enabling T-SQL applications to connect to YYKV41MPL-2.0
synckit-coreHigh-performance sync engine for local-first applications41MIT
enclavia-protocolShared wire types and Noise+CBOR responder helpers used by the Enclavia server, router, and SDK.41Apache-2.0 OR MIT