The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs.
-
Updated
Aug 21, 2024 - JavaScript
The AsyncAPI Specification (AAS), is a specification for a programming language-agnostic, machine-readable interface definition language for describing, producing, consuming, and visualizing event-driven services.
AsyncAPI documents describe API services and are represented in YAML or JSON formats.
The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs.
FastStream is a powerful and easy-to-use Python framework for building asynchronous services interacting with event streams such as Apache Kafka, RabbitMQ, NATS and Redis.
The open source, cloud native tool for API Mocking and Testing. Microcks is a Cloud Native Computing Foundation sandbox project 🚀
Use your AsyncAPI definition to generate literally anything. Markdown documentation, Node.js code, HTML documentation, anything!
🦎 A multi-protocol edge & service proxy. Seamlessly interface web apps, IoT clients, & microservices to Apache Kafka® via declaratively defined, stateless APIs.
A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization
Turn your contracts into executable specifications. Contract Driven Development - Collaboratively Design & Independently Deploy MicroServices & MicroFrontends.
Automated documentation for event-driven applications built with Spring Boot
Saunter is a code-first AsyncAPI documentation generator for dotnet.
React component for rendering documentation from your specification in real-time in the browser. It also provides a WebComponent and bundle for Angular and Vue
Visually design your AsyncAPI files and event-driven architecture.
A curated list of awesome JSON Schema resources, tutorials, tools, and more
Created by AsyncAPI Initiative, Fran Méndez
Released September 20, 2017
Latest release 11 months ago