NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3609 most downloaded on PyPI
A thin, typed Python client for Kafka, RabbitMQ, NATS, Redis and MQTT — with AsyncAPI docs and in-memory testing.
Last release 11 days ago
23 Sep 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
126 releases · first in 2023
One column per quarter.
Bump ruff from 0.0.289 to 0.0.290 by @dependabot in https://github.com/airtai/faststream/pull/672
Full Changelog: https://github.com/airtai/faststream/commits/0.1.1
Nothing published for this version
Nothing published for this version
FastStream is a new package based on the ideas and experiences gained from FastKafka and Propan. By joining our forces, we picked up the best from bot
FastStream is a new package based on the ideas and experiences gained from FastKafka and Propan. By joining our forces, we picked up the best from both packages and created the unified way to write services capable of processing streamed data regardless of the underlying protocol. We'll continue to maintain both packages, but new development will be in this project. If you are starting a new service, this package is the recommended way to do it.
FastStream simplifies the process of writing producers and consumers for message queues, handling all the parsing, networking and documentation generation automatically.
Making streaming microservices has never been easier. Designed with junior developers in mind, FastStream simplifies your work while keeping the door open for more advanced use-cases. Here's a look at the core features that make FastStream a go-to framework for modern, data-centric microservices.
Multiple Brokers: FastStream provides a unified API to work across multiple message brokers (Kafka, RabbitMQ support)
Pydantic Validation: Leverage Pydantic's validation capabilities to serialize and validates incoming messages
Automatic Docs: Stay ahead with automatic AsyncAPI documentation.
Intuitive: full typed editor support makes your development experience smooth, catching errors before they reach runtime
Powerful Dependency Injection System: Manage your service dependencies efficiently with FastStream's built-in DI system.
Testable: supports in-memory tests, making your CI/CD pipeline faster and more reliable
Extendable: use extensions for lifespans, custom serialization and middlewares
Integrations: FastStream is fully compatible with any HTTP framework you want (FastAPI especially)
Built for Automatic Code Generation: FastStream is optimized for automatic code generation using advanced models like GPT and Llama
That's FastStream in a nutshell—easy, efficient, and powerful. Whether you're just starting with streaming microservices or looking to scale, FastStream has got you covered.
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →