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-12-17 00:02:09 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: 24 Dec 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: 31 Dec 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: 31 Dec 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/microcks/microcks
The open source, cloud native tool for API Mocking and Testing. 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: 01 Jan 2025
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: 31 Dec 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-prettierignore hacktoberfest nodejs
Last synced: 31 Dec 2024
https://github.com/aklivity/zilla
🦎 A multi-protocol edge & service proxy. Seamlessly 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: 28 Dec 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: 29 Dec 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: 02 Jan 2025
https://github.com/znsio/specmatic
Turn your contracts into executable specifications. Contract Driven Development - Collaboratively Design & Independently Deploy MicroServices & MicroFrontends.
asyncapi backward-compatibility cdd contract-driven-development contract-testing graphql jdbc microservices openapi redis service-virtualization specmatic wsdl
Last synced: 31 Dec 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: 28 Dec 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: 02 Jan 2025
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/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: 29 Dec 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: 28 Dec 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: 29 Dec 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: 09 Dec 2024
https://github.com/neuroglia-io/asyncapi
A .NET SDK for the Async API specification
amqp asyncapi client code-first documentation dotnet generator kafka mqtt nats websocket
Last synced: 31 Dec 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: 12 Dec 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: 30 Dec 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: 09 Dec 2024
https://github.com/asyncapi/spec-json-schemas
AsyncAPI schema versions
asyncapi get-global-node-release-workflows get-global-releaserc hacktoberfest nodejs
Last synced: 09 Dec 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/sngular/scs-multiapi-plugin
This is a Maven plugin designed to help developers automatizing the creation of code classes from YML files based on AsyncApi and OpenAPI.
asyncapi asyncapi-generator asyncapi-specification asyncapi-tooling openapi openapi-codegen openapi-generator spring spring-boot
Last synced: 03 Dec 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/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: 29 Dec 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: 01 Jan 2025
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: 29 Dec 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: 09 Dec 2024
https://github.com/SOM-Research/asyncapi-toolkit
Toolkit supporting the AsyncAPI specification, including a grammar, metamodel, and code generation tools
Last synced: 17 Nov 2024
https://github.com/zenwave360/zenwave-sdk
DDD and API-First tools for Event-Driven microservices. Create Software Easy to Understand.
api-first asyncapi code-generator ddd jdl jhipster openapi
Last synced: 25 Nov 2024
https://github.com/asyncapi/java-spring-cloud-stream-template
Java Spring Cloud Stream template for the AsyncAPI Generator
asyncapi generator hacktoberfest java nodejs spring-cloud-stream template
Last synced: 01 Jan 2025
https://github.com/asyncapi/server-api
Server API providing official AsyncAPI tools
asyncapi docker get-global-node-release-workflows get-global-releaserc hacktoberfest nodejs
Last synced: 16 Dec 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: 17 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/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/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/udamir/wsapix
Next generation Websocket framework for nodejs
api asyncapi pubsub rpc uwebsockets uwebsocketsjs websocket ws
Last synced: 14 Nov 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: 28 Dec 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/microcks/microcks-testcontainers-java-spring-demo
Spring Boot demonstration app on how to use Microcks Testcontainers in your dev/test workflow
asyncapi java kafka microcks openapi springboot testcontainers
Last synced: 18 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/heikkilamarko/todo-app
Todo App
alloy asyncapi caddy centrifugo golang grafana json-schema keycloak letsencrypt loki minio nats open-policy-agent openapi postgresql sops svelte sveltekit temporalio
Last synced: 13 Nov 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/eshepelyuk/apicurio-registry-helm
Ultimate Helm chart for Apicurio Registry
apicurio asyncapi helm k8s kafka kubernetes openapi schema-registry swagger ui
Last synced: 20 Nov 2024
https://github.com/albertnadal/asyncapi-schema-pydantic
Pydantic model for the AsyncAPI (v2) specification schema
asyncapi asyncapi-schemas asyncapi-specification pydantic pydantic-models
Last synced: 26 Nov 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/asyncapi/java-template
Java template for the AsyncAPI Generator
asyncapi generator nodejs template
Last synced: 18 Nov 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: 17 Nov 2024
https://github.com/quarkiverse/quarkus-asyncapi
AsyncAPI Quarkus configuration and metadata generator
Last synced: 10 Nov 2024
https://github.com/event-catalog/generator-asyncapi
AsyncAPI generator for EventCatalog
asyncapi domain-driven-design event-driven-architecture eventcatalog
Last synced: 17 Nov 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/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/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/microcks/microcks-spectral-ruleset
A set of rules for Spectral that allows linting OpenAPI and AsyncAPI spec for Microcks conventions
api asyncapi contract-testing linting-rules microcks mocking openapi spectral
Last synced: 18 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/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/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: 18 Nov 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/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/weaming/hub
Message hub. Export websocket and HTTP API.
asyncapi hub message message-driven websocket
Last synced: 13 Nov 2024
https://github.com/elhebert/asyncapi-validation
Message validation package from YAML and JSON AsyncAPI document
api asyncapi asyncapi-specification asyncapi-tooling kafka rabbitmq validation validator
Last synced: 14 Nov 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/SMLTTECH/django-asyncapi
AsyncAPI ✨ documentation in django via pydantic models
asyncapi django pydantic python
Last synced: 23 Oct 2024
https://github.com/nguyenvanhuan243/asyncapi_studio
Asyncapi (Document For Kafka API)
Last synced: 12 Nov 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: 14 Nov 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/novatecconsulting/tc-showcase-apicurio
Showcase to evaluate the usage of Apicurio Registry and AsyncAPI.
apicurio asyncapi pai showcase
Last synced: 19 Nov 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/event-catalog/eventcatalog-asyncapi-example
Example of EventCatalog with many AsyncAPI files
Last synced: 17 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/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/novatecconsulting/tc-asyncapi-directory
Angular application to display AsyncAPI specifications that were pulled from Kafka using Kafka Spring
Last synced: 19 Nov 2024
https://github.com/virtualansoftware/asyncapi-virtualization
Allows to Virtualize/Mocking message for Kafka. Virtualization is a Service virtualization Product and is the simulation of the behavior of Open API that are unavailable or otherwise restricted during the preproduction stage of the software development lifecycle. Virtualization has RESTAPI and user-friendly interface (UI) to set up the test data for your specific type of Rest APIs. This UI would help Developer, Functional Tester or Automation Tester to set up the test data for their specific use cases and test scenarios
asyncapi eventdriven mocking testautomation
Last synced: 06 Dec 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/solace-iot-team/solace-axway-agent
Axway-Solace-AsyncAPI Agent
Last synced: 04 Dec 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/201st-luka/pyclasher
This is a repository for my asynchronous ClashOfClans API wrapper written in Python. It is object oriented and provides an easy access to the requested data.
api api-client api-wrapper async asyncapi asynchronous asynchronous-programming asyncio clash-of-clans clash-of-clans-api clashofclans clashofclansapi python
Last synced: 29 Nov 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