ag2ai/faststream
Asynchronous Python framework for event-driven services. A thin client for Kafka, RabbitMQ, NATS, Redis and MQTT with full access to native broker features, plus AsyncAPI docs, in-memory tests and observability out of the box.
ag2ai/faststream có thân thiện với người mới không?
Trong 30 ngày gần nhất, ag2ai/faststream đã merge 18 trên 30 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 1 ngày. Hiện có 2 issue phù hợp với người mới đang mở.
- Star
- 5.4k
- Fork
- 411
- Issue cho người mới đang mở
- 2
- Issue đã lập chỉ mục
- 81
- Merge trung bình
- 1 ngày 16 giờ
- Pull request đã merge (30 ngày)
- 59
- Ngôn ngữ chính
- Python
- Giấy phép
- Apache-2.0
- Lần push lên GitHub gần nhất
- 13/10/2026
- Lập chỉ mục gần nhất
- 20/9/2026
- Hướng dẫn đóng góp
- Hướng dẫn đóng góp
- Quy tắc ứng xử
- Quy tắc ứng xử
- Label cho người mới
- good first issue help wanted
Cách đóng góp cho ag2ai/faststream
- Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
- Dự án có Dockerfile hoặc tệp Docker Compose, nên bạn có thể chạy nó mà không cần cài cả bộ công cụ.
- Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
- Chọn một trong 2 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.
Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày
-
enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
ag2ai/faststream#3240 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Core enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
ag2ai/faststream#3202 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation good first issue help wanted
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
ag2ai/faststream#3143 · 2 bình luận · 3 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Modify docs and README with new benchmark infoCó thể làm lại được @ApusBerliozi đã nhận 50 ngày trước và không có pull request nào đang mở. Đang mở1.0.0 Core documentation
ag2ai/faststream#3086 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Add a script to launch them and show a comparison in user-friendly reportCó thể làm lại được @ApusBerliozi đã nhận 50 ngày trước và không có pull request nào đang mở. Đang mở1.0.0 Core enhancement
ag2ai/faststream#3085 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Modify benchmarks for faststreamCó thể làm lại được @ApusBerliozi đã nhận 50 ngày trước và không có pull request nào đang mở. Đang mở1.0.0 Core enhancement
ag2ai/faststream#3083 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
AsyncAPI Core
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 38/100
ag2ai/faststream#3076 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
1.0.0 Core enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
ag2ai/faststream#3062 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
feat: emit AsyncAPI channel `parameters` for address templatesCó thể làm lại được @borisalekseev đã nhận 55 ngày trước và không có pull request nào đang mở. Đang mởAsyncAPI enhancement
ag2ai/faststream#3036 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
AsyncAPI enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100
ag2ai/faststream#3033 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Feature: migrate Redis Cluster pub/sub to native redis-py 8 async APICó thể làm lại được @lxingy3 đã nhận 50 ngày trước và không có pull request nào đang mở. Đang mở1.0.0 enhancement Redis
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100
ag2ai/faststream#3009 · 2 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Confluent enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
ag2ai/faststream#2993 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Feature: unified codec configurationCó thể làm lại được @ce1ebrimbor đã nhận 82 ngày trước và không có pull request nào đang mở. Đang mở1.0.0 enhancement
ag2ai/faststream#2837 · 13 bình luận · 1 reaction · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Bug: rabbitmq consumer recoveryCó thể làm lại được @roma-frolov đã nhận 247 ngày trước và không có pull request nào đang mở. Đang mởbug
ag2ai/faststream#2758 · 8 bình luận · 2 reaction · 2 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Bug: robust_queue.bind on an expiring queue causes channel not found on same casesCó thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mởbug RabbitMQ
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
ag2ai/faststream#2721 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement NATS
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
ag2ai/faststream#2627 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Bug: faststream.confluent.KafkaBroker fails to receive messagesCó thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mởbug Confluent
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 32/100
ag2ai/faststream#2614 · 5 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Feature:Support NATS 2.12Đang mởenhancement help wanted NATS
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
ag2ai/faststream#2567 · 7 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Feature:Support NATS 2.11Có thể làm lại được @Flosckow đã nhận 33 ngày trước và không có pull request nào đang mở. Đang mởenhancement help wanted NATS
ag2ai/faststream#2566 · 2 bình luận · 2 reaction · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Core enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100
ag2ai/faststream#2551 · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug: TestBroker dynamic subscribers supportCó thể làm lại được @ApusBerliozi đã nhận 63 ngày trước và không có pull request nào đang mở. Đang mởbug
ag2ai/faststream#2533 · 3 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
AioKafka Confluent enhancement NATS Redis
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
ag2ai/faststream#2424 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug: inconsistent with OTEL specification CurrentBaggage behaviorCó thể làm lại được @draincoder đã nhận 440 ngày trước và không có pull request nào đang mở. Đang mởbug
ag2ai/faststream#2420 · 2 bình luận · 1 reaction · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
AioKafka enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
ag2ai/faststream#2412 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
docs: Add information on how you can organize DLQ message queue for different queue managers.Đang mởdocumentation enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
ag2ai/faststream#2210 · 2 bình luận · 7 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Feature: RabbitMQ 4 supportĐang mởenhancement RabbitMQ
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
ag2ai/faststream#2152 · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug Confluent
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
ag2ai/faststream#2143 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
AioKafka bug
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
ag2ai/faststream#2102 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Core enhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
ag2ai/faststream#2074 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
AioKafka enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
ag2ai/faststream#1991 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
ag2ai/faststream#1958 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Confluent documentation enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 42/100
ag2ai/faststream#1774 · 9 bình luận · 3 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Separate API Reference from the documentation websiteCó thể làm lại được @kumaranvpl đã nhận 791 ngày trước và không có pull request nào đang mở. Đang mởdocumentation enhancement help wanted
ag2ai/faststream#1712 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Bug: NATS unstable connectionsĐang mởbug NATS
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
ag2ai/faststream#1581 · 12 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
AsyncAPI Core enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
ag2ai/faststream#1566 · 12 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Feature: CloudEventsĐang mởCore enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
ag2ai/faststream#1562 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Feature: Broker event handlersCó thể làm lại được @Vijay-K-2003 đã nhận 177 ngày trước và không có pull request nào đang mở. Đang mởCore enhancement good first issue
ag2ai/faststream#1545 · 8 bình luận · 1 reaction · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
ag2ai/faststream#1540 · 2 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
🌟 Roadmap 🌟Có thể làm lại được @Lancetnik đã nhận 790 ngày trước và không có pull request nào đang mở. Đang mở
ag2ai/faststream#1510 · 11 bình luận · 51 reaction · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Feature: Allow concurrent RPC calls on rabbit implementationCó thể làm lại được @Lancetnik đã nhận 779 ngày trước và không có pull request nào đang mở. Đang mởenhancement RabbitMQ
ag2ai/faststream#1318 · 10 bình luận · 1 reaction · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
AioKafka Confluent enhancement Kafka
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
ag2ai/faststream#1157 · 16 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
ZMQ supportĐang mởbroker support enhancement
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100
ag2ai/faststream#1142 · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 15/100
ag2ai/faststream#743 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation enhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
ag2ai/faststream#683 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Bug: ack_policy is ignored when an error occurs before the handler callCó thể đã có người làm @Vitaly312 đã nhận 8 ngày trước. Đang mởbug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100
ag2ai/faststream#3267 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Bug: confluent: leftover `on_delivery` raises `InvalidStateError` on a done futureCó thể đã có người làm @sean0407 đã nhận 9 ngày trước. Đang mởbug Confluent
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
ag2ai/faststream#3259 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Add new benchmarksCó thể đã có người làm @ApusBerliozi đã nhận 50 ngày trước. Đang mở1.0.0 Core enhancement
ag2ai/faststream#3084 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Feature: detect broker client type hints at decoration time and name the annotation to useCó thể đã có người làm @MannXo đã nhận 54 ngày trước. Đang mởCore enhancement help wanted
ag2ai/faststream#3065 · 1 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Feature:Support the `pipeline` parameter in RedisClusterBroker publish methodsCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mởenhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100
ag2ai/faststream#3044 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Consider using `syrupy` for testsCó thể đã có người làm @StepanKatin đã nhận 54 ngày trước. Đang mởdependencies enhancement good first issue
ag2ai/faststream#2978 · 10 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày