-
russh-sftp
SFTP subsystem supported server and client for Russh
-
vnc-rs
An async implementation of VNC client side protocol
-
cargo-leptos
Build tool for Leptos
-
sq
A minimal client-server for phext hosting
-
functiontrace-server
The server component that FunctionTrace (functiontrace.com) clients will spawn and connect to
-
kubert
Kubernetes runtime helpers. Based on kube-rs.
-
yedb
Rugged crash-free embedded and client/server key-value database
-
mcp-core
implementing the Modern Context Protocol (MCP)
-
warg-cli
The warg registry command line interface
-
russh-cryptovec
A vector which zeroes its memory on clears and reallocations
-
objectstore-types
Shared types for the Objectstore client and server
-
scouter-settings
Client and server contract for scouter
-
mudb
A RESP-based in-memory cache server written in Rust, inspired by Redis. Includes a CLI client.
-
warg-protobuf
Protobuf definitions for the Warg protocol
-
clasp-embedded
CLASP embedded/no_std implementation - uses standard v3 protocol
-
ruma-client-api
Types for the endpoints in the Matrix client-server API
-
build-runner
A client-server build runner that maintains initialized shell environment for faster builds
-
ws-tool
an easy to use websocket tool
-
aquila
A modular asset server with support for oauth and multiple file backends, meant for serving game assets but could probably be used for other things too
-
nanorpc
a subset of JSON-RPC 2.0, with magical autogeneration of servers and clients
-
rspow
A multi-algorithm proof-of-work library in rust
-
twurst-build
Build script to generate bindings for .proto files for Twirp
-
libgraphql
A GraphQL engine for building GraphQL tools, clients, and servers
-
private-state-manager-client
Client library for Private State Manager
-
relayrl_framework
A distributed, system-oriented multi-agent reinforcement learning framework
-
lightstreamer-client
client for Lightstreamer, designed to facilitate real-time communication with Lightstreamer servers
-
bevy_hookup_core
The core library of the bevy_hookup library
-
sentry-tower
Sentry integration for tower-based crates
-
supervisor-rs
Manage (Start/Stop/Restart/etc.) processings on server
-
janus_client
Client for Janus, the server powering ISRG's Divvi Up
-
pass-it-on-cli
A command line tool to send notifications to a pass-it-on server
-
stardust-xr-fusion
High level client library for the Stardust XR display server
-
cloudpub-common
Common code for the client, server, and GUI
-
pulseaudio
A native rust implementation of the PulseAudio protocol
-
percas-client
A client for talking to the Percas server
-
tower-test
writing client and server
Servicetests -
slimproto
building Slim protocol clients
-
commafeed_api
API client for commafeed server
-
mogh_auth_client
Client library for Mogh Auth Server embedded API
-
rsocket_rust
rsocket-rust is an implementation of the RSocket protocol in Rust
-
tpex
The core TPEx logic, without any server or client implementation
-
opcua
OPC UA client and server API
-
paas-api
Common API for PAAS server and client
-
ceresdbproto
Protobuf specs for CeresDB
-
toast-api
An unofficial CLI client and API server for Claude/Deepseek
-
auxon-sdk
A collection of clients, servers, protocols, and general API types for interacting with the APIs that are used throughout Auxon's suite of tools
-
umbral-socket
Bytes server and client over Unix sockets
-
mpart-async
Asynchronous (Futures-Base) Multipart Requests for Rust
-
stardust-xr
Base library for the Stardust XR display server
-
ww_client_server
Client-server API model data types for both no_std and std
-
perovskite_core
Multiplayer voxel game written in Rust - Implementation details shared between client and server
-
teeny-rpc
An extremely minimal Rust RPC library that supports both std and no_std clients and servers
-
rasn-ldap
Data types for Lightweight Directory Access Protocol
-
roam-codegen
Language bindings codegen for roam
-
rust-api-kit
A type-safe API definition toolkit for Rust — define your API once and share it across client and server, with compile-time guarantees
-
ajars
AjaRS
-
RustFL
A model of Federated Learning using Rust
-
fm-script-client
Async client to execute scripts on FileMaker servers through Data- and OData API
-
texnouz-contracts
gRPC contracts library with auto-generated Rust code from proto files
-
gcp-stdio-client-rust
GCP client call stdio minimum viable MCP server!
-
roughenough-client
Command-line Roughtime client for querying time servers
-
brouter-client
API Client implement for brouter
-
oxur-repl
Oxur REPL: protocol, client, and server with tiered execution
-
brokerage-messages
Messages for communicating between a brokerage server and client
-
qrusty_client
client for the qrusty priority queue server
-
gcp-https-client-rust
GCP client call https minimum viable MCP server!
-
glove
Extremely client-server type-safe IPC
-
resp-async
Asynchronous Redis protocol parser
-
grid-rs
interacting with host functions in the Slipstream runtime
-
appium-client
Client for Appium Server, for automated mobile app testing
-
haste-access-control
Access control utilities for Haste Health FHIR server and clients
-
doors
Access the illumos Doors API from Rust
-
famcache
Official Famcache server client
-
mick-jaeger
Rust client for sending traces to a Jaeger server
-
siphon-protocol
Wire protocol for Siphon tunnel communication
-
rzbackup
RZBackup
-
push_all_server
A push all server for push all clients
-
ih-muse-client
Handle communication with the Poet server(s), including request handling and server discovery
-
ironsbe-client
Client-side engine for IronSBE messaging
-
bitbucket-server-rs
An API client library for Bitbucket Data Center
-
leaf-module-sdk
Leaf protocol
-
pp_client
A poker client and TUI
-
golang-ipc-rs
golang-ipc
-
zellij-utils
Zellij client and server
-
geogamer_data
Data format description exchanged between geogamer server and client
-
sentc-crypto-common
Common shared values between sentc server api and the sentc client sdk
-
asdf-overlay-common
Asdf Overlay Ipc messages, client and server
-
dhcp4r
IPv4 DHCP library with working server example
-
pu-239
serverside fns in the client
-
tftp_client
A pure-rust TFTP client library
-
kimberlite-wire
Binary wire protocol for Kimberlite
-
bevy_client_server_events
Simplified game networking
-
boomack
Client library for Boomack
-
plantuml-parser
The parser for the client of PlantUML Server
-
rak-rs
A fully functional RakNet implementation in pure rust, asynchronously driven
-
haste-config
Configuration utilities for Haste Health FHIR server and clients
-
outline_vpn_api
API to manage an Outline server. See Github.com.
-
asciidoctor-client
A kludge to improve the performance of static site generators that use asciidoc through its cli
-
wick-cli
The binary executable for the Wick project
-
rustecal-service
Server/Client API for Eclipse eCAL
-
aquila_client
Aquila server client
-
toi
personal assistant clients and servers
-
bevy_gearbox_protocol
Protocol (client/server) for Bevy Gearbox editor/app communication
-
sosistab2-obfsudp
obfuscated UDP transport for sosistab2
-
tpex-api
The TPEx API server and client implmentation
-
nails
Nailgun client and server protocols and a
Nailtrait that consuming crates can implement to plug in the logic that they would like to keep warm in a nailgun server -
lafere-api
A more or less simple communication protocol library
-
knock-cli
A port knocking client
-
flatipc
Zerocopy IPC between Xous clients and servers
-
maf_schemas
MAF Schemas provides shared schemas for MAF applications and libraries
-
rustls-spiffe
SPIFFE Integration with Rustls to provide Server and Client certs/keys and CA bundle
-
observation-tools-shared
Shared code for Observation Tools client and server
-
tehuti-client-server
Client-server framework for Tehuti communication system
-
kkv
A Peer-to-Peer Decentralized, Temporary and Anonymous Message System
-
ipc-server
A lightweight, lazy, asynchronous interprocess message passing server/client interface
-
rusturn
TURN server and client
-
ig-webrender-client
Client for intelligentgraphics IG.WebRender.Server
-
easy-srp
wraps the rust srp crate and provides an easy to use API
-
r1-api-layer
API for the in class project of the TINF22B6 course at DHBW Karlsruhe. Here we create a OSU-like game which also sends some of the game run data to a server to do statistical analysis with Julia.
-
wisp-mux
easily creating Wisp servers and clients
-
apivolve
API evolution tool, it helps keep your APIs backwards compatible yet clean, and generates client/server code in a variety of languages
-
metaverse_core
core program for server and client IO
-
rics
Remote Inter-Connected Streams - datastream and bus routing
-
packet-ipc
Share packets between services using servo ipc
-
webrtc-unreliable-client
Just enough hacks to connect a native client to a https://github.com/triplehex/webrtc-unreliable server
-
pwn
Pwntools written in Rust
-
reversi_client_rust
A client for the Reversi game server used in BYU CS 470
-
kvsd
key value store
-
opsqueue
lightweight batch processing queue for heavy loads
-
hvcg_example_openapi_entity
sample server Petstore server. For this sample, you can use the api key
special-keyto test the authorization filters. -
zifer
Server and client for file transfer over TCP
-
freezeout-bot
Freezeout Poker Bot
-
pixelflut
An async/sync Pixelflut server/client library
-
mediafx
frameserver client and server APIs
-
ig-gfx-server
Client for intelligentgraphics IG.GFX.Server
-
irc3
client and server toolchain
-
knockd
A port knocking server written in Rust
-
hvcg_academics_openapi_student
sample server Student info server. For this sample, you can use the api key
special-keyto test the authorization filters. -
ddnet-account-client
The account related operations of a client, that want to manage accounts & do requests to the account server
-
ajars_client_surf
AjaRS
-
pocket-relay-redirector-server
Pocket Relay Redirector server used to provided clients the address of the main server
-
reredis
reimplementation of Redis (server) in Rust programming language
-
mumble-protocol-2x
Mumble protocol
-
fire-stream-api
A more or less simple communication protocol library
-
sftp
SFTP Implementation
-
rustecal-sys
Raw FFI bindings to Eclipse eCAL C API
-
pocket-relay-main-server
Pocket Relays Main server which is responsible for most of the client server logic
-
roblib
A shared library for a dank engine
-
minipac
A packet radio protocol, designed for ham radio. Similar in function to AX.25
-
silence
creating voip services the easiest and the most reliable way
-
janggab
THis is janggab
-
isabelle-client
Client to interact with Isabelle servers
-
veloren-query-server
Query Server crate for veloren (client and server)
-
purveyor
Macros to generate server and client code from a simple protocol definition
-
lhm-server
Server for running LHM and allowing clients to connect to it without requiring admin rights
-
franz-client
client for franz server written in rust
-
tunneler-core
Core functionality for the Tunneler software
-
icapture_cli
Command line interface for capturing images and video on Windows
-
awt
A simulation engine which can emulate a client/server with multiple requests
-
warg-transparency
transparency data structures
-
signalrs-client
SignalR client for Rust
-
pikav-client
A client that help you publish to pikav server
-
flic-rust-client
Flic 2 Button Client Library written in Rust
-
ajars_client_reqwest
AjaRS
-
srve
API for creating server client communication with TCP streams
-
rfb2
RFB protocol (RFC 6143), including a server implementation
-
libeipc
Encrypted Inter-Process Communication Library
-
wire_weaver_usb_host
WireWeaver client server protocol on top of USB (host side)
-
buss-sc
Bussin protocol sanity checker
-
job-security-protocol
Universal job control - server-client protocol
-
rplc_opcua
OPC UA client and server API
-
libzrpc
A RPC library for Rust
-
netcode
Wrapper for netcode.io library
-
easy_ipc
Easy interprocess communication framework
-
wick-stdlib
The default standard library for the Wick project
-
swagger_client
Autogenerated by swagger-codegen
-
rust-bazel
application, library, and unit test that can be built using Bazel as well as Cargo. Please visit the repository to view the complete solution: client, server, and lib.
-
ntrip
client/server implementation
-
ajars_axum
AjaRS
-
openapi_client
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
-
glove-core
glove core
-
ahecha
Ahecha crate
-
ajars_web
AjaRS
-
tower-async-service
Trait representing an asynchronous, request / response based, client or server. An "Async Trait" fork from the original Tower Library
-
ecli-server-codegen
RESTFul APIs provided by ecli-server
-
fedimint-gateway-common
Contains common structs and logic between the gateway client and server
-
thinkofname/univercity
Source code of the game Univercity: https://store.steampowered.com/app/808160/UniverCity/
-
rocksdb-client-rust
client for interacting with RocksDB server
-
aquila_core
Core module of aquila asset server
-
netdog
A tiny terminal-based TCP server/client
-
commonware-sync
Synchronize state between a server and client
-
icapture_srv
Server for capturing images and video on Windows
-
candid_client
handle client connections to a CANdid server
-
nexus-tui-common
Common types and utilities for the Nexus TUI client and server
-
emacs-e
a tiny utility to use emacs as client/server architecture elegantly
-
adjusting_clock
Measure time, while synchronizing it with an external source, for example adjusting the clock of a client to match the time one of a server
-
hydrz
client for the hydrozoa client-server gemini client system
-
pocket-relay-client-shared
Shared logic for pocket relay client variants
-
tokio-scgi
Tokio codec for building and parsing SCGI requests
-
ira
A general-purpose, code-first game engine
-
dachannel
Less painful WebRTC DataChannels
-
nip-70
Reference implementation of Nostr NIP-70
-
tower-async-test
writing client and server
Servicetests. An “Async Trait” spiritual fork from the original tower-test Library -
thinkofname/univercity_server
Source code of the game Univercity: https://store.steampowered.com/app/808160/UniverCity/
-
local-socket
client/server wrapper for a tokio unix domain socket
-
netty-rs
allows exposes a simple-to-use API used to create stateful application level network protocols as both a client or server
-
hyperdb-rs
HyperDB Rust is a Rust client crate for the HyperDB server
-
vfio_user
Support for vfio-user devices
-
mycalculator
application, library, and unit test that can be built using Bazel as well as Cargo. Please visit the repository to view the complete solution: client, server, and lib.
-
opcua-core
Core components for OPC UA used by client and server
-
mumble-protocol
Mumble protocol
-
dict_client
dictionary server protocol client implementation
-
sloth-server
Sloth server for backuping small data files from a client
-
fedimint-core
common code used by both client and server
-
sloth-client
Sloth client for backuping small data files to a server
-
proof-fair
A provably fair random number generator (RNG) using HMAC-SHA512 hash with a server seed, a client seed, and a nonce
-
tokio-hglib
Tokio-based async client library for Mercurial command server
Try searching with DuckDuckGo.