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.
overseerd-hooksThe Overseerd hook system: a general lifecycle/event hook framework, generic over the core resolver.899MIT
kowalski-web-agentKowalski Web Agent: A Rust-based agent for interacting with Ollama models898MIT
active-callA SIP/WebRTC voice agent897MIT
nvo_serversA high-performance, async HTTP server library with zero panics in production897GPL-3.0
ifaddrsxRetrieve the names and IP addresses of all active network interfaces.896MIT
synapseNeural Communication Network with Federated Identity and Blockchain Trust896MIT OR Apache-2.0
s4-codecS4 (Squished S3) — pluggable GPU/CPU compression codec layer (nvCOMP zstd / Bitcomp, CPU zstd).896Apache-2.0
bevy_r_placep2p r/place clone using bevy894MIT OR Apache-2.0
tacacs-plusAn asynchronous, runtime-independent RFC8907 TACACS+ client894MPL-2.0
rlibpcapPCAP library for rust892MIT
kowalski-federationKowalski Federation: A Rust-based agent for interacting with Ollama models890MIT
hisi-rfChip-selecting radio facade for HiSilicon embedded Rust888MIT
miku-hyper-utilhyper utilities887MIT
port-mapping简单的映射端口程序886MIT
nautobotergonomic rust client for Nautobot REST API885MIT
rafka-coreCore library for Rafka - a high-performance message broker885Apache-2.0
flatbed_macrosProcedural macros for the flatbed HTTP framework885MIT OR Apache-2.0
reticulum-sdkreticulum-sdk is a Rust implementation of the Reticulum Network Stack - a cryptographic,
decentralised, and resilient mesh…881MIT
crabka-authzShared Kafka-ACL authorization evaluator for the Crabka broker and gateway881Apache-2.0
spdystream-rsSPDY/3.1 stream multiplexer for Kubernetes CRI runtimes881Apache-2.0
acmer-serverACME TLS certificates proxy server880MIT
rift-coreCore types, identity, cryptography, and invites for the Rift P2P protocol880Apache-2.0 OR MIT
roboticus-coreShared types, config parsing, personality system, and error types for the Roboticus agent runtime880Apache-2.0
arbiter-sessionTask session management with budget and tool whitelisting for Arbiter880Apache-2.0
bpi-rsBilibili API client library for Rust880MIT
kowalski-code-agentKowalski Code Agent: A Rust-based agent for interacting with Ollama models879MIT
rvoip-infra-commonHigh-performance infrastructure and event systems for the RVOIP stack879MIT
KgetA powerful and versatile download manager and library879MIT
ubiquity-meshUnix socket mesh for zero-port agent communication877Fair
reachCore P2P chat and connections functionality for Rustalk877Apache-2.0
kowalski-academic-agentKowalski Academic Agent: A Rust-based agent for interacting with Ollama models876MIT
tslocalClient library for the Tailscale Local API876BSD-3-Clause
elockA lightweight distributed lock implementation built on top of etcd using leases and watch875MIT
rabia-persistencePersistence layer implementation for Rabia consensus protocol874Apache-2.0
qrustyA trusty priority queue server built with Rust872MIT
irontide-session-typesShared cross-actor payload types (TorrentConfig, stats/summary snapshots) + ban/ip-filter infra for irontide870GPL-3.0-or-later
priactA lightweight and ergonomic Actor implementation for Rust, built on tokio, featuring explicit message prioritization via a…870MIT
mcp-protocol-server⛔ DEPRECATED: Use mcp-protocol-sdk v0.4.0+ instead. This crate is consolidated into the main SDK.869MIT
flatbedRust HTTP framework with FlatBuffer codegen, built on Hyper869MIT OR Apache-2.0
irontide-engine-supportEngine support primitives for irontide: crate-wide error/Result, I2P SAM client, transport abstraction, rate limiting, slot…868GPL-3.0-or-later
docspec-httpHTTP API server for DocSpec document conversion867MIT
zsync-rsEfficient file transfer using rsync algorithm over HTTP866MIT
neurons-meNeurons.me Rust Ecosystem – enabling deep learning processes and modular neural computation.865MIT OR Apache-2.0
susshiTerminal SSH manager with YAML inventories, multi-hop jump hosts, Wallix bastion, tunnels, SCP, and Catppuccin TUI863MIT
bytefetchA Rust library that makes HTTP file downloads easier to implement.863MIT
jmap-typesShared JMAP wire types (RFC 8620) for the jmap-* crate family863MIT OR Apache-2.0
turul-a2a-typesErgonomic Rust types for the A2A Protocol v1.0863MIT OR Apache-2.0
macos-resolverManage macOS /etc/resolver/ files for custom DNS domain resolution862MIT OR Apache-2.0
overseerd-diThe Overseerd dependency-injection engine: scope containers, factories, and component descriptors over the core resolver.862MIT
remote-fileA file-like object for reading remote files over HTTP with range requests.862MIT
irc-proto-reparteeThe IRC protocol distilled. Temporary fork for repartee IRC client.862MPL-2.0
koi-mdnsmDNS/DNS-SD service discovery and registration for the local network861Apache-2.0 OR MIT
nacm-validatorNACM (Network Access Control Model) validator with Tail-f ACM extensions and multiple configuration files support861MPL-2.0
camel-component-wsWebSocket component for rust-camel860Apache-2.0
igwIndustrial Gateway - Universal SCADA Protocol Library for Rust858MIT OR Apache-2.0
xenia-wireAEAD-sealed binary wire protocol for remote-control streams: ChaCha20-Poly1305 with epoch rotation, configurable sliding replay…857Apache-2.0 OR MIT
bongonet-runtimeMultithreaded Tokio runtime with the option of disabling work stealing.855Apache-2.0
vllora_telemetryTelemetry for Vllora.855Apache-2.0
textfsm-rustTemplate-based state machine for parsing semi-formatted text based on Google's TextFSM855MIT OR Apache-2.0
kindly-guardSecurity-focused MCP server for AI protection - the actual KindlyGuard server854Apache-2.0
sof-gossip-tuningTyped gossip and ingest tuning presets for SOF hosts854Apache-2.0 OR MIT
takanawa-coreCore chunk planning and resumable .part file state for Takanawa range downloads851MIT
ferrotunnelA production-ready reverse tunnel system in Rust850MIT OR Apache-2.0
irc-reparteethe irc crate – usable, async IRC for Rust. Temporary fork for repartee IRC client (bind_address, immediate flush, rustls fix,…849MPL-2.0
simple_socks5A simple, lightweight and async SOCKS5 proxy server library849MIT
moosicbox_web_server_corsMoosicBox Web Server CORS package849MPL-2.0
smuxA stream multiplexing library for Rust, compatible with the Go smux protocol848MIT
huawei-dongle-cliCommand-line interface for interacting with Huawei LTE dongles847MIT OR Apache-2.0
flatbuffers-tonic-buildgRPC with flatbuffers code generator.847MIT
tracing-console-hostServer that streams closed spans from a `tracing-cache` to remote console clients over protosocket-rpc.847MIT OR Apache-2.0
gsc-fqHigh-performance TCP proxy with enterprise-grade encryption, TOKEN authentication, CPU hardware acceleration, and reverse proxy…846MIT OR Apache-2.0
websock-protoProtocol-level primitives shared across websock transports.846MIT
httpstat_rsA command-line tool to visualize HTTP requests and responses with timing details.845MIT
http_by_chunksHTTP builder by chunks845MIT OR Apache-2.0
xdb-parseHigh-performance, zero-copy xdb IP geolocation parser (ip2region-compatible)843MIT OR Apache-2.0
kowalski-data-agentKowalski Date Agent: A Rust-based agent for interacting with Ollama models843MIT
anynetA Rust crate for inspecting local network interfaces and reporting active server ports at startup.843MIT
ethercat-device-controlA command line utility to control Ethercat devices842MIT
powdb-serverAsync TCP server for PowDB with a binary wire protocol — PowQL native, SQL frontend included839MIT
unitA self-replicating software nanobot — minimal Forth interpreter that is also a networked mesh agent838MIT
smtp_srvAuto-refreshing SMTPS server powered by Redis / Kvrocks / 基于 Redis / Kvrocks 自动热更新证书的 SMTPS 服务器836MulanPSL-2.0
irontide-engineIronTide engine runtime: the per-torrent actor, peer I/O loops, and the non-leaf engine infrastructure (disk I/O, tracker…836GPL-3.0-or-later
zlayer-proxyHigh-performance reverse proxy with TLS termination and L4/L7 routing835Apache-2.0
embednfs-protoNFSv4.1 protocol types and XDR encoding/decoding834MIT
eshanized-polaris-coreCore runtime and implementation for the Polaris distributed compute framework834MIT
arbiter-policyDeny-by-default policy engine for Arbiter authorization834Apache-2.0
bunner_cors_rsA lightweight CORS (Cross-Origin Resource Sharing) core library for Rust831MIT
sshenanigansBuild your own SSH server 🛜831AGPL-3.0
maybenot-genA library to help generate and evaluate Maybenot defenses831MIT OR Apache-2.0
pylon-realtimePylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.830MIT OR Apache-2.0
vllora_coreAI gateway Core for Vllora.829Apache-2.0
lightstreamComposable, zero-copy Arrow IPC and native data streaming for Rust with SIMD-aligned I/O, async support, and memory-mapping.829MPL-2.0
pylon-syncPylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.828MIT OR Apache-2.0
bongonet-rustlsRusTLS async APIs for Bongonet.827Apache-2.0
origamiA programmable Minecraft client to build agents/bots.827MIT
tx2-linkBinary protocol for syncing ECS worlds with field-level delta compression825MIT
google-cloud-api-apikeys-v2Google Cloud Client Libraries for Rust825Apache-2.0
corevpn-cryptoCryptographic primitives for CoreVPN - secure key exchange, encryption, and certificate handling825MIT OR Apache-2.0
irontide-sessionBitTorrent session management: peers, torrents, and piece selection824GPL-3.0-or-later
quotesdirectlibCQG Quotes Direct API bindings for Rust824MIT
overseerd-dirsUnified application directories for the Overseerd framework, injectable as Dir<K>. Standalone: depends only on core and di.824MIT
tonin-buildbuild.rs helper for tonin services. Wraps tonic-prost-build with tonin conventions.824Apache-2.0
s4-configS4 (Squished S3) — config types and loader for the GPU-accelerated S3 gateway.823Apache-2.0
rbitA BitTorrent library implementing BEP specifications822MIT OR Apache-2.0
hoof🐴 Horsey implementation of HTTP/1 and HTTP/2821BSD-2-Clause
nova-sdk-rsLightweight Rust SDK for NOVA: Secure group-based file sharing on NEAR Protocol with Shade/TEE + fees model.821MIT
jax-serviceHTTP server and P2P sync manager for JaxBucket821MIT
gosh-dlA fast, embeddable download engine for Rust. HTTP/HTTPS with multi-connection acceleration and full BitTorrent protocol support.821MIT
allora-coreCore primitives for Allora: messages, exchanges, channels, processors, patterns (EIP) for Rust integration flows.820Apache-2.0
pylon-policyPylon — realtime backend as a single Rust binary. Schema, policies, server functions, live queries, auth — one process.820MIT OR Apache-2.0
taktora-statsAllocation-free no_std statistics primitives (windowed-percentile histogram + exact min/max) for taktora telemetry.820Apache-2.0 OR MIT
beyond-handoffZero-downtime atomic binary handoff for long-running daemons820MIT
zerodds-transport-tcpZeroDDS-TCP-Transport — RTPS-over-TCP per DDSI-RTPS 2.5 §9.4+§9.5, Length-Prefix-Framing + ZeroDDS-eigener Handshake +…819Apache-2.0
camel-component-kafkaKafka component for rust-camel integration framework819Apache-2.0
http_unix_clientA minimal async HTTP client over Unix sockets, inspired by reqwest818MIT OR Apache-2.0
mqtt5-wasmMQTT v5.0 WebAssembly client and broker for browser environments817MIT OR Apache-2.0
jsonrpc-wsJSON-RPC 2.0 websocket client & server implementation.817MIT OR Apache-2.0
server_client_byteconA library for sending ByteConverter implementations over TLS from clients to a server.817MIT OR Apache-2.0
atomr-agents-stt-remote-coreShared HTTP / WebSocket plumbing for atomr-agents speech-to-text remote backends: client builder, secret refs, retry/backoff,…817Apache-2.0
bevy_rewindFull world rollback in bevy, built on bevy_replicon815MIT OR Apache-2.0
vidi-coreThe core traits and types in for Vidi815MIT
jeriJeri is a modular, secure, privacy-first distributed collaboration core in Rust.815MIT
btracker-scrapeShared BitTorrent scrape API for the βtracker project components815MIT
membaseUltra-high performance async runtime with fast task cycling, lock-free scheduling, and zero-overhead performance814Apache-2.0
sniphPacket monitoring, filtering and analysis made simple and intuitive814MIT OR Apache-2.0
acmexAcmeX: High-performance, extensible ACME v2 (RFC 8555) client and server in Rust, supporting multiple DNS providers, storage…813MIT OR Apache-2.0
pnet_layersA scapy like wrapper around the pnet crate to easily parse, craft or manipulate network packets in Rust.813Apache-2.0
club-unisonType-safe communication protocol framework powered by KDL schema and QUIC transport — sailing in unison.811MIT
noatunNoatun is an in-process, distributed database with materialized view support.810MIT
advmac-rsAdvanced MAC address crate809MIT
ironclad-llmLLM client pipeline with circuit breaker, ML model router, semantic cache, and multi-format translation809Apache-2.0
nntp-proxyNNTP proxy server with per-command backend multiplexing, caching, metrics, and TUI dashboard809MIT
lvqr-coreCore types, ring buffer, GOP cache, and subscriber registry for LVQR808AGPL-3.0-or-later
koi-certmeshZero-config private CA, certificate enrollment, and mesh trust for the local network806Apache-2.0 OR MIT
edp_clientLow-level Erlang Distribution Protocol client806MIT OR Apache-2.0
volliCLI frontend for volli805BUSL-1.1
supply-chain-trust-example-crate-000060An event-driven, non-blocking I/O platform for writing asynchronous I/O
backed applications.803MIT
google-cloud-devtools-artifactregistry-v1Google Cloud Client Libraries for Rust803Apache-2.0
hyperlane_appHyperlane application module containing core application logic, controllers, services, and middleware components.802MIT
devops-armoryLibrary to make DevOps work easier, based on russh and actix.802MIT OR Apache-2.0
uplitea lightweight, self-hosted file upload, browsing, and management tool801MIT
mb-cliA blazing fast, reliable Modbus TCP and RTU client and server command-line tool801MIT OR Apache-2.0
crabka-brokerSingle-node Apache Kafka-compatible broker (MVP)801Apache-2.0
mdns-sd-discoveryAsync wrapper for native DNS-SD/mDNS service discovery800MIT
google-cloud-servicecontrol-v1Google Cloud Client Libraries for Rust799Apache-2.0
proto-blue-wsAT Protocol WebSocket client with auto-reconnection798MIT OR Apache-2.0
mbSimple, js-less micro-blogging platform written in Rust796MIT
xphoneSIP telephony library with event-driven API — handles SIP signaling, RTP media, codecs, and call state795MIT
google-cloud-baseGoogle Cloud Client Libraries for Rust795Apache-2.0
dhttpThe True Internet794Apache-2.0
google-cloud-devtools-cloudbuild-v1Google Cloud Client Libraries for Rust793Apache-2.0
ntpsec-rs-ioReal OS I/O layer for ntpsec-rs — clock, sockets, filesystem, privileges793MIT OR Apache-2.0
google-cloud-cloudbuild-v1Google Cloud Client Libraries for Rust792Apache-2.0
mcp-gatewayUniversal MCP Gateway - Single-port multiplexing with Meta-MCP for ~95% context token savings792non-standard
zino-aiLLM services for zino.791MIT
matchthemA high performance, zero-copy URL router with support for multi-path, middleware-style matching, and rich param syntax.790MIT AND BSD-3-Clause
google-cloud-cloudprofiler-v2Google Cloud Client Libraries for Rust790Apache-2.0
proxy-protocol-rsTokio-native Proxy Protocol v1/v2 listener wrapper790MIT OR Apache-2.0
exo-federationFederated cognitive mesh with post-quantum cryptographic sovereignty for distributed AI consciousness789MIT OR Apache-2.0
podman-clientA native Rust client for the Podman REST API over Unix sockets789MIT
sof-txSOF transaction SDK for building and submitting Solana transactions789Apache-2.0 OR MIT
irontide-session-coreBitTorrent session machinery: registries, queue, resume, apply, persistence (base layer)788GPL-3.0-or-later
granc_coreCranc gRPC CLI core library788MIT OR Apache-2.0
rvoip-core-traitsPure-data trait + type surface for the rvoip ecosystem. Holds ID newtypes and Identity data types so consumer crates (auth-core,…788MIT
minesweeper-clientRust client library for the minesweeper multiplayer server787MIT
supply-chain-trust-example-crate-000063Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls787Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
magneto-sergeMulti-language HTTP/WebSocket testing library with record/replay capabilities - like VCR for the modern web787MIT OR Apache-2.0
trojan-relayRelay chain and entry node for trojan-rs multi-hop tunneling787GPL-3.0-only
google-cloud-devtools-cloudtrace-v2Google Cloud Client Libraries for Rust786Apache-2.0
wrym_tcpTCP transport for wrym785AGPL-3.0
net-mesh-sdkErgonomic Rust SDK for the Net mesh network785Apache-2.0
google-cloud-serviceusage-v1Google Cloud Client Libraries for Rust784Apache-2.0
websockWebSocket library for native and WebAssembly784MIT
a2a-protocol-serverAgent2Agent (A2A) protocol v1.0 — server framework (hyper-backed)784Apache-2.0
google-cloud-devtools-containeranalysis-v1Google Cloud Client Libraries for Rust779Apache-2.0
taktora-connector-ethercatEtherCAT reference connector for the taktora-connector framework. Implements BB_0030 (FEAT_0041).779Apache-2.0 OR MIT
baresip-rs-sysRaw FFI bindings and link logic for libre (re) and libbaresip778MIT OR BSD-3-Clause
mctp-estackEmbedded MCTP stack777MIT OR Apache-2.0
http-responseA Rust-based library for constructing and sending HTTP responses with a fluent interface. This library provides an implementation…775MIT
google-cloud-cloudtrace-v2Google Cloud Client Libraries for Rust775Apache-2.0
rylv-metricsHigh-performance DogStatsD metrics client with client-side aggregation774MIT OR Apache-2.0
webtransWebTransport library for native and WebAssembly774MIT
moq-codecNative encoding/decoding support for Media over QUIC773MIT OR Apache-2.0
twopointEncrypted UDP messaging between two endpoints using AES-128-GCM772MIT
psrp-rsAsync PowerShell Remoting Protocol (MS-PSRP) client for Rust, built on winrm-rs.772MIT OR Apache-2.0
wafrift-encodingPayload encoding strategies and header obfuscation for WAF evasion.771MIT OR Apache-2.0
google-cloud-devtools-cloudbuild-v2Google Cloud Client Libraries for Rust770Apache-2.0
ip-extractHigh-performance IP address extraction and tagging engine770Unlicense OR MIT
google-cloud-devtools-cloudprofiler-v2Google Cloud Client Libraries for Rust769Apache-2.0
MailLaserAn SMTP server that listens for incoming emails addressed to a specific recipient and forwards them as HTTP POST requests to a…769MIT
webioA minimalist, high-performance Rust web framework built with a zero-dependency philosophy for maximum speed and low memory…769MIT
google-cloud-servicecontrol-v2Google Cloud Client Libraries for Rust768Apache-2.0
dig-natAbstract NAT traversal for DIG Node peer connections — one connect() API over direct, UPnP/IGD, NAT-PMP, PCP, relay-coordinated…768Apache-2.0 OR MIT
embednfsEmbeddable NFSv4.1 server library767MIT
dnsurAn asynchronous DNS stub resolver766MPL-2.0
google-cloud-cloudbuild-v2Google Cloud Client Libraries for Rust765Apache-2.0
dig-protocolDIG Network L2 protocol types extending Chia's wire protocol (opcodes 200+)764Apache-2.0
gbp-stackTop-level facade for the Group Protocol Stack: re-exports gbp-core, gbp-protocol, gtp-protocol, gap-protocol, gsp-protocol,…764Apache-2.0
koi-healthMachine and service health monitoring for the local network763Apache-2.0 OR MIT
yedad_commonShared types, constants, and utilities for Yedad network763AGPL-3.0