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 è adatto ai principianti?
Negli ultimi 30 giorni ag2ai/faststream ha accettato 21 delle 31 pull request di contributori esterni, e i suoi maintainer di solito rispondono entro 1 giorno. In questo momento sono aperte 2 issue adatte ai principianti.
- Stelle
- 5.4k
- Fork
- 411
- Issue aperte per principianti
- 2
- Issue indicizzate
- 81
- Merge medio
- 1g 23h
- PR unite (30g)
- 47
- Lingua principale
- Python
- Licenza
- Apache-2.0
- Ultimo push su GitHub
- 13/10/2026
- Ultima indicizzazione
- 20/9/2026
- Guida per i contributori
- Guida per i contributori
- Codice di condotta
- Codice di condotta
- Label per principianti
- good first issue help wanted
Come contribuire a ag2ai/faststream
- Leggi prima la guida per contribuire: spiega come i maintainer vogliono che le modifiche siano proposte, testate e revisionate.
- Include un Dockerfile o un file Docker Compose, quindi puoi avviarlo senza installare tutta la sua toolchain.
- Leggi il suo codice di condotta: vale per issue e pull request tanto quanto per la chat.
- Scegli una delle 2 issue aperte adatte ai principianti qui sotto e, prima di iniziare, scrivi in un commento che vuoi occupartene.
Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
ag2ai/faststream#3240 ·
I maintainer di solito rispondono entro 1 giorno
-
Core enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
ag2ai/faststream#3202 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
documentation good first issue help wanted
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
ag2ai/faststream#3143 · 2 commenti · 3 reazioni ·
I maintainer di solito rispondono entro 1 giorno
-
Modify docs and README with new benchmark infoForse di nuovo libera @ApusBerliozi l’ha presa 51 giorni fa e non c’è nessuna pull request aperta. Aperta1.0.0 Core documentation
ag2ai/faststream#3086 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Add a script to launch them and show a comparison in user-friendly reportForse di nuovo libera @ApusBerliozi l’ha presa 51 giorni fa e non c’è nessuna pull request aperta. Aperta1.0.0 Core enhancement
ag2ai/faststream#3085 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Modify benchmarks for faststreamForse di nuovo libera @ApusBerliozi l’ha presa 51 giorni fa e non c’è nessuna pull request aperta. Aperta1.0.0 Core enhancement
ag2ai/faststream#3083 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
AsyncAPI Core
Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100
ag2ai/faststream#3076 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
1.0.0 Core enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
ag2ai/faststream#3062 ·
I maintainer di solito rispondono entro 1 giorno
-
feat: emit AsyncAPI channel `parameters` for address templatesForse di nuovo libera @borisalekseev l’ha presa 56 giorni fa e non c’è nessuna pull request aperta. ApertaAsyncAPI enhancement
ag2ai/faststream#3036 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
AsyncAPI enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
ag2ai/faststream#3033 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Feature: migrate Redis Cluster pub/sub to native redis-py 8 async APIForse di nuovo libera @lxingy3 l’ha presa 51 giorni fa e non c’è nessuna pull request aperta. Aperta1.0.0 enhancement Redis
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
ag2ai/faststream#3009 · 2 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
Confluent enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
ag2ai/faststream#2993 ·
I maintainer di solito rispondono entro 1 giorno
-
Feature: unified codec configurationForse di nuovo libera @ce1ebrimbor l’ha presa 83 giorni fa e non c’è nessuna pull request aperta. Aperta1.0.0 enhancement
ag2ai/faststream#2837 · 13 commenti · 1 reazione · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Bug: rabbitmq consumer recoveryForse di nuovo libera @roma-frolov l’ha presa 248 giorni fa e non c’è nessuna pull request aperta. Apertabug
ag2ai/faststream#2758 · 8 commenti · 2 reazioni · 2 assegnatari ·
I maintainer di solito rispondono entro 1 giorno
-
Bug: robust_queue.bind on an expiring queue causes channel not found on same casesForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Apertabug RabbitMQ
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
ag2ai/faststream#2721 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement NATS
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
ag2ai/faststream#2627 ·
I maintainer di solito rispondono entro 1 giorno
-
Bug: faststream.confluent.KafkaBroker fails to receive messagesForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Apertabug Confluent
Difficoltà 4/5 3-5 giorni Idoneità per principianti 32/100
ag2ai/faststream#2614 · 5 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Feature:Support NATS 2.12Apertaenhancement help wanted NATS
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
ag2ai/faststream#2567 · 7 reazioni ·
I maintainer di solito rispondono entro 1 giorno
-
Feature:Support NATS 2.11Forse di nuovo libera @Flosckow l’ha presa 34 giorni fa e non c’è nessuna pull request aperta. Apertaenhancement help wanted NATS
ag2ai/faststream#2566 · 2 commenti · 2 reazioni · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Core enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
ag2ai/faststream#2551 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
bug: TestBroker dynamic subscribers supportForse di nuovo libera @ApusBerliozi l’ha presa 64 giorni fa e non c’è nessuna pull request aperta. Apertabug
ag2ai/faststream#2533 · 3 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
AioKafka Confluent enhancement NATS Redis
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
ag2ai/faststream#2424 ·
I maintainer di solito rispondono entro 1 giorno
-
bug: inconsistent with OTEL specification CurrentBaggage behaviorForse di nuovo libera @draincoder l’ha presa 441 giorni fa e non c’è nessuna pull request aperta. Apertabug
ag2ai/faststream#2420 · 2 commenti · 1 reazione · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
AioKafka enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
ag2ai/faststream#2412 ·
I maintainer di solito rispondono entro 1 giorno
-
docs: Add information on how you can organize DLQ message queue for different queue managers.Apertadocumentation enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
ag2ai/faststream#2210 · 2 commenti · 7 reazioni ·
I maintainer di solito rispondono entro 1 giorno
-
Feature: RabbitMQ 4 supportApertaenhancement RabbitMQ
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
ag2ai/faststream#2152 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
bug Confluent
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
ag2ai/faststream#2143 ·
I maintainer di solito rispondono entro 1 giorno
-
AioKafka bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
ag2ai/faststream#2102 ·
I maintainer di solito rispondono entro 1 giorno
-
Feature: Generate AsyncAPI from msgspec.StructForse di nuovo libera @borisalekseev l’ha presa 28 giorni fa e non c’è nessuna pull request aperta. ApertaAsyncAPI Core enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
ag2ai/faststream#2101 · 3 commenti · 1 reazione · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Core enhancement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
ag2ai/faststream#2074 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
AioKafka enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
ag2ai/faststream#1991 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
ag2ai/faststream#1958 ·
I maintainer di solito rispondono entro 1 giorno
-
Confluent documentation enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 42/100
ag2ai/faststream#1774 · 9 commenti · 3 reazioni ·
I maintainer di solito rispondono entro 1 giorno
-
Separate API Reference from the documentation websiteForse di nuovo libera @kumaranvpl l’ha presa 792 giorni fa e non c’è nessuna pull request aperta. Apertadocumentation enhancement help wanted
ag2ai/faststream#1712 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
bug NATS
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
ag2ai/faststream#1581 · 12 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
AsyncAPI Core enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
ag2ai/faststream#1566 · 12 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Feature: CloudEventsApertaCore enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
ag2ai/faststream#1562 ·
I maintainer di solito rispondono entro 1 giorno
-
Feature: Broker event handlersForse di nuovo libera @Vijay-K-2003 l’ha presa 178 giorni fa e non c’è nessuna pull request aperta. ApertaCore enhancement good first issue
ag2ai/faststream#1545 · 8 commenti · 1 reazione · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
ag2ai/faststream#1540 · 2 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
🌟 Roadmap 🌟Forse di nuovo libera @Lancetnik l’ha presa 792 giorni fa e non c’è nessuna pull request aperta. Aperta
ag2ai/faststream#1510 · 11 commenti · 51 reazioni · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Feature: Allow concurrent RPC calls on rabbit implementationForse di nuovo libera @Lancetnik l’ha presa 781 giorni fa e non c’è nessuna pull request aperta. Apertaenhancement RabbitMQ
ag2ai/faststream#1318 · 10 commenti · 1 reazione · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
AioKafka Confluent enhancement Kafka
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
ag2ai/faststream#1157 · 16 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
ZMQ supportApertabroker support enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
ag2ai/faststream#1142 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
documentation enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 15/100
ag2ai/faststream#743 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
documentation enhancement
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
ag2ai/faststream#683 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Bug: confluent: leftover `on_delivery` raises `InvalidStateError` on a done futureForse già presa @sean0407 l’ha presa 10 giorni fa. Apertabug Confluent
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
ag2ai/faststream#3259 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Add new benchmarksForse già presa @ApusBerliozi l’ha presa 51 giorni fa. Aperta1.0.0 Core enhancement
ag2ai/faststream#3084 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Feature:Support the `pipeline` parameter in RedisClusterBroker publish methodsForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertaenhancement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
ag2ai/faststream#3044 ·
I maintainer di solito rispondono entro 1 giorno