Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including sinek with all npm packages installed. Try it out:

var sinek = require("sinek")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

sinek v7.29.3

Node.js kafka client, consumer, producer polite out of the box

High Level Node.js Kafka Client

Greenkeeper badge npm version

The most advanced Kafka Client.


  • easy promise based API
  • a lot of Kafka pitfalls already taken care of
  • backpressure and stream consume modes
  • secure committing in backpressure (1:n, batch) mode
  • plain Javascript implementation based on kafka-node and a super fast native implementation based on node-rdkafka
  • SSL, SASL & Kerberos support
  • auto reconnects
  • auto partition recognition and deterministic spreading for producers
  • intelligent health-checks and analytic events for consumers and producers

You might also like

Latest Changes

Can be found here


npm install --save sinek

Usage - Native Client

const {
} = require("sinek");

Further Docs

make it about them, not about you

  • Simon Sinek
RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free