{"repo":"open-ch/franz","free":true,"listed":false,"github":"https://github.com/open-ch/franz","clone":"git clone https://github.com/open-ch/franz.git","description":"Your Swiss-Army Knife tool for interacting with Kafka.","language":"Go","stars":20,"topics":["kafka","devops-tools"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"franz Your Swiss-Army Knife tool for interacting with Kafka. franz provides you various helper tools to work with and debug Kafka such as consuming or producing messages and managing topics or ACLs. Installation Usage To connect to your Kafka cluster and optionally to a schema registry, franz reads from a configuration file that can be placed in one of the following paths - /.config/franz - /opt/franz/etc - any path you wish, passed in using --config /path/to/config A configuration file has roughly the form of config.yml.sample. You can get more information about any command by running franz help [command] . Examples List relevant information for all Kafka brokers Continuously read from a topic Produce Avro Serialized Messages Find the name of the schema that corresponds to the topic you wish to publish to. By default this is the topic name with a '-value' suffix if it wasn't specified by the Serde. You can check the schema name by listing the schemas in the registry: As with the JSON String serialized produce command, start franz reading from stdin by specifying the topic but also specify the schema name with the --encode option Then on subsequent lines submit the JSON equivalent of the messages: Contributors Due to a migration of the codebase, some authors might not show up in the git history even though they contributed to this project: - Symeon Meichanetzoglou - Daniel Aschwanden - Ines Haymann - Huu-An Cao - Anastasios Zouzias - Florian Lehner - Julien Perrochet - Elwin ","default_branch":null,"files":null,"tree":[],"storefront":"/r/open-ch","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/open-ch/franz/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."}