KafkaStreams4s is a library for writing Kafka Streams programs using cats-effect. To use KafkaStreams4s in an existing SBT project with Scala 2.12 or a later version, add the following dependencies to your build.sbt depending on your needs:
libraryDependencies ++= Seq(
"com.compstak" %% "kafka-streams4s-core" % "<version>",
"com.compstak" %% "kafka-streams4s-circe" % "<version>",
"com.compstak" %% "kafka-streams4s-avro4s" % "<version>",
"com.compstak" %% "kafka-streams4s-debezium" % "<version>",
"com.compstak" %% "kafka-streams4s-shapeless" % "<version>",
"com.compstak" %% "kafka-streams4s-testing" % "<version>" % Test
)
To learn more head to the documentation page.