{"repo":"clemensv/xregistry-cli","free":true,"listed":false,"github":"https://github.com/clemensv/xregistry-cli","clone":"git clone https://github.com/clemensv/xregistry-cli.git","description":"This project is a command line client for CNCF xRegistry","language":"Jinja","stars":22,"topics":["amqp","cloudevents","eventing","messaging","mqtt"],"license":"Apache-2.0","category":"chat-messaging","readme_excerpt":"xRegistry Code Generation CLI A command-line tool for working with xRegistry documents and APIs, with powerful code generation capabilities for building messaging and eventing applications. Why xRegistry Code Generation CLI? Production-Ready Code, Not Just Snippets Unlike typical code generators that dump a single file and leave you to figure out the rest, xRegistry Code Generation CLI generates complete, SDK-like projects with: - ✅ Working integration tests out of the box (using Docker/Testcontainers) - ✅ Type-safe producer and consumer clients for multiple platforms - ✅ Compile-ready projects with proper dependency management - ✅ Best-practice code structure following language conventions - ✅ Robust schema handling via Avrotize Broad Platform Support Generate type-safe clients for Java, C#, Python, and TypeScript across multiple messaging systems: - Generic clients: MQTT, AMQP, Apache Kafka - Azure-specific: Event Hubs, Service Bus, Event Grid - Protocol conversions: AsyncAPI and OpenAPI documents Flexible Workflows Work with xRegistry definitions using: - Local files (manifest mode) for offline development - Remote registries (catalog mode) for team collaboration - Custom templates for organization-specific code generation Table of Contents - What is xRegistry? - xRegistry Message Catalogs What is xRegistry? The xRegistry project run by the CNCF Serverless WG defines a generic, extensible, and interoperable registry for metadata and metadata documents. In particular, it is","default_branch":null,"files":null,"tree":[],"storefront":"/r/clemensv","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/clemensv/xregistry-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}