Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Client Server

Client Server

126 projects

Showing 36 of 126 projects

Command and Control, by David Fowler
Command and Control, by David FowlerHTML

A sample Blazor Server and SignalR application demonstrating command and control over connected agents using client results.

#signalr#client-server#sample-project
Stars160
Forks12
Last commit
micropython-modbus
micropython-modbusPython

A MicroPython library implementing Modbus RTU and TCP protocols for both master (client) and slave (server) roles.

#industrial-automation#modbus-rtu#embedded-systems
Stars146
Forks58
Last commit
BotWave
BotWavePython

Broadcast audio over FM radio using Raspberry Pi devices, supporting both single-device setups and multi-Pi networks.

#client-server#botwave#network
Stars140
Forks6
Last commit11 days ago
DelphiZeroMQ
DelphiZeroMQPascal

Delphi implementation of ZeroMQ's Majordomo protocol and CZMQ high-level binding for building scalable, cross-platform backend services.

#iot#cloud-services#mobile-backend
Stars133
Forks51
Last commit6 years ago
Voxelman
VoxelmanD

A plugin-based client-server voxel game engine written in the D programming language.

#multiplayer#d#d-language
Stars129
Forks9
Last commit4 years ago
Gdnet for Godot 3
Gdnet for Godot 3C++

A thin ENet wrapper for Godot 3, providing UDP-based networking with reliability, sequencing, and connection management.

#multiplayer#godot-3#gamedev
Stars125
Forks25
Last commit5 years ago
Instructions and example code for a Prometheus workshop
Instructions and example code for a Prometheus workshopGo

Example client/server application demonstrating Prometheus monitoring concepts through a hands-on workshop.

#devops#workshop#educational
Stars108
Forks33
Last commit
ocaml-rpc
ocaml-rpcOCaml

A lightweight OCaml library for remote procedure calls (RPC) with XML/JSON encoding and code generation via PPX.

#xml-rpc#json-rpc#client-server
Stars106
Forks30
Last commit4 months ago
hxWebSockets
hxWebSocketsHaxe

A Haxe library providing WebSocket client and server implementations for multiple target platforms.

#haxe#ssl-tls#client-server
Stars94
Forks22
Last commit1 year ago
react-native-sdr
react-native-sdrJavaScript

A React Native component for Server Driven Rendering, enabling dynamic UI updates from a server without app releases.

#server-driven-rendering#json-templates#client-server
Stars90
Forks6
Last commit8 years ago
QuickORM
QuickORMPascal

A Delphi framework for rapidly building client-server applications with RESTful ORM access and embedded HTTP server.

#embedded-http-server#mssql#httpserver
Stars83
Forks33
Last commit5 years ago
AHKsock
AHKsockAutoHotkey

A high-level AutoHotkey wrapper for Winsock APIs enabling TCP/IP client-server communication.

#windows-api#autohotkey#tcp-ip
Stars83
Forks20
Last commit9 years ago
RootPainter
RootPainterPython

A GUI-based tool for training deep neural networks to segment biological images using corrective annotation.

#corrective-annotation#gui-application#deep-learning
Stars82
Forks26
Last commit1 month ago
LNet
LNetPascal

A lightweight, asynchronous TCP/UDP networking library written in Free Pascal for cross-platform applications.

#free-pascal#client-server#tcp-udp
Stars77
Forks35
Last commit5 months ago
micropython-osc
micropython-oscPython

A minimal Open Sound Control (OSC) client and server library for MicroPython and CPython.

#micropython#embedded#client-server
Stars75
Forks14
Last commit2 years ago
Socket.ahk
Socket.ahkAutoHotkey

A socket class for AutoHotkey enabling network communication via TCP/IP and UDP protocols.

#autohotkey#tcp-ip#windows-automation
Stars71
Forks16
Last commit9 years ago
simple_rpc
simple_rpcCrystal

A reliable and fast RPC server and client for Crystal implementing the msgpack-rpc protocol.

#msgpack#client-server#msgpack-rpc
Stars70
Forks2
Last commit3 years ago
microCoAPy
microCoAPyPython

A lightweight CoAP client/server implementation for MicroPython on microcontrollers like ESP32 and Pycom devices.

#micropython#esp32#client
Stars68
Forks15
Last commit1 year ago
Multiplayer First Person Shooter
Multiplayer First Person ShooterGDScript

