Our other products

Open Source is at the core of Data Geekery. While developing jOOQ, we have developed a variety of modules that we're sharing with our community under the Apache License 2.0.

jOOX - The Power of jQuery Applied to W3C DOM

Like JDBC, DOM is a powerful, yet very verbose low-level API to manipulate XML.

The HTML DOM an be manipulated with the popular jQuery product, in JavaScript. Why don't we have jQuery in Java? jOOX is jQuery's XML parts, applied to Java.

GitHub | Javadoc

jOOR - Fluent Reflection in Java

jOOR is a very simple fluent API that gives access to your Java Class structures in a more intuitive way.

The JDK's reflection APIs are hard and verbose to use. Other languages have much simpler constructs to access type meta information at runtime. Let us make Java reflection better.

GitHub | Javadoc

jOOλ - The Missing Parts in Java 8

jOOλ improves the JDK libraries in areas where the Expert Group's focus was elsewhere. It adds tuple support, function support, and a lot of additional functionality around sequential Streams.

The JDK 8's main efforts (default methods, lambdas, and the Stream API) were focused around maintaining backwards compatibility and implementing a functional API for parallelism.

GitHub | Javadoc

jOOU - Unsigned Integers

jOOU provides unsigned integer versions for the four Java integer types byte, short, int and long.

GitHub | Javadoc

The jOOQ Logo