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.
google-cloud-servicemanagement-v1Google Cloud Client Libraries for Rust763Apache-2.0
sciparseZero-copy SCION packet parsing, serialization and control plane components762Apache-2.0
bevy_rewind_inputNetworked input management, with rollback support, built on bevy_replicon761MIT OR Apache-2.0
mocopr-clientClient implementation for MoCoPr (Model Context Protocol)759MIT OR Apache-2.0
zagreb-libA Rust library for analyzing graph properties using the Zagreb index and Hamiltonian criteria758MIT
ovsdb-clientAsync Rust client for the Open vSwitch Database Protocol with monitoring support758Apache-2.0
gooty-proxyGathers and judges proxies.756Apache-2.0
elisym-mcpMCP server for elisym — AI agent discovery, marketplace, and payments via Nostr755MIT
staticoA blazing-fast HTTP server implemented in Rust that serves static responses at lightning speed.755MIT OR Apache-2.0
takanawa-httpTokio and reqwest HTTP range downloader for Takanawa754MIT
actix-idempotentA middleware for handling idempotent requests in actix-web applications.754MIT
mailrs-davCalDAV (RFC 4791) and CardDAV (RFC 6352) server-side handlers — framework-agnostic, BYO data layer via the CalendarStore /…754Apache-2.0 OR MIT
eugener-testAn event-driven, non-blocking I/O platform for writing asynchronous I/O
backed applications.754MIT
a2a-rs-clientA2A RC 1.0 client library for agent communication754Apache-2.0
camel-component-validatorValidator component for rust-camel (XSD, JSON Schema, YAML)753Apache-2.0
gittr-ssh-authHelper program for SSH to bridge authentication between SSH and the gittr backend.752MIT
rate-guardThread-safe rate limiting library with multiple algorithms and Duration-based configuration752MIT OR Apache-2.0
rbytes_consulta_cepConsulta de CEP brasileiro com multi-provedores (ViaCEP, BrasilAPI, etc). Inclui fallback automático, timeout configurável e…750MIT
claude_marketP2P marketplace for trading Claude API tokens with escrow and reputation750MIT OR Apache-2.0
wrym_udpUDP transport for wrym750AGPL-3.0
wrym_laminarLaminar transport for wrym749AGPL-3.0
anti-secSecurity utilities for anti CLI toolbox747MIT OR Apache-2.0
toninOpinionated Rust microservice framework. Kubernetes-native, mesh-secured, MCP-by-default.747Apache-2.0
revoke-traceDistributed tracing with OpenTelemetry for Revoke framework746MIT OR Apache-2.0
occams-rpc-tokiooccams-rpc runtime adaptor for tokio ecology
occams-rpc is a modular, pluggable RPC for high throughput scenario, supports…746MIT
trojan-rulesRule-based routing engine for trojan-rs (Surge/Clash compatible)744GPL-3.0-only
occams-rpc-smoloccams-rpc runtime adaptor for smol-rs ecology.
occams-rpc is a modular, pluggable RPC for high throughput scenario, supports…743MIT
penguin-muxTCP/UDP multiplexing over HTTP WebSocket742Apache-2.0 OR GPL-3.0-or-later
robinrustA lightweight, async Rust library for interacting with Robinhood's Crypto trading endpoints.741MIT OR Apache-2.0
nnrp-transport-quicDefault Quinn/Rustls QUIC transport provider plus injection helpers for NNRP.741Apache-2.0
slancha-wireMagic-wormhole for AI agents — bilateral signed-message bus over a mailbox relay741AGPL-3.0-or-later AND Apache-2.0 AND MIT
wae-requestWAE Request - HTTP 客户端封装,支持 TLS740MIT
anti-webSimple HTTP fetching for anti CLI740MIT OR Apache-2.0
lvqr-moqFacade crate over moq-lite. All LVQR MoQ usage funnels through this one file so upstream churn has a single point of impact.740AGPL-3.0-or-later
herolib-clientsUnified client library for Redis, PostgreSQL, MQTT, Mycelium, Hetzner, HeroDB, and OpenCode740Apache-2.0
efi-bankA SDK for interacting with the EFI Bank.740MIT
mib-rsSNMP MIB parser and resolver739MIT
starberry_sqlSQL Middleware for Starberry738MIT
airio-muxingMuxing multiplexing protocol for airio737MIT
moq-protoMedia over QUIC737MIT OR Apache-2.0
corevpn-coreCore types, session management, and utilities for CoreVPN737MIT OR Apache-2.0
iceoryx2-tunnel-backendiceoryx2: traits and types for implementing tunnel backends737MIT OR Apache-2.0
revoke-gatewayHigh-performance API gateway built on Cloudflare Pingora for Revoke framework736MIT OR Apache-2.0
a2a-protocol-clientAgent2Agent (A2A) protocol v1.0 — HTTP client (hyper-backed)736Apache-2.0
anti-scanSimple TCP/UDP port scanner735MIT OR Apache-2.0
arbiter-proxyAsync HTTP reverse proxy with middleware chain architecture735Apache-2.0
anti-sysSystem information utilities for anti734MIT OR Apache-2.0
overseerd-appThe Overseerd protocol-agnostic application core: the App/AppBuilder, the Plugin/Protocol traits, the DI runtime handle, scope…733MIT
hexeract-coreCore traits and types for the Hexeract messaging framework732MIT OR Apache-2.0
trojan-transportPluggable transport abstraction for trojan-rs (TLS, plain TCP, WebSocket)732GPL-3.0-only
koi-dnsLocal DNS resolver with mDNS, certmesh, and static record integration731Apache-2.0 OR MIT
workspacer-infoA Rust crate offering utilities for workspace information management and dynamic data retrieval in software projects.731MIT
ip2locationioRust client for IP2Location.io API731MIT
roam-codegenLanguage bindings codegen for roam731MIT OR Apache-2.0
rabia-kvstoreProduction-grade key-value store implementation with consensus integration730Apache-2.0
anti-fsFilesystem utilities728MIT OR Apache-2.0
mailrs-backoffExponential backoff with optional jitter (AWS-style taxonomy: None / Equal / Full). Pure delay math — no I/O, no async, no…728Apache-2.0 OR MIT
microdnsA minimal DNS resolver library with no external dependencies727MIT OR Apache-2.0
s3dlA high-performance tool that downloads files in parallel chunks to maximize bandwidth utilization727MIT
revoke-configConfiguration management with hot-reloading for Revoke framework727MIT OR Apache-2.0
wireguard-netstackUserspace WireGuard tunnel with TCP/IP network stack726GPL-3.0
sculkP2P tunnel core library for Minecraft multiplayer725GPL-3.0
mailrs-jmapJMAP (RFC 8620 + RFC 8621) server-side dispatcher and method handlers — framework-agnostic, BYO mail store via the MailStore…725Apache-2.0 OR MIT
wcp-coreCore library for the White Cat Protocol (WCP), focusing on privacy, security, anonymity.725MIT OR Apache-2.0
ironclad-walletEthereum wallet with x402 payments, treasury policy engine, and DeFi yield optimization724Apache-2.0
nnrp-transport-tcpTCP transport provider package for NNRP framed runtime transport and listener slots.724Apache-2.0
vllora_llmLLM client layer for the Vllora AI Gateway: unified chat-completions over multiple providers (OpenAI, Anthropic, Gemini, Bedrock,…723Apache-2.0
rusCLI interface for all operations, system config, settings, and user management723Apache-2.0
workspacer-show-dependency-treeDisplays an intuitive dependency tree for Rust workspaces, enhancing dependency management and project structure understanding.722MIT
trojan-clientTrojan protocol client with SOCKS5 proxy721GPL-3.0-only
razor-stream-macrosThe macro crate for razor-stream.
razor-rpc is a modular, pluggable RPC for high throughput scenario, supports various…721MIT
ironclad-agentAgent core with ReAct loop, policy engine, injection defense, memory system, and skill loader719Apache-2.0
serverless-otlp-forwarder-coreCore library for Serverless OTLP Forwarders on AWS Lambda718MIT
mcps-cryptoCryptographic primitives for MCPS protocol717Apache-2.0
udpoptA simple crate to test your UDP connection between two nodes717MIT OR Apache-2.0
pylon-storagePylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.717MIT OR Apache-2.0
trojan-lbGeneric load balancer for trojan-rs (round-robin, IP hash, least connections, failover)716GPL-3.0-only
pylon-observabilityPylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.715MIT OR Apache-2.0
mailrs-smtp-protoSMTP protocol parser, formatter, and session state machine (RFC 5321) — zero I/O, async-runtime-agnostic.715Apache-2.0 OR MIT
routemapFast in-memory IP prefix routing tables for IPv4 and IPv6. Longest Prefix Match via stride-4 treebitmap, built on ipnetx.714MIT
koi-proxyTLS-terminating reverse proxy with automatic certificate management712Apache-2.0 OR MIT
rat_congestionHigh-performance congestion control algorithms for network protocols712LGPL-3.0
gp-protocolVersioned wire protocol between the GP Client GUI and the gpservice backend (GlobalProtect-compatible VPN client).712MIT OR Apache-2.0
ettouA TCP over UDP networking library710MIT
packet-dissector-pcapPcap/pcapng reader and writer for packet-dissector710MIT OR Apache-2.0
rskit-suiteProduction Rust toolkit facade — modular entry point for rskit-* crates709MIT
nuxioSimple and flexible networking utility for debugging and testing.708MIT
rvoip-auth-coreOAuth2 and token-based authentication for RVoIP services708MIT
portpicker-ipv4Pick a free unused IPV4 port -- forked from portpicker707Unlicense
viva-gencpTransport-agnostic GenCP encode/decode and status mapping707MIT
diaryx-siphonophoreExtensible Yjs sync server primitive with native document multiplexing (Diaryx fork)706MIT OR Apache-2.0
lucky-pointA cross-platform CLI tool to recommend lucky ports based on system usage.706MIT OR Apache-2.0
sal-netSAL Network - Network connectivity utilities for TCP, HTTP, and SSH706Apache-2.0
omq-compiocompio backend for omq: thread-per-core io_uring/IOCP socket driver. Built on omq-proto.706ISC
dnsmToolkit for covert data exfiltration using DNS705MIT
udp_pingerA library for pinging devices using unprivileged UDP packets.703Apache-2.0
binance-stream-handlerAsync WebSocket/HTTP app for Binance Orderbooks streams.703MIT OR Apache-2.0
roam-shmShared-memory transport for roam — lock-free rings for zero-copy IPC702MIT OR Apache-2.0
vellaveto-configConfiguration parsing and validation for Vellaveto policies702MPL-2.0
unison-protocol🎵 Unison Protocol - KDL-based type-safe communication framework702MIT
rabia-engineConsensus engine implementing the Rabia SMR protocol for coordinating operation ordering and state machine replication702Apache-2.0
wafrift-content-typeWAFFLED Content-Type switching — parsing discrepancy exploitation for WAF bypass.701MIT OR Apache-2.0
wafrift-smugglingHTTP request smuggling and HTTP/2 frame-level evasion payloads.701MIT OR Apache-2.0
turul-a2aA2A Protocol v1.0 server framework697MIT OR Apache-2.0
ds-common-logger-rs-libA comprehensive Rust library for working with the DS Common Logger, providing high-level abstractions for logging697MIT OR Apache-2.0
shellijSimplify using Zellij over SSH.697non-standard
atomr-coordinationLease-based coordination primitives for atomr.697Apache-2.0
mailrs-rate-limitToken-bucket rate limiting trait + in-memory reference impl. &str keys (IP / user / api-key / endpoint), unix-seconds time.…696Apache-2.0 OR MIT
nnrp-ffiC-compatible NNRP FFI surface with value handles, event polling, and native library packaging.695Apache-2.0
wafrift-evolutionGenetic algorithm engine, differential analysis, intelligence feedback loop, and WAF-aware advisor.695MIT OR Apache-2.0
tonin-sdktonin-sdk: Service builder, Config, Context, Error, and runtime for tonin microservices.695Apache-2.0
atomr-discoveryPluggable service-discovery interface for atomr.694Apache-2.0
granular-metricsZero-middleware metrics counter that emits per-key and aggregate RPS/RPM snapshots every second693MIT OR Apache-2.0
mailrs-imap-protoIMAP4rev1 protocol parser, response formatter, and sequence-set helpers (RFC 3501) — zero I/O.693Apache-2.0 OR MIT
ironrdp-mstsguTerminal Services Gateway Server Protocol692MIT OR Apache-2.0
loro-websocket-serverSimple async WebSocket server skeleton for the Loro protocol692MIT
pylon-pluginPylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.692MIT OR Apache-2.0
ziti-sdkZiti Rust SDK - High-performance, async-first implementation for secure, zero-trust networking692MIT
dhttp-homeLocal identity home and profile management for DHttp692Apache-2.0
smcp-server-coreA2C-SMCP Server core implementation with Socket.IO691MIT
crispy-iptv-typesProtocol-agnostic IPTV domain types and traits690CC-BY-NC-SA-4.0
rneterSSH connection manager for network devices with intelligent state machine handling689MIT
rsllmRust-native LLM client library with multi-provider support and streaming capabilities688MIT
pylon-migratePylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.688MIT OR Apache-2.0
camel-componentComponent trait and registry for rust-camel687Apache-2.0
aiscanned-proto-rustRust gRPC + Protobuf stubs for Aiscanned686MIT
allora-httpHTTP inbound/outbound adapters for Allora integration flows (request/reply & fire-and-forget).685Apache-2.0
lldpcliImplementation of 802.1AB684Apache-2.0 OR MIT
oxy-upnp-igdUPnP Internet Gateway Device (IGD) port mapping library and CLI with smol runtime684AGPL-3.0-only
barbacane-plugin-macrosProc macros for building Barbacane WASM plugins683AGPL-3.0-only
subduction_irohIroh (QUIC) transport layer for the Subduction sync protocol683MIT OR Apache-2.0
hsipc-macrosProcedural macros for hsipc - High-performance inter-process communication framework682MIT OR Apache-2.0
byokeyBring Your Own Keys — AI subscription-to-API proxy gateway682MIT OR Apache-2.0
wafrift-oraclePayload validity oracles for SQL, SSRF, path traversal, command injection, and template injection.682MIT OR Apache-2.0
lldpdImplementation of 802.1AB680Apache-2.0 OR MIT
cs_mwc-libp2p-tcpTCP/IP transport protocol for libp2p680MIT
cs_mwc-libp2p-swarm-deriveeProcedural macros of mwc-libp2p-core680MIT
lockserverA distributed lock server for coordinating access to shared resources.680MIT
pylon-crdtPylon's local-first substrate. Wraps Loro with the doc shape, projection, and sync-protocol pieces Pylon needs.680MIT OR Apache-2.0
async-net-miniAsync networking primitives for TCP/UDP/Unix communication for esp-idf679Apache-2.0 OR MIT
agentic-robotics-coreHigh-performance agentic robotics framework with ROS2 compatibility679MIT OR Apache-2.0
vllora_guardrailsAI gateway Core for Vllora AI Gateway.678Apache-2.0
cs_mwc-libp2p-mplexMplex multiplexing protocol for libp2p678MIT
cs_mwc-libp2p-pingPing protocol for libp2p677MIT
turbomcp-wireWire format codec abstraction for TurboMCP - JSON-RPC encoding/decoding677MIT
cs_mwc-libp2p-dnsDNS transport implementation for libp2p676MIT
sw4rm-sdkSW4RM Agentic Protocol - Reference Rust SDK675Apache-2.0
shadownetwork2dA comprehensive networking framework for Rust applications675non-standard
socketioxide-mongodbMongoDB adapter for socketioxide674MIT
volli-serverServer for volli672BUSL-1.1
cs_mwc-libp2p-yamuxYamux multiplexing protocol for libp2p672MIT
mailrs-tls-reloadHot-reloadable rustls ServerConfig via arc-swap. Atomic cert/key rotation without dropping in-flight connections. Plus PEM file…671Apache-2.0 OR MIT
hush-proxyNetwork proxy utilities for clawdstrike671Apache-2.0
a2httpcSmall and lightweight HTTP client671MPL-2.0
dig-dhtKademlia DHT with provider records for the DIG Node peer network — maps DIG content (store / capsule / root / resource) to the…671Apache-2.0 OR MIT
nacm-validator-cliCLI for NACM (Network Access Control Model) validator with Tail-f ACM extensions and multiple configuration files support670MPL-2.0
cruster-macrosProcedural macros for the cruster distributed entity framework670MIT OR Apache-2.0
tokio_websocket_serverA robust WebSocket server implementation with TLS support built on Tokio669MIT
trojanA Rust implementation of the Trojan protocol669GPL-3.0-only
ntex-remove-trailing-slashRemoving trailing slash on ntex Framework, inspired by actix's667MIT OR Apache-2.0
libskyfallQuantum-Safe P2P Communication System666MIT
mailrs-inboundComposable SMTP receive pipeline framework — Stage trait + early-reject executor + pure decision logic + RFC 8601…666Apache-2.0 OR MIT
alopex-chirps-wireWire protocol types for Alopex Chirps cluster communication666Apache-2.0 OR MIT
dhttp-accessIdentity-aware access control primitives for DHttp666Apache-2.0
vramblkA block device that exposes GPU memory to userspace via a NBD server.665MIT
websockets-monoioMonoio (io_uring) WebSocket client built on fastwebsockets_monoio with wss support.664MIT OR Apache-2.0
shm-primitives-asyncAsync OS-level control primitives for shared memory IPC (doorbell and mmap control)664MIT OR Apache-2.0
razor-rpc-codecThis is the codec packages for razor_rpc.
razor_rpc is a modular, pluggable RPC for high throughput scenario, supports various…663MIT
rustzot_apiA Rust API wrapper for the Anteater API at UCI (https://anteaterapi.com)662MIT
tubesHost/Client protocol based on pipenet660MIT OR Apache-2.0
cavs-protoCVSP wire protocol types for CAVS content delivery (manifests, sessions, binary batches).660Apache-2.0
jrwsJSON-RPC 2.0 websocket client & server implementation.659MIT OR Apache-2.0
twister-control-centerThe twister control center659MIT
url_jailSSRF-safe URL validation for Rust and Python658MIT OR Apache-2.0
garudust-platformsChat platform adapters for Garudust agents: Telegram, Discord, Slack, Matrix, LINE, Webhook658MIT
bevy_stdbA Bevy-native integration for SpacetimeDB with table messages, subscriptions, and reconnect support.657MIT OR Apache-2.0
anytlsA proxy protocol that attempts to mitigate the TLS in TLS fingerprinting problem657MIT
mailrs-tls-rptRFC 8460 SMTP TLS Reporting (TLSRPT) — _smtp._tls TXT record parser, RFC 8460 §4 JSON report data model, FailureType enum (14…656Apache-2.0 OR MIT
ntp_usg-protoNTP protocol types, extension fields, and NTS cryptographic primitives.656Apache-2.0 OR MIT
mitoxide-protoProtocol definitions and codec for Mitoxide655MIT
rusmes-storageStorage abstraction layer for RusMES — trait-based mailbox and message store with filesystem (maildir), PostgreSQL, and AmateRS…655Apache-2.0
unftp-sbe-fatfsA storage backend for libunftp that provides read-only access to FAT filesystem images655Apache-2.0
razor-streamThe streaming interface of razor-rpc.
razor-rpc is a modular, pluggable RPC for high throughput scenario, supports various…655MIT
proxyapi_modelsData models for the Proxelar MITM proxy655MIT
capnweb-transportTransport layer implementations for Cap'n Web protocol (HTTP, WebSocket, WebTransport)654MIT OR Apache-2.0
bytesbuf_ioAsynchronous I/O abstractions expressed via `bytesbuf` types.654MIT
irontideA Rust BitTorrent library — ergonomic facade for the irontide crate family652GPL-3.0-or-later
refractiumExtensible low-level reverse proxy for port multiplexing and protocol-based routing652MIT
solapiOfficial SOLAPI Rust SDK for messaging and storage APIs. Provides a typed async client to send SMS/LMS/MMS, KakaoTalk…651MIT
maybenot-cliA CLI tool for defense generation using Maybenot650MIT OR Apache-2.0
cmwRust implementation of CMW649Apache-2.0
mailrs-dnsblRFC 5782 DNS-based blocklist lookup. Reverse-IPv4 + zone query + Spamhaus return-code interpretation + in-process TTL cache…649Apache-2.0 OR MIT
hadb-storageByte-level StorageBackend trait for the hadb ecosystem. Trait-only; impls live in separate crates (hadb-storage-s3,…648Apache-2.0
hanabiHanabi - High perfomance in-memory caching and event streaming647MIT
bevy_event_bus_deriveProcedural macros for bevy_event_bus647non-standard
aerosocket-transport-tcpTCP transport implementation for AeroSocket647MIT OR Apache-2.0
arbiter-behaviorOperation-type drift detection for Arbiter task sessions647Apache-2.0
reticulum-rsUmbrella crate for the Reticulum network stack crates in LXMF-rs.646EPL-2.0
mailrs-acmeHigh-level ACME (RFC 8555 / Let's Encrypt) orchestration: account load-or-create, HTTP-01 cert provisioning, expiry monitoring,…645Apache-2.0 OR MIT
wakerWake-On-LAN library for Rust645MPL-2.0