Vision The Solace PubSub+ Platform was built with developers and architects in mind. One of the visions we had for the platform is an API first strategy to enable integration and programatic interaction with the platform. This includes interactions with the Solace PubSub+ platform using APIs, cli tools, or libraries to be used in CI/CD processes or other use-cases. As a proof to achieve this vision we are continuously enhancing our API documentation strategy that is found on api.solace.dev
We decided to take this a step further…
Meet the Solace Typescript tools In an effort to empower developers with their usage, we have decided to create a repository of typescript based tools, libraries, and packages that could be used by the community to build tools on top of the Solace Platform. Currently, the repository includes the following tools:
Auto-generated OpenAPI node clients: Solace Cloud PubSub+ Event Portal SEMPv2 Event Portal wrappers: Event Portal SDK: helper library for additional functionalities Event Portal AsyncAPI: helper library for parsing AsyncAPI spec files AsyncAPI Importer: cli tool to import assets from an AsyncAPI spec to Event Portal More details on these tools could be found in this github repository
GitHub - SolaceLabs/solace-tools-typescript: This repository contains several tools, such as libraries, to interact with the Solace PubSub+ Platform using TypeScript
This repository contains several tools, such as libraries, to interact with the Solace PubSub+ Platform using TypeScript - GitHub - SolaceLabs/solace-tools-typescript: This repository contains seve… Make sure to it!
You can check out the documentation of these tools on Solace Tools — Solace Tools r0.0.2 documentation
Caveat This is not a supported product by Solace. It is an open source repository authored by Solace employees to be used by the community. Feedback and contribution in the form of pull requests are welcomed.
Happy hacking!