I also wanted to find an open source project at the beginning, but it was not suitable.
Downsides are I need to have the Java JVM installed to use it. Also had to do some make a custom property file to make it work with postgres 12 the last time I used it.