Skip to content
Java utils
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Codecove Maven Central


jutils is a Java Utils library, that came to light because of reused code after combining multiple libraries. For example the combination of Project Reactor along with VAVR it became clear that there was a need for functional utility methods like in functional package

You might look at jutils as a new reactive Guava like library but of course not as mature as Guava yet. You can also look at it as a dumb of code that I see reused, and can be extracted and generalized, therefore it is opinionated indeed.

This library is on edge, breaking changes are bound to happen occasionally, and I'm not currently following the semantic versioning literally. As soon as it gets more stability and users (if you're using it, please star it) there will hopefully be less breaking changes.




  • Vavr + Reactor Functional utilities
  • Reactor Netty adapter with error handling escalation
  • Simple Reactive Message bus implementation for:
    • Apache Kafka
    • Nats
    • Apache Pulsar
  • Yaml adapter with features like nesting, fluent api, resource and file loading
  • Vavr GSON Json implementation
  • Argon2 Hashing adapter
  • In memory generic crud


You can just do pull requests and I will check them asap.


  • Argon hashing with Mono
  • Eventsourcing

Release notes

  • v0.3.4
    • Opinionated initial implementation of kafka, nats and pulsar api
You can’t perform that action at this time.