Showing 25 of 25 projects
A lightweight messaging kernel library that extends socket interfaces with asynchronous message queues and multiple messaging patterns.
A fast and efficient binary object graph serialization and cloning framework for Java.
A high-performance implementation of lightweight messaging scalability protocols for common communication patterns.
A high-performance, extensible socket server application framework for .NET supporting TCP, UDP, and WebSocket protocols.
A powerful PHP component for fetching HTTP resources synchronously or asynchronously with a flexible API.
A Rust wrapper for gRPC Core providing high-performance RPC with async support and HTTP/2.
A fast and compact binary serialization library for Java, implementing the MessagePack format as an efficient alternative to JSON.
A simple, reliable, and fast HTTP client for Erlang with support for HTTP/1.1, HTTP/2, and experimental HTTP/3.
A high-performance Go RPC framework supporting two-way calling, notifications, and broadcast for effective network communication.
A binary serialization format and compiler optimized for speed and size, generating code from schema definitions.
A network bridge enabling bidirectional message and service communication between ROS 1 and ROS 2 systems.
A compact, fast, and easy-to-use binary serialization format for efficient data storage and transfer.
An Arduino library for ESP8266 WiFi modules with automatic reconnection and simplified network operations.
A Go library for master-less peer-to-peer autodiscovery and RPC between HTTP services on the same network.
A fast and efficient binary serialization library for Scala, Scala.js, and Scala Native.
An advanced interruptible Go library for performing actions repetitively until successful, with context integration and backoff strategies.
A QUIC protocol library for Erlang and Elixir, providing NIF bindings to Microsoft's msquic implementation.
A Rust library for remote multiplexed objects, channels, and RPC over various transports.
A lightweight, extensible socket manager for Node.js with pluggable transports and protocol support.
A pure-Lua MQTT client library supporting both v3.1.1 and v5.0 protocols for maximum portability.
A fast LuaJIT-based serializer for Lua values, producing compact output and supporting class registration.
A lightweight HTTP/1.1 client for Erlang, now deprecated in favor of newer alternatives.
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 .NET library that combines Reactive Extensions with ZeroMQ for high-performance network messaging.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.