Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AsyncAPI support #47

Open
gedw99 opened this issue May 27, 2024 · 4 comments
Open

AsyncAPI support #47

gedw99 opened this issue May 27, 2024 · 4 comments

Comments

@gedw99
Copy link

gedw99 commented May 27, 2024

Asyncapi is an open standard that models bi directional API based on Event-Driven Architectures (EDA).

https://www.asyncapi.com/

the push transport can be web hooks, web sockets or SSE.

https://github.com/lerenn/asyncapi-codegen Is a create example of a generator for golang . Just to get a taste of it .

this particular one integrates with NATS message broker , but can then push the message over whatever takes your fancy ; SSE, mobile Notifications, anything . At the moment Kafka and NATS Jetstream is there. These systems can then have plugins s to push over SSS or FCM ( for mobile ) , as needed.

https://github.com/lerenn/asyncapi-codegen?tab=readme-ov-file#supported-brokers

@gedw99
Copy link
Author

gedw99 commented May 27, 2024

I use this . It’s got a standard description layout , which chapar could parse.
the parser is in golang , so its just a matter of building the gioui to model it .

@gedw99 gedw99 changed the title Asncy api support AsyncAPI support May 27, 2024
@lerenn
Copy link

lerenn commented May 27, 2024

Hello there ! I'm the maintainer of the project @gedw99 proposed here.

If there is anything I can do to help integrate it in your tool, feel free to ask :)

@mirzakhany
Copy link
Collaborator

Hi @gedw99 Thanks for letting me know about this project. I'll try to put some time to learn how its work. but for know I'll add it to my todo list lets keep this issue open.

@lerenn will get back to this issue when I started to work on it and for sure I'll need your help. ❤️

@gedw99
Copy link
Author

gedw99 commented May 28, 2024

I can also help since I use it now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants