Showing 36 of 157 projects
A popular, easy-to-use, and mature Ruby client library for RabbitMQ, enabling Ruby applications to interoperate via messaging.
A Ruby wrapper for the Telegram Bot API, providing a clean interface to build Telegram bots.
A lightweight CQRS and Event Sourcing framework for .NET, providing essential building blocks with minimal dependencies.
A high-performance, feature-rich Java client library for MQTT 5.0 and 3.1.1 with multiple API flavors and backpressure support.
A Swift UITextView that automatically grows in height, with placeholder support and length limiting.
A collection of extra nodes for Node-RED, extending its capabilities with hardware, I/O, social, storage, and utility functions.
A custom UICollectionViewLayout for building flexible, high-performance chat interfaces on iOS with full UIKit control.
A high-performance, multi-protocol message broker supporting AMQP, MQTT, and STOMP for diverse messaging use cases.
A GitHub Action that sends notifications to Telegram, supporting messages, photos, documents, and other media types.
Rust bindings for ZeroMQ, providing a safe API for high-performance distributed messaging.
A lightweight native macOS desktop app for Facebook Messenger with notifications and dock badge counter.
A scalable, distributed MQTT broker written in Rust, designed for high-concurrency IoT and M2M applications.
A terminal user interface (TUI) client for Telegram, written in Rust.
An open-source iOS messaging framework with Firebase and XMPP backend support for building fully-featured chat apps.
A unified CLI and web service for sending notifications across 15+ messaging platforms via environment variables.
A Go implementation of MQTT clients, servers, and benchmarking tools for IoT and messaging systems.
A pure Go implementation of the nanomsg Scalability Protocols (SP) messaging system, supporting multiple transport and topology patterns.
A modern .NET framework for communication over RabbitMQ with a modular, middleware-oriented architecture.
The officially supported adapter for using Firebase with Ember Data, providing realtime bindings and offline persistence.
Official Firebase adapter for Ember.js, providing Ember Data adapters and services for Cloud Firestore and Realtime Database.
A Java client library for the NATS messaging system, enabling high-performance publish-subscribe and request-reply communication.
The official C# .NET client library for the NATS messaging system, supporting .NET Framework 4.6+ and .NET Standard 1.6.
A lightweight, extensible messaging framework for .NET supporting pub/sub and request-response patterns with multiple broker integrations.
A JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript, enabling two-way communication with RPC methods and events.
A pure asyncio MQTT client library for Python with full MQTTv5 support and no callbacks.
A PHP extension wrapper for the Eclipse Mosquitto MQTT client library, enabling MQTT communication in PHP applications.
A curated list of awesome system integration software, patterns, and resources.
A .NET port of Aeron, providing efficient reliable UDP unicast, UDP multicast, and IPC message transport with high throughput and low latency.
A Node.js bridge that enables real-time, two-way communication between Matrix and IRC networks.
Adds request-reply messaging and explicit channels to Backbone applications for better communication patterns.
A Ruby application platform built on JRuby and JBoss technologies for high-performance web, messaging, caching, and scheduling.
A modern event-driven Objective-C client library for MQTT 3.1 on iOS.
A simple multi-topic publish-subscribe library for Go applications.
A Python async MQTT client with full MQTT v5.0 protocol support and automatic reconnection.
A .NET library that integrates NServiceBus and EventStore to simplify building event-sourced domain-driven design applications.
An Erlang MQTT client library and CLI tool supporting MQTT v5.0, v3.1.1, and v3.1.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.