The Awesome Java feed



JSF framework which has a free and a commercial version with support. Provides several frontend components.
Featured Library // Category Web Frameworks

Codacy vs SonarQube

Popular comparison
  • Codacy - Continuous static analysis, code coverage, and software metrics to automate code reviews.
  • SonarQube - Integrates other analysis components via plugins and provides an overview of the metrics over time.


🦄 best beautiful java blog, worth a try
Featured Library // Category Development


Apache SIS

Library for developing geospatial applications.
Featured Library // Category Geospatial

Still True in Java 9: Handwritten Hash Codes are Faster

Article Popular Story //

WireMock vs MockServer

Popular comparison
  • WireMock - Stubbs and mocks web services.
  • MockServer - Allows mocking of systems that are integrated with HTTP/S.

Last 7 Days


Monad and stream utilities, comprehensions, pattern matching, functional extensions for all JDK collections, future streams, trampolines and much more.
Featured Library // Category Functional Programming

how to extend the Java programming language

Article Popular Story //

Java SE 8 Update 141 and More

Article Popular Story //

Connection pooling - Fast, Faster, HikariCP

Article Popular Story //

Last 30 Days

Awesome Java Newsletter » 62

Top Stories
  • IntelliJ IDEA 2017.2 is Here: Smart, Sleek, and Snappy
  • Java in 2017 - The State of Developer Ecosystem by JetBrains
  • Java Fiddle: edit, compile and execute Java on the browser
Follow us on Twitter @JavaLibHunt

Apache Phoenix

High performance relational database layer over HBase for low latency applications.
Featured Library // Category Database

Dozer vs ModelMapper

Popular comparison
  • Dozer - Mapper that copies data from one object to another, using annotations, API or XML configuration.
  • ModelMapper - ModelMapper is an intelligent object mapping library that automatically maps objects to each other.

Apache OpenNLP

Toolkit for common tasks like tokenization.
Featured Library // Category Natural Language Processing

Easy Rules vs Drools

Popular comparison
  • Easy Rules - The simple, stupid Java rules engine
  • Drools - Drools Expert is the rule engine and Drools Fusion does complex event processing (CEP).

Jedis vs Redisson

Popular comparison
  • Jedis - A small client for interaction with redis, with methods for commands.
  • Redisson - Redis based In-Memory Data Grid for Java

Free enterprise Java CMS

Free enterprise Java CMS
Featured Library // Category Web Frameworks

Building a HTTP Endpoint with Eclipse Vert.x

Article Popular Story //

Arquillian vs JUnit

Popular comparison
  • Arquillian - Integration and functional testing platform for Java EE containers.
  • JUnit - Common testing framework.

Java™ SE Development Kit 8, Update 141 Release Notes

Article Popular Story //


Java Template Engine
Featured Library // Category Template Engine


Fluent assertions that improve readability.
Featured Library // Category Testing

IntelliJ IDEA 2017.2 is Here: Smart, Sleek, and Snappy

Article Popular Story //

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.

Byte Buddy

Further simplifies bytecode generation with a fluent API.
Featured Library // Category Bytecode Manipulation

IntelliJ IDEA Summer Plugin Trawl

Article Popular Story //