Springwolf App #141
Closed
stavshamir
started this conversation in
zArchived - AsyncAPI Hack 2021 - Submissions
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Springwolf App
Springwolf App (see repository) is a service that allows the user to view multiple async API docs and use the APIs in one place.
Background
As users of async APIs we often need to publish a message manually - but doing so is not very convenient. We need to:
But why do it manually? It can be done automatically with the details described in the async API document!
Solution
And this is exactly what Springwolf App does when you provide it with your async API documents:
that can connect to the server with the information supplied in the async API doc.
View the API details and use it in the same place.
The app itself is released as docker image to be included in your orchestration, allowing both easy CI/CD of your docs
and easy access to the developers and consumers of the APIs.
Try it out
All you need is docker installed - see either kafka example or the amqp example.
To try with your own async API documents, see Usage.
Limitations
See Limitations.
Notes
This project uses an existing project, springwolf-ui. As part of the submission, I added multi-doc support to it.
Everything else is new and developed as part of the hackathon.
Beta Was this translation helpful? Give feedback.
All reactions