A multiplayer first-person shooter example project built with Godot 3.2 game engine.

#game-prototyping#first-person-shooter#client-server
Stars63
Forks18
Last commit
mqtt
mqttPascal

A complete MQTT 3.1.1 client and server component pack for Lazarus/FPC with demo applications.

#message-queue#mqtt#client-server
Stars62
Forks19
Last commit6 years ago
LoverNet
LoverNetLua

A networking library for LÖVE game engine that simplifies multiplayer game development using bitser and enet.

#multiplayer#bitser#client-server
Stars61
Forks4
Last commit7 years ago
ratchet
ratchetRust

A fast, robust, lightweight, and fully asynchronous WebSocket protocol implementation for Rust.

#tcp#client-server#async
Stars60
Forks14
Last commit2 months ago
go-mcproto
go-mcprotoGo

A Go library implementing the Minecraft protocol for creating bots, clients, and servers.

#bot-creation#client-server#go-library
Stars50
Forks3
Last commit4 years ago
safe-read
safe-readCommon Lisp

A secure Lisp reader wrapper that protects against internbombing, excessive input, and macro characters when reading from untrusted sources.

#s-expressions#lisp#client-server
Stars46
Forks4
Last commit3 years ago
OSIS
OSISHaxe

An Entity Component System framework for Haxe with optional, non-intrusive networking support for client-server architectures.

#multiplayer#haxe#authoritative-server
Stars46
Forks2
Last commit6 years ago
Autocrack
AutocrackShell

A client-server toolset for automated hash cracking with queue support for Hashcat.

#client-server#penetration-testing#hash-cracking
Stars44
Forks6
Last commit3 years ago
XAsyncSockets
XAsyncSocketsPython

A lightweight Python/MicroPython library for managing asynchronous TCP/UDP sockets with support for thousands of connections.

#concurrent-processes#micropython#tcp
Stars42
Forks5
Last commit2 years ago
Kotlin VIPER example
Kotlin VIPER exampleKotlin

A detailed Android sample app implementing VIPER architecture with Kotlin, Dagger 2, Retrofit, and RxJava.

#viper#okhttp#android-clean-architecture-sample
Stars41
Forks20
Last commit6 years ago
boomerang
boomerangPython

A client-minion tool for consistent and safe capture of off-network web resources during security investigations.

#client-server#rest-api#operational-security
Stars39
Forks6
Last commit9 years ago
Delphi_SChannelTLS
Delphi_SChannelTLSPascal

Delphi library for TLS communication using Windows SChannel API, eliminating the need for external OpenSSL libraries.

#ics#pascal#client-server
Stars39
Forks17
Last commit4 years ago
Anette
AnetteHaxe

A simple Haxe network library for TCP communication with built-in protocols and cross-platform support.

#haxe#tcp#gamedev
Stars36
Forks2
Last commit6 years ago
libhttp2
libhttp2D

HTTP/2 library written in D, translated from nghttp2 with an object-oriented API and manual memory management.

#d-language#network-library#client-server
Stars36
Forks4
Last commit3 years ago
Victorem
VictoremRust

A lightweight UDP game server and client framework for building simple 2D and 3D online game prototypes in Rust.

#realtime#multiplayer#game-server
Stars31
Forks5
Last commit7 years ago
MultiClient
MultiClientBatchfile

A GameMaker extension that launches multiple game client instances for easier networking development and testing.

#gamemaker#multiplayer#client-server
Stars31
Forks4
Last commit7 months ago
DB4O-GPL
DB4O-GPLJava

A non-intrusive object database for Java and .NET that stores complex objects with one line of code.

#xamarin#database#client-server
Stars31
Forks9
Last commit7 months ago
WebSocket.pas
WebSocket.pasPascal

A pure Object Pascal library implementing WebSocket client and server functionality based on RFC 6455.

#websocket-server#synapse#object-pascal
Stars31
Forks10
Last commit1 year ago
PreviousPage 3 of 4

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 years ago
2 years ago
1 year ago
6 years ago
Next
#Networking30
#Game Development24
#Real Time21
#Websocket17
#Udp16
#Multiplayer15
#Cross Platform15
#Rpc13
#Serialization10
#Websockets10
#Tcp9
#Dotnet9