Showing 36 of 126 projects
A sample Blazor Server and SignalR application demonstrating command and control over connected agents using client results.
A MicroPython library implementing Modbus RTU and TCP protocols for both master (client) and slave (server) roles.
Broadcast audio over FM radio using Raspberry Pi devices, supporting both single-device setups and multi-Pi networks.
Delphi implementation of ZeroMQ's Majordomo protocol and CZMQ high-level binding for building scalable, cross-platform backend services.
A plugin-based client-server voxel game engine written in the D programming language.
A thin ENet wrapper for Godot 3, providing UDP-based networking with reliability, sequencing, and connection management.
Example client/server application demonstrating Prometheus monitoring concepts through a hands-on workshop.
A lightweight OCaml library for remote procedure calls (RPC) with XML/JSON encoding and code generation via PPX.
A Haxe library providing WebSocket client and server implementations for multiple target platforms.
A React Native component for Server Driven Rendering, enabling dynamic UI updates from a server without app releases.
A Delphi framework for rapidly building client-server applications with RESTful ORM access and embedded HTTP server.
A high-level AutoHotkey wrapper for Winsock APIs enabling TCP/IP client-server communication.
A GUI-based tool for training deep neural networks to segment biological images using corrective annotation.
A lightweight, asynchronous TCP/UDP networking library written in Free Pascal for cross-platform applications.
A minimal Open Sound Control (OSC) client and server library for MicroPython and CPython.
A reliable and fast RPC server and client for Crystal implementing the msgpack-rpc protocol.
A socket class for AutoHotkey enabling network communication via TCP/IP and UDP protocols.
A lightweight CoAP client/server implementation for MicroPython on microcontrollers like ESP32 and Pycom devices.
A multiplayer first-person shooter example project built with Godot 3.2 game engine.
A complete MQTT 3.1.1 client and server component pack for Lazarus/FPC with demo applications.
A networking library for LÖVE game engine that simplifies multiplayer game development using bitser and enet.
A fast, robust, lightweight, and fully asynchronous WebSocket protocol implementation for Rust.
A Go library implementing the Minecraft protocol for creating bots, clients, and servers.
A secure Lisp reader wrapper that protects against internbombing, excessive input, and macro characters when reading from untrusted sources.
A client-server toolset for automated hash cracking with queue support for Hashcat.
An Entity Component System framework for Haxe with optional, non-intrusive networking support for client-server architectures.
A lightweight Python/MicroPython library for managing asynchronous TCP/UDP sockets with support for thousands of connections.
A detailed Android sample app implementing VIPER architecture with Kotlin, Dagger 2, Retrofit, and RxJava.
Delphi library for TLS communication using Windows SChannel API, eliminating the need for external OpenSSL libraries.
A client-minion tool for consistent and safe capture of off-network web resources during security investigations.
HTTP/2 library written in D, translated from nghttp2 with an object-oriented API and manual memory management.
A simple Haxe network library for TCP communication with built-in protocols and cross-platform support.
A pure Object Pascal library implementing WebSocket client and server functionality based on RFC 6455.
A lightweight UDP game server and client framework for building simple 2D and 3D online game prototypes in Rust.
A GameMaker extension that launches multiple game client instances for easier networking development and testing.
A Lua library for creating WebSocket clients and servers within the LÖVE game framework.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.