Confluent was founded on open source principles and has consistently contributed to some of the world’s most popular open source software, including Apache Kafka®. We are excited to reaffirm our commitment to the open source community by announcing that the Confluent CLI is now open source on GitHub!
Our open source announcement coincides with our latest major version release, confluent CLI v3, which ushers in a host of new features and UX improvements. Notable features include 1) full adoption of Kafka REST for all confluent kafka commands, 2) acknowledgement prompts to prevent the accidental deletion of Cloud resources, and 3) increased command syntax standardization and command discoverability. This release is the capstone of more than a year’s worth of work. We hope the latest features in v3 and the open source CLI improve and facilitate more communication and collaboration between customers, developers, and contributors.
This post covers our design objectives, details the effort required to open source the CLI, and provides an introduction on how to make an open source contribution.