O'Reilly logo
  • Matt Bachmann thinks this is interesting:

he tools are implemented in Java classes, and a set of scripts are provided to call those classes properly.

From

Cover of Kafka: The Definitive Guide

Note

I suspect that makes it easy to write your own utilities using these same java classes if necessary