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: 04 Jan 2025
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: 04 Jan 2025
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: 05 Jan 2025
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: 04 Jan 2025
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: 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/Kludex/fastapi-asyncapi
OpenAPI is not enough for you? 😡 Let's try AsyncAPI! :angel:
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: 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: 05 Jan 2025
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: 05 Jan 2025
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/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/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: 01 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: 04 Jan 2025
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/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/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/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/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/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/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/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/quarkiverse/quarkus-asyncapi
AsyncAPI Quarkus configuration and metadata generator
Last synced: 10 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/event-catalog/generator-asyncapi
AsyncAPI generator for EventCatalog
asyncapi domain-driven-design event-driven-architecture eventcatalog
Last synced: 17 Nov 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/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/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/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/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/weaming/hub
Message hub. Export websocket and HTTP API.
asyncapi hub message message-driven websocket
Last synced: 13 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/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/event-catalog/eventcatalog-asyncapi-example
Example of EventCatalog with many AsyncAPI files
Last synced: 17 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: 23 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/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/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/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/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/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/nguyenvanhuan243/asyncapi_studio
Asyncapi (Document For Kafka API)
Last synced: 12 Nov 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/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/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/jonaslagoni/jmeter-template
JMeter template for the AsyncAPI Generator to generate test plans for your application
asyncapi generator jmeter template
Last synced: 26 Dec 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/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