I was inspired by the Swagger UI and rest API specifications it provides.
Recently I started to work with message brokers (in particular RabbitMQ) and I would like to have some tool to start development of a microservice oriented system with messages and queues specifications.
Is there any tool allowing to make these specifications? Generate docs from code or code from model?
Thanks in advance!
Update:
As described in this post. Queue, exchange, buinding, useres and permissions can be described with RabbitMQ configuration files.
AsyncAPI looks like a good solution
You can take a look to Async API, it is an initiative that starts like part of open api initiative (a.k.a swagger) but focused on event driven architectures using message brokers