Solace is a big believer in open-source initiatives and the communities that rally around them. We have contributed to several open-source projects, created some of our own like our Kafka connectors and our Solace PubSub+ Spring Cloud Stream Binder. We are also a proud Platinum Sponsor of the AsyncAPI initiative, an initiative of open-source tools that facilitates building and maintaining event-driven systems. Throughout these experiences we’ve seen first-hand how open-source communities foster innovation by encouraging the exchange of ideas and collaboration between individuals across organizations. We love open source so much that we decided to create a home for Solace-related open-source projects!

Drum roll please… 🥁
We are excited to announce the availability of SolaceCommunity GitHub Organization!🎉

This new GitHub organization offers open-source projects that are authored, maintained, and supported by the community.

  • Projects that provide integrations with Solace technologies and other technologies and platforms
  • Tools that enable the usage of Solace APIs (wrapper, packages, etc.)
  • Projects that illustrate the use of Solace APIs for learning or teaching purposes

External moderators will run the projects at their own pace and style, while allowing the projects to be more easily discovered by other Solace users.

By contributing to this community organization, you can demonstrate your technical skills, share your project, and collaborate with folks around the world. You’ll also improve your chance of receiving the Community Contributor badge. To help you with your contribution, we have posted the SolaceCommunity GitHub Contribution Guide in our community. It explains what you can contribute, what it means to contribute a project, repository roles, and more.

We’re psyched to say this new community organization is off to a quick start! Several projects have already been contributed, including the Angular Solace Message Client:
asyncapi-codegen-scstby Mrc0113This repo contains a project that provides a message client to communicate with a Solace event broker for sending and receiving messages using the native Solace Message Format over WebSocket.Open on GitHub

Another example is a Prometheus exporter:
solace-prometheus-exporterby solacecommunityThis repo contains a project to create a Prometheus exporter for Solace PubSub+ Event Broker.Open on GitHub

A huge thanks to Solace Developer Community member @GreenRover for his contributions!

Whether it is a npm package, monitoring tool, docker image, cli tool, etc., if you have any Solace projects that you would like to contribute or that you would like to see created, contact us at community-github@solace.com or let us know in the Solace Developer Community.

We look forward to your contributions!

Related Links:

Array ( [100] => Array ( [name] => Marc DiPasquale [picture] => [bio] =>

Marc is a Developer Advocate with extensive engineering experience in the public and private sector across multiple domains including healthcare, aviation and weather imagery processing. He has been using event-driven techniques and methodologies throughout his career and is excited by its elevation to the mainstream. Marc works with prospective and existing clients to enable the development of modern and reactive applications.

[position] => [url] => https://solace.com/blog/author/marcdipasquale/ ) [162] => Array ( [name] => Tamimi Ahmad [picture] => [bio] =>

Tamimi is a Developer Advocate in Solace’s office of the CTO. Based in Ottawa, Canada, he enjoys all things tech -- event-driven development in particular. Coming from a BI background, his experience revolves around data analytics and software development. Apart from being a full-time geek during the day, he is also involved in the community through constant volunteering and leading social enterprises. Tamimi holds a Bachelor’s Degree in Communications Engineering from Carleton University.

[position] => [url] => https://solace.com/blog/author/tamimi/ ) )
Marc DiPasquale

Marc is a Developer Advocate with extensive engineering experience in the public and private sector across multiple domains including healthcare, aviation and weather imagery processing. He has been using event-driven techniques and methodologies throughout his career and is excited by its elevation to the mainstream. Marc works with prospective and existing clients to enable the development of modern and reactive applications.

Tamimi Ahmad

Tamimi is a Developer Advocate in Solace’s office of the CTO. Based in Ottawa, Canada, he enjoys all things tech -- event-driven development in particular. Coming from a BI background, his experience revolves around data analytics and software development. Apart from being a full-time geek during the day, he is also involved in the community through constant volunteering and leading social enterprises. Tamimi holds a Bachelor’s Degree in Communications Engineering from Carleton University.

Join Our Developer Community

Join the Solace Developer Community to discuss and share PubSub+ API hints, new features, useful integrations, demos, and sample code!

JOIN THE DISCUSSION