Java LibHunt Info

Get to the root cause of Java performance issues with Datadog APM. 14-day free trial.
More from our partner
Subscribe for our newsletter
to know all the trending
libraries, news and articles.

All Categories

SaaSHub - The independent software marketplace. Find the best software and alternatives.
More from our team

The Awesome Java feed


Pact JVM

Consumer-driven contract testing.
Featured Library // Category Testing

JaCoCo vs Cobertura

Popular comparison
  • JaCoCo - Framework that enables collection of code coverage metrics, using both offline and runtime bytecode instrumentation; prominently used by EclEmma, the Eclipse code-coverage plugin.
  • Cobertura - Relies on offline (or static) bytecode instrumentation and class loading to collect code coverage metrics; GPLv2 licensed.


Library for converting from one Java class to a dissimilar Java class with similar names based on the Bean convention
Library Added by keeganwitt into category Bean Mapping


Awesome Java Newsletter ยป 157

Top Stories
  • First post of the Hibernate tutorials I have started writing. Feedbacks welcome ๐Ÿ˜Š
  • [Devoxx UK 2019] Java, Today and Tomorrow by Mark Reinhold
  • Spring Boot Best Practice โ€“ disable OSIV to start receiving LazyInitializationException warnings again
Follow us on Twitter @JavaLibHunt


JavaFX Game Development Framework.
Featured Library // Category Game Development

Apache PDFBox vs iText

Popular comparison
  • Apache PDFBox - Toolbox for creating and manipulating PDF.
  • iText - Creates PDF files programmatically but requires a license for commercial purposes.

Object References in 60 seconds

Article Popular Story //

Last 7 Days

CUBA Platform

High level framework for development of enterprise applications with rich web interface, based on Spring, EclipseLink and Vaadin.
Featured Library // Category Platform

Orika vs MapStruct

Popular comparison
  • Orika - Orika is a Java Bean mapping framework that recursively copies (among other capabilities) data from one object to another.
  • MapStruct - Code generator which simplifies mappings between different bean types, based on a convention over configuration approach.


Functional fault tolerance library.
Featured Library // Category Miscellaneous

Feign vs Retrofit

Popular comparison
  • Feign - HTTP client binder inspired by Retrofit, JAXRS-2.0, and WebSocket.
  • Retrofit - Type-safe REST client.


Embeddable Cluster-Membership library based on SWIM and gossip protocol.
Featured Library // Category Distributed Applications

Library for developing geospatial applications. Built on top of the Apache SIS project.
Featured Library // Category Geospatial

CoreNLP vs Apache OpenNLP

Popular comparison
  • CoreNLP - Stanford's CoreNLP provides a set of fundamental tools for tasks like tagging, named entity recognition, sentiment analysis and many more.
  • Apache OpenNLP - Toolkit for common tasks like tokenization.


Drools Expert is the rule engine and Drools Fusion does complex event processing (CEP).
Featured Library // Category Rules Engine

Apache FOP vs Apache PDFBox

Popular comparison
  • Apache FOP - Creates PDF from XSL-FO.
  • Apache PDFBox - Toolbox for creating and manipulating PDF.

Thymeleaf vs FreeMarker

Popular comparison
  • Thymeleaf - Aims to be a substitute for JSP and works for XML files in general.
  • FreeMarker - General templating engine without any heavyweight or opinionated dependencies.

Last 30 Days


Provides dockerized pipeline with configuration that can be save in version control.
Featured Library // Category Continuous Integration

Keycloak vs Apache Shiro

Popular comparison
  • Keycloak - Integrated SSO and IDM for browser apps and RESTful web services.
  • Apache Shiro - Performs authentication, authorization, cryptography and session management.

Awesome Java Newsletter ยป 156

Top Stories
  • Announcing GraalVM 19
  • Android's Java 8 Support - Still not complete 5 years later
  • IT runs on Java 8
Follow us on Twitter @JavaLibHunt


Clean, lightweight protocol buffers.
Featured Library // Category Data structures

MapStruct vs ModelMapper

Popular comparison
  • MapStruct - Code generator which simplifies mappings between different bean types, based on a convention over configuration approach.
  • ModelMapper - ModelMapper is an intelligent object mapping library that automatically maps objects to each other.

The matter of time()

Article Popular Story //

Java and JavaFX Game Development

Article Popular Story //

Android's Java 8 Support - Still not complete 5 years later

Article Popular Story //


A scalable Constraint Solver by Red Hat
Featured Library // Category Constraint Satisfaction Problem Solver


Popular comparison
  • jOOQ - Generates typesafe code based on SQL schema.
  • JDBI - Convenient abstraction of JDBC.