Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
AsyncAPI Specification
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.
- GitHub: https://github.com/topics/asyncapi
- Repo: https://github.com/asyncapi/spec
- Created by: AsyncAPI Initiative, Fran Méndez
- Released: September 20, 2017
- Related Topics: json-schema, eda, event-driven, event-driven-architecture, avro, openapi,
- Aliases: aas, async-api, asyncapi-specification, async-api-specification, asyncapi-spec, async-api-spec,
- Last updated: 2024-10-20 00:02:17 UTC
- JSON Representation
https://github.com/asyncapi/spec
The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs.
amqp asyncapi hacktoberfest kafka mqtt reactive specification stomp websockets
Last synced: 10 Oct 2024
https://github.com/airtai/faststream
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.
asyncapi asyncio distributed-systems fastkafka faststream kafka nats propan python rabbitmq redis stream-processing
Last synced: 29 Oct 2024
https://github.com/Mermade/widdershins
OpenAPI / Swagger, AsyncAPI & Semoasa definitions to (re)Slate compatible markdown
api asyncapi documentation openapi openapi3 semoasa slate swagger
Last synced: 25 Oct 2024
https://github.com/mermade/widdershins
OpenAPI / Swagger, AsyncAPI & Semoasa definitions to (re)Slate compatible markdown
api asyncapi documentation openapi openapi3 semoasa slate swagger
Last synced: 13 Oct 2024
https://github.com/standard-webhooks/standard-webhooks
The Standard Webhooks specification
api asyncapi callbacks http json openapi specification standard standard-webhooks webhook webhooks
Last synced: 13 Oct 2024
https://github.com/microcks/microcks
Kubernetes native tool for mocking and testing API and micro-services. Microcks is a Cloud Native Computing Foundation sandbox project 🚀
api api-testing asyncapi asyncapi-specification cncf cncf-project event-driven graphql kubernetes mock mock-server mocking openapi openapi-tooling openapi3 openapi31 postman-collection swagger swagger2 testing
Last synced: 13 Oct 2024
https://github.com/asyncapi/generator
Use your AsyncAPI definition to generate literally anything. Markdown documentation, Node.js code, HTML documentation, anything!
asyncapi codegen codegenerator documentation generator get-global-docs-autoupdate get-global-node-release-workflows get-global-releaserc hacktoberfest nodejs
Last synced: 10 Oct 2024
https://github.com/lancetnik/propan
Propan is a powerful and easy-to-use Python framework for building event-driven applications that interact with any MQ Broker
amqp asyncapi event-driven kafka messaging nats propan python python-types rabbitmq redis sqs
Last synced: 15 Oct 2024
https://github.com/aklivity/zilla
🦎 A multi-protocol, event-native proxy. Securely interface web apps, IoT clients, & microservices to Apache Kafka® via declaratively defined, stateless APIs.
api-gateway asyncapi event-driven-architecture event-stream-proxy event-streaming grpc iot kafka kafka-proxy mqtt openapi proxy rest server-sent-events streaming-api
Last synced: 04 Nov 2024
https://github.com/Lancetnik/Propan
Propan is a powerful and easy-to-use Python framework for building event-driven applications that interact with any MQ Broker
amqp asyncapi event-driven kafka messaging nats propan python python-types rabbitmq redis sqs
Last synced: 06 Nov 2024
https://github.com/asyncapi/modelina
A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization
asyncapi codegen codegenerator cpp csharp generate-code get-global-node-release-workflows go java json-schema kotlin modelina openapi2 openapi3 php rust swagger typescript
Last synced: 31 Oct 2024
https://github.com/springwolf/springwolf-core
Automated documentation for event-driven applications built with Spring Boot
ampq asyncapi documentation-generator hacktoberfest java kafka sns spring-boot spring-cloud-stream spring-jms spring-kafka spring-rabbitmq spring-websockets-stomp springfox sqs swagger
Last synced: 10 Oct 2024
https://github.com/asyncapi/asyncapi-react
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
asyncapi asyncapi-specification event get-global-node-release-workflows hacktoberfest nodejs react reactjs
Last synced: 30 Oct 2024
https://github.com/asyncapi/studio
Visually design your AsyncAPI files and event-driven architecture.
Last synced: 04 Nov 2024
https://github.com/tobilg/api2html
A CLI tool to transform Swagger/OpenAPI/AsyncAPI docs to beautiful HTML pages via Shins/Widdershins.
api-documentation asyncapi openapi openapi3 slate static-site-generator swagger-documentation
Last synced: 05 Nov 2024
https://github.com/lerenn/asyncapi-codegen
An AsyncAPI Golang Code generator that generates all Go code from the broker to the application/user. Just plug your application to your favorite message broker!
asyncapi asyncapi-generator asyncapi-tooling asyncapi-tools code-generation generator go golang kafka nats nats-messaging
Last synced: 23 Oct 2024
https://github.com/swagger-api/apidom
Semantic parser for API specifications
ast asyncapi hacktoberfest javascript open-source openapi openapi3 openapi31 parser swagger swagger-oss
Last synced: 09 Nov 2024
https://github.com/asyncapi/java-spring-template
Java Spring template for the AsyncAPI Generator
asyncapi generator get-global-node-release-workflows get-global-releaserc java nodejs spring spring-boot springboot template
Last synced: 30 Oct 2024
https://github.com/Kludex/fastapi-asyncapi
OpenAPI is not enough for you? 😡 Let's try AsyncAPI! :angel:
Last synced: 23 Oct 2024
https://github.com/kludex/fastapi-asyncapi
OpenAPI is not enough for you? 😡 Let's try AsyncAPI! :angel:
Last synced: 16 Oct 2024
https://github.com/asyncapi/html-template
HTML template for AsyncAPI Generator. Use it to generate a static docs. It is using AsyncAPI React component under the hood.
asyncapi generator get- get-global-node-release-workflows get-global-releaserc html nodejs template
Last synced: 17 Aug 2024
https://github.com/robintail/zod-sockets
Socket.IO solution with I/O validation and the ability to generate AsyncAPI specification and a contract for consumers.
async-api asyncapi asyncapi-specification asyncapi-tools nodejs server socket socket-io sockets typescript-library validation websocket websockets zod
Last synced: 11 Oct 2024
https://github.com/sourcemeta/jsonschema
The CLI for working with JSON Schema. Covers formatting, linting, testing, bundling, and more for both local development and CI/CD pipelines
asyncapi cpp json json-schema json-schemas jsonschema openapi schema schemas schemastore tooling tools
Last synced: 30 Oct 2024
https://github.com/asyncapi/github-action-for-cli
GitHub Action with generator, validator, converter and others - all in one for your AsyncAPI documents with AsyncAPI CLI as backbone
asyncapi bash docker get-global-node-release-workflows github-action workflow
Last synced: 07 Nov 2024
https://github.com/dedoussis/asynction
SocketIO python framework driven by the AsyncAPI specification. Built on top of Flask-SocketIO. Inspired by Connexion.
asyncapi asyncapi-specification connexion flask flask-socketio python socketio websockets
Last synced: 13 Oct 2024
https://github.com/asyncapi/spec-json-schemas
AsyncAPI schema versions
asyncapi get-global-node-release-workflows get-global-releaserc hacktoberfest nodejs
Last synced: 17 Aug 2024
https://github.com/bump-sh/github-action
GitHub action to deploy your API documentation on Bump
api-documentation asyncapi asyncapi-specification github-actions openapi openapi-specification
Last synced: 31 Oct 2024
https://github.com/python-jsonschema/referencing
Cross-specification JSON referencing (JSON Schema, OpenAPI, and the one you just made up!)
api asyncapi hypermedia json json-schema jsonschema openapi
Last synced: 14 Oct 2024
https://github.com/asyncapi/nodejs-template
This template generates a server using your AsyncAPI document. It supports multiple different protocols, like Kafka or MQTT. It is designed in the way that generated code is a library and with it's API you can start the server, send messages or register a middleware for listening incoming messages. Runtime message validation included.
asyncapi generator get-global-node-release-workflows get-global-releaserc hacktoberfest nodejs template
Last synced: 17 Aug 2024
https://github.com/SOM-Research/asyncapi-toolkit
Toolkit supporting the AsyncAPI specification, including a grammar, metamodel, and code generation tools
Last synced: 03 Aug 2024
https://github.com/bump-sh/cli
Bump.sh CLI - Deploy your OpenAPI & AsyncAPI documentations from your CI
api-specification asyncapi asyncapi-specification cli openapi openapi-specification openapi2 openapi3
Last synced: 13 Oct 2024
https://github.com/underfisk/nestjs-asyncapi
Async API module for Nestjs that provides documentation generation using your existing code (similar to Nestjs swagger module)
asyncapi nestjs nodejs typescript
Last synced: 04 Nov 2024
https://github.com/asyncapi/markdown-template
Markdown template for the AsyncAPI Generator
asyncapi generator get-global-node-release-workflows get-global-releaserc hacktoberfest markdown nodejs template
Last synced: 01 Nov 2024
https://github.com/apis-guru/asyncapi-directory
⇄ Directory of asynchronous API specifications in AsyncAPI format
Last synced: 05 Nov 2024
https://github.com/APIs-guru/asyncapi-directory
⇄ Directory of asynchronous API specifications in AsyncAPI format
Last synced: 01 Nov 2024
https://github.com/Mortal-Li/cocos-creator-async
a light asynchronous game development framework based on cocos creator
asyncapi cocos-creator cocos-creator-framework
Last synced: 23 Oct 2024
https://github.com/asyncapi/nodejs-ws-template
Node.js WebSockets template for the AsyncAPI Generator. It showcases how from a single AsyncAPI document you can generate a server and a client at the same time.
asyncapi generator get-global-node-release-workflows get-global-releaserc nodejs template websocket websockets
Last synced: 26 Oct 2024
https://github.com/softwaremill/sttp-apispec
OpenAPI, AsyncAPI and JSON Schema Scala models.
asyncapi documentation model openapi scala
Last synced: 07 Nov 2024
https://github.com/api-specification-toolbox/toolbox
This is a toolbox for all of the leading API specifications, providing a community catalog of news, services, tooling, extensions, and other resources to support your adoption of leading API specifications.
api asyncapi json-schema openapi postman-collection postman-environment
Last synced: 03 Nov 2024
https://github.com/endrekrohn/fastws
FastWS framework around FastAPI with auto-documentation of WebSockets using AsyncAPI.
asyncapi fastapi pydantic python
Last synced: 23 Oct 2024
https://github.com/sourcemeta/learnjsonschema.com
Reference documentation for JSON Schema. Includes detailed information about each keyword and vocabulary, alongside examples
asyncapi json json-schema jsonschema openapi schema schemas
Last synced: 07 Nov 2024
https://github.com/api-specification-toolbox/home
This is the home page for the API specification toolbox.
asyncapi json-schema openapi raml
Last synced: 23 Oct 2024
https://github.com/asyncapi/edavisualiser
View your system, events, applications through different perspectives
angular asyncapi edavisualiser get-global-node-release-workflows get-global-releaserc nextjs nodejs react visualiser visualizer vue webcomponent
Last synced: 14 Oct 2024
https://github.com/WaleedAshraf/asyncapi-github-action
GitHub action to validate if AsyncAPI schema file is valid or not.
actions asyncapi asyncapi-specification github validation
Last synced: 03 Aug 2024
https://github.com/asyncapi/java-template
Java template for the AsyncAPI Generator
asyncapi generator nodejs template
Last synced: 27 Oct 2024
https://github.com/uesteibar/scribano
Automatically build AsyncAPI documentation for your RabbitMQ messages
asyncapi documentation-generator documentation-tool event-driven-architecture microservices rabbitmq
Last synced: 28 Oct 2024
https://github.com/mikaelvesavuori/eventcatalog-scaffold-asyncapi
Helps you automate the scaffolding of EventCatalog with AsyncAPI support and to generate events from such schemas, including domain support.
api-management asyncapi event-catalog event-driven-architecture eventcatalog events
Last synced: 11 Oct 2024
https://github.com/yurvon-screamo/AsyncApi.Net.Generator
Saunter Fork - code-first AsyncAPI documentation generator for dotnet.
Last synced: 23 Oct 2024
https://github.com/Rikj000/Saunter-MQTTnet-AspNet5-AttributeRouting-ExampleProject
An example project that implements Saunter + MQTTnet + MQTTnet.AspNetCore.AttributeRouting in ASP.NET 5
asp-net-5 asyncapi mqtt mqtt-broker mqttnet saunter
Last synced: 23 Oct 2024
https://github.com/rikj000/saunter-mqttnet-aspnet5-attributerouting-exampleproject
An example project that implements Saunter + MQTTnet + MQTTnet.AspNetCore.AttributeRouting in ASP.NET 5
asp-net-5 asyncapi mqtt mqtt-broker mqttnet saunter
Last synced: 06 Nov 2024
https://github.com/daveshanley/asyncapi-tutorials
Looking to get started with AsyncAPI, React, WebSockets and Go? This set of code, specs and guides should get you started
asyncapi asyncapi-schemas asyncapi-specification go golang javascript pubsub react stompwebsocket websocket
Last synced: 23 Oct 2024
https://github.com/thim81/asyncapi-format
Format an AsyncAPI document by ordering, formatting and filtering fields.
asyncapi asyncapi-tooling asyncapi-tools cli filtering formatting sorting
Last synced: 09 Nov 2024
https://github.com/amadeus4dev-examples/amadeus-async-flight-status
Event-driven prototype for getting asynchronous flight status notifications using Twilio API
amadeus asyncapi demo event-driven-architecture example microservices mqtt prototype twilio
Last synced: 23 Oct 2024
https://github.com/springwolf/springwolf-ui
Web UI for Springwolf
asyncapi spring-boot springwolf
Last synced: 23 Oct 2024
https://github.com/nunchistudio/helix
helix is a framework for building cloud-native, consistent, reliable, and high-performance (micro) services with automatic logging, tracing, observability, and event propagation across services and integrations.
asyncapi clickhouse cloud data-plane devops distributed-systems distributed-tracing microservices nats nats-jetstream openapi openfeature opentelemetry platform-engineering postgres temporal vault
Last synced: 07 Nov 2024
https://github.com/SMLTTECH/django-asyncapi
AsyncAPI ✨ documentation in django via pydantic models
asyncapi django pydantic python
Last synced: 23 Oct 2024
https://github.com/char0n/apidom-validate
This GitHub Action validates OpenAPI 2.0, OpenAPI 3.x.y and AsyncAPI 2.x definition file using ApiDOM Language Service.
asyncapi openapi validate validator
Last synced: 09 Nov 2024
https://github.com/weaming/hub
Message hub. Export websocket and HTTP API.
asyncapi hub message message-driven websocket
Last synced: 23 Oct 2024
https://github.com/derberg/shrekapp-asyncapi-designed
This repository stores a WebSocket project designed with AsyncAPI. It exposes an interface to talk to a chatbot trained on Wit.ai
asyncapi asyncapi-specification code-generation codegen
Last synced: 16 Oct 2024
https://github.com/asyncapi-archived-repos/generator-filters
Library with reusable generator filters that you can use in your templates
Last synced: 01 Nov 2024
https://github.com/nunchistudio/helix.go
helix.go is the Go implementation of helix, for building cloud-native, consistent, reliable, and high-performance (micro) services with automatic logging, tracing, observability, and event propagation across services and integrations.
asyncapi clickhouse cloud data-plane devops distributed-systems distributed-tracing microservices nats nats-jetstream openapi openfeature opentelemetry platform-engineering postgres temporal vault
Last synced: 07 Nov 2024
https://github.com/nguyenvanhuan243/asyncapi_studio
Asyncapi (Document For Kafka API)
Last synced: 23 Oct 2024
https://github.com/jonaslagoni/asyncapi-quicktype-filter
Filter for AsyncAPI generator templates to generate types by utilizing QuickType
asyncapi filter generator quicktype-filter
Last synced: 11 Oct 2024
https://github.com/CynthiaPeter/CynthiaPeter
Passionate about holding the doors open to people coming into tech and writing quality documentation.
advocate api asyncapi atplatform dart evangelism flutter iot open-source openapi oss technical technical-writing
Last synced: 23 Oct 2024
https://github.com/microcks/microcks-testcontainers-node-nest-demo
NestJS demonstration app on how to use Microcks Testcontainers in your dev/test workflow
asyncapi kafka microcks nestjs nodejs openapi testcontainers
Last synced: 23 Oct 2024
https://github.com/bdragon300/go-asyncapi
AsyncAPI codegen tool for Go. Supports most of AsyncAPI features, many protocols (and pluggable client for each one), reference resolver and more!
amqp asyncapi asyncapi-tools code-generator codegen go go-tool golang http kafka mqtt raw-sockets redis schema-first tcp udp websockets
Last synced: 19 Oct 2024
https://github.com/pfarkya/asyncApi_AccountManagerEDA
This is an Account Management Application in Event Driven Architecture.
asyncapi cloudevents eventdrivenarchitecture hermesjs kafka
Last synced: 23 Oct 2024
https://github.com/bump-sh/bump-ci-example
CI integration examples for Github Action, Travis CI, CircleCI and Gitlab CI.
asyncapi asyncapi-specification openapi openapi-specification openapi2 openapi3
Last synced: 07 Nov 2024
https://github.com/NovatecConsulting/tc-asyncapi-directory
Angular application to display AsyncAPI specifications that were pulled from Kafka using Kafka Spring
Last synced: 23 Oct 2024
https://github.com/endrekrohn/fastws-example
FastWS example project with auto-documentation of WebSockets using AsyncAPI.
asyncapi fastapi pydantic python
Last synced: 23 Oct 2024
https://github.com/jonaslagoni/JMeter-template
JMeter template for the AsyncAPI Generator to generate test plans for your application
asyncapi generator jmeter template
Last synced: 23 Oct 2024
https://github.com/jonaslagoni/jmeter-template
JMeter template for the AsyncAPI Generator to generate test plans for your application
asyncapi generator jmeter template
Last synced: 06 Nov 2024
https://github.com/char0n/asyncapi-runtime-expression
AsyncAPI Runtime Expressions parser and validator.
asyncapi expression parser runtime validator
Last synced: 09 Nov 2024
https://github.com/jonaslagoni/design-patterns
architecture asyncapi design-patterns event-driven event-driven-architecture
Last synced: 16 Oct 2024
https://github.com/nunchistudio/helix.ts
helix.ts is the TypeScript implementation of helix, for consuming public types on the front-end exposed by micro-services.
asyncapi clickhouse cloud data-plane devops distributed-systems distributed-tracing microservices nats nats-jetstream openapi openfeature opentelemetry platform-engineering postgres temporal vault
Last synced: 14 Oct 2024
https://github.com/sap/cloudevents-asyncapi-converter
CloudEvents payload to AsyncAPI conversion tool for ABAP, written in TypeScript
abap architecture asyncapi btp business cloudevents consumption conversion driven environment event events model rap s4hana sap tool
Last synced: 07 Oct 2024
https://github.com/supermodel/asyncapi-cli
Simple CLI to validate Async API documents
asyncapi asyncapi-specification json-schema kafka supermodel
Last synced: 23 Oct 2024
https://github.com/NovatecConsulting/tc-apicurio-quickstart
Quick setup to test Apicurio and AsyncAPI
Last synced: 23 Oct 2024
https://github.com/RobinTail/zod-sockets
Socket.IO solution with I/O validation and the ability to generate AsyncAPI specification and a contract for consumers.
async-api asyncapi asyncapi-specification asyncapi-tools nodejs server socket socket-io sockets typescript-library validation websocket websockets zod
Last synced: 17 Aug 2024
https://github.com/nunchistudio/platform-starter
Source code of the helix guide: From zero to hero in 20′.
asyncapi clickhouse cloud data-plane devops distributed-systems distributed-tracing microservices nats nats-jetstream openapi openfeature opentelemetry platform-engineering postgres temporal vault
Last synced: 07 Nov 2024
https://github.com/project-flogo/asyncapi-gen
Flogo App template for the AsyncAPI Generator.
Last synced: 08 Nov 2024
https://github.com/alexandramartinez/asyncapis-accounts-email
All the resources you need to implement a functional simple architecture with an Accounts and an Email services using AsyncAPI, Anypoint Code Builder, and AnypointMQ/Kafka.
acb anypoint-code-builder anypointmq async async-api asyncapi asyncapi-specification kafka kafka-consumer kafka-producer kafka-topic mule mule4 mulesoft queue queues topic
Last synced: 07 Nov 2024
https://github.com/alexandramartinez/asyncapi-example
Example resources to get started with AsyncAPI specifications in MuleSoft.
asyncapi asyncapi-specification eda event-driven-architecture mulesoft specification
Last synced: 07 Nov 2024
https://github.com/jabrena/codespaces-asyncapi-template
A starting point to use the tools from Async API ecosystem.
asyncapi asyncapi-tools codespaces
Last synced: 02 Nov 2024
https://github.com/nikolaevdmv/api-docs
Example of generating Async Api html docs using Apache Maven
asyncapi frontend-maven-plugin maven
Last synced: 23 Oct 2024
https://github.com/JaredCE/serverless-asyncapi-documenter
Serverless plugin to export your config as AsyncAPI Documentation
asyncapi asyncapi-generator serverless serverless-framework
Last synced: 23 Oct 2024
https://gitlab.com/fabian_kreutz/apigen
A parsing/generation toolset that handles OpenAPI and AsyncAPI specification.
asyncapi documentation generator openapi parser python specification
Last synced: 23 Oct 2024
https://github.com/yojo-generator/desktop
This generator makes POJO from asyncApi contract
asyncapi pojo-builder yaml-parser yaml-pojo yojo
Last synced: 23 Oct 2024
https://github.com/nexoscp/asyncapi-webfinger
AsyncAPI definition for Webfinger protocol
Last synced: 23 Oct 2024
https://github.com/timonback/springwolf-asyncapi-ui
Use Springwolf with the AsyncApi Initiative UI (POC)
asyncapi documentation-generator springwolf ui
Last synced: 27 Oct 2024