• Power your
  • java apps
  • with
  • event sourcing

Thoth is a Java library which provides a toolkit to implement Event Sourcing in your application.


  • Handle event journal
  • Kafka publish garanty
  • Two type of projections: transactional or eventually consistent
  • Based on Kafka, Vavr and Akka Streams
  • Reactive postgresql implementation

Built-in journal

that stores every events


that every event will eventually be published in Kafka


Eventual consistent or in transaction