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.