Showing 36 of 87 projects
An open-source multi-protocol messaging and streaming broker supporting AMQP, MQTT, STOMP, and WebSocket protocols.
A Go library for building event-driven applications with message streams, supporting various pub/sub implementations.
A Go library for asynchronous task queues and job processing with distributed message passing.
A free, open-source distributed application framework for .NET that enables message-based, loosely-coupled asynchronous communication.
A production-ready Clean Architecture template for Go services with REST, gRPC, AMQP, and NATS RPC servers.
Real-time monitor and web admin for Celery distributed task queue
A .NET library for distributed transactions and event bus integration in microservices using the Outbox pattern.
A fast and reliable distributed background task processing library for Python 3.
An asynchronous Python framework for building services that interact with Apache Kafka, RabbitMQ, NATS, and Redis event streams.
A pure PHP implementation of the AMQP 0-9-1 protocol for communicating with RabbitMQ.
A lightweight, high-performance microservices framework for .NET Core with RPC, service discovery, and event-driven architecture.
A simple and intuitive .NET API wrapper for RabbitMQ messaging.
Async/await first CQRS+ES and DDD framework for .NET designed to be easy to use and highly configurable.
A .NET command dispatcher and processor framework for building loosely coupled applications and microservices with in-process and out-of-process messaging.
A full-stack .NET 10 reference application demonstrating Clean Architecture with support for monoliths, modular monoliths, and microservices.
Official .NET client library for RabbitMQ, enabling .NET applications to communicate with RabbitMQ message brokers.
A high-performance RabbitMQ background processing framework for Ruby, designed for production workloads.
Production-ready messaging solution for PHP with support for message queues, job queues, broadcasting, and WebSockets across multiple frameworks.
A Go client library for AMQP 0.9.1, maintained by the RabbitMQ team, enabling communication with RabbitMQ servers.
A simplified insurance sales portal demonstrating microservices architecture with .NET Core, featuring CQRS, service discovery, and asynchronous communication.
A C-language AMQP client library for connecting applications to RabbitMQ brokers (v2.0+).
A web-based collaborative platform for incident responders to share technical details during cybersecurity investigations.
A popular, easy-to-use, and mature Ruby client library for RabbitMQ, enabling Ruby applications to interoperate via messaging.
RabbitMQ Java client
A lightweight suite of passive network monitoring tools supporting NetFlow, sFlow, IPFIX, libpcap, and BGP telemetry.
A performant pure-PHP AMQP client for RabbitMQ with synchronous and asynchronous (ReactPHP) support.
A modern .NET framework for communication over RabbitMQ with a modular, middleware-oriented architecture.
An idiomatic Elixir wrapper for the Erlang RabbitMQ client, implementing the AMQP 0.9.1 protocol.
A minimal example demonstrating how to integrate FastAPI with Celery using RabbitMQ and Redis for asynchronous task processing.
A lightweight, extensible messaging framework for .NET supporting pub/sub and request-response patterns with multiple broker integrations.
A Symfony-based PHP wallet API implementing Domain-Driven Design with examples for authentication, testing, and event-driven architecture.
A real-time dashboard for monitoring Keras model training and evaluation metrics in your browser.
A production-ready Go boilerplate built on the Fiber web framework with authentication, database, UI, and deployment features.
A Clojure framework for building stateless stream processing applications on Kafka with built-in retry mechanisms.
A clean architecture template combining FastAPI, Dishka, and FastStream for building backend applications with HTTP APIs and async message processing.
A powerful, reliable background job processing library for Clojure with pluggable message brokers and a management console.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.