Message Flow


MessageFlow: Production-ready. It's like FastAPI in the celery-driven world.

pip install message-flow Successfully installed message-flow! ๐Ÿš€
Philosophy: Simplicity, Best Practices and High Performance

Features

What is Message Flow?

AsyncAPI documentation

Automatically generate AsyncAPI swagger-compatible documentation for both consumers and producers.

Ready-to-use integrations

Supports a wide range of message brokers, including RabbitMQ, GCP Pub/Sub, AWS SQS, and more.

Simple and intuitive API

Easy to define and use, with a simple and intuitive API that allows you to focus on your business logic.

Easy to test

Simple and easy to test, with a built-in test client and support for Pytest and other testing frameworks.

Production-ready

Built-in support for monitoring, logging, and error handling, with a focus on performance and scalability.

Python 3.10+

Built for Python 3.10+, with support for the latest features and best practices.