AsyncAPI Initiative's Projects
Location of all reusable community health files
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
An AsyncAPI schema parser for Avro 1.x schemas.
AsyncAPI bindings specifications
AsyncAPI brand guidelines and strategy
Combine multiple AsyncAPI specification files into one.
The project's aim is to develop a chatbot that can help people create spec documents without knowing the specification.To get started with, the bot will consume the spec, JSON schema and serves the user as an expert. So based on a set of questions and answers it will generate an AsyncApi spec document according to the use cases.
CLI to work with your AsyncAPI files. You can validate them and in the future use a generator and even bootstrap a new file. Contributions are welcomed!
AsyncAPI community-related stuff.
Website for the AsyncAPI online conference
Convert AsyncAPI documents from older to newer versions with Golang
Convert to or migrate between AsyncAPI versions with the converter
Diff is a library that compares two AsyncAPI Documents and provides information about the differences by pointing out explicitly information like breaking changes.
.NET template for NATS
This template is for generating a .NET C# wrapper for the RabbitMQ client based on your AsyncAPI document.
View your system, events, applications through different perspectives
Enterprise patterns using AsyncAPI
Catalog of extensions for AsyncAPI specification
Use your AsyncAPI definition to generate literally anything. Markdown documentation, Node.js code, HTML documentation, anything!
Library with reusable generator hooks that you can use in your templates
Generator React SDK enabling the AsyncAPI generator to support React as the rendering engine for templates.
GitHub Action with generator, validator, converter and others - all in one for your AsyncAPI documents with AsyncAPI CLI as backbone
Glee — The AsyncAPI framework that will make you smile again :)
Go template for the AsyncAPI Generator using Watermill module
HTML template for AsyncAPI Generator. Use it to generate a static docs. It is using AsyncAPI React component under the hood.
AsyncAPI Infrastructure as code
/jay-sync-api/ is a Java code-first tool for AsyncAPI specification
/jay-sync-api/-idea-plugin is a IDEA plugin for AsyncAPI specification
Java Spring Cloud Stream template for the AsyncAPI Generator
Java Spring template for the AsyncAPI Generator