Showing 36 of 59 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.
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 full-stack .NET 10 reference application demonstrating Clean Architecture with support for monoliths, modular monoliths, and microservices.
A .NET command dispatcher and processor framework for building loosely coupled applications and microservices with in-process and out-of-process messaging.
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.
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.
A sample Domain-Driven Design and CQRS project built with Kotlin and Spring, demonstrating a layered architecture for order management.
A Swiss Army knife CLI tool for RabbitMQ that taps, publishes, subscribes to messages, and manages broker topology.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.