2 مستودعات
Generates AsyncAPI specification documents from application code.
Distinct from API Schema Generators: Distinct from general API Schema Generators: targets AsyncAPI event-driven APIs rather than RESTful OpenAPI.
Explore 2 awesome GitHub repositories matching web development · AsyncAPI Schema Generators. Refine with filters or upvote what's useful.
FastStream is an asynchronous Python framework designed for building event-driven microservices. It provides a unified abstraction layer for interacting with various message brokers, enabling developers to manage event production and consumption through a consistent interface while maintaining access to native provider-specific features. The framework centers on a decorator-based routing model that binds application logic directly to broker topics, supported by a built-in dependency injection container that resolves resources at runtime. The framework distinguishes itself through its deep int
Automatically generates AsyncAPI specification files in JSON or YAML formats based on application code.
FastStream is an asyncio message broker framework for building event-driven applications in Python. It provides a unified interface and a multi-broker messaging abstraction layer that translates generic producer and consumer calls into broker-specific APIs. The framework features a built-in dependency injection container and uses decorators to route messages to asynchronous handler functions. It includes a documentation generator that extracts channel definitions and message formats from code to produce standardized AsyncAPI specifications. The project supports integration with Kafka, Rabbit
Generates AsyncAPI documents from message handler code and schemas.