The Java developers feed


Java 9's new stack walking API

Popular Story //


Library that provides tools for geospatial data.
Featured library // Category Geospatial

Javaslang vs Functional Java

Popular comparison
  • Javaslang - Functional component library that provides persistent data types and functional control structures.
  • Functional Java - Implements numerous basic and advanced programming abstractions that assist composition-oriented development.

Spring Boot 1.5.3 Available Now

Popular Story //


Apache Lucene

High-performance, full-featured cross-platform text search engine library.
Featured library // Category Search

JBehave vs Cucumber

Popular comparison
  • JBehave - Framework for Behavioural Driven Development.
  • Cucumber - BDD testing framework.

Last 7 Days


Static analysis of coding conventions and standards.
Featured library // Category Code Analysis

Apache Kafka vs Apache Camel

Popular comparison
  • Apache Kafka - High-throughput distributed messaging system.
  • Apache Camel - Glues together different transport APIs via Enterprise Integration Patterns.

Comparing Java 8, RxJava, Reactor

Popular Story //

Apache SIS

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

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.

Servlet 4 Public Review started

Popular Story //


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.

JDK 9 Early-Access Builds

Popular Story //


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

WireMock vs Mockito

Popular comparison
  • WireMock - Stubbs and mocks web services.
  • Mockito - Creation of test double objects in automated unit tests for the purpose of TDD or BDD.

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.

Awesome Java Newsletter » 49

Top Stories
  • JavaEE is moving to GitHub
  • Critical Deficiencies in Jigsaw
  • Is Jigsaw good or is it wack? – Mike Hearn's blog
Follow us on Twitter @JavaLibHunt

Support for Java 9 Modules in IntelliJ IDEA 2017.1

Popular Story //

Last 30 Days

Apache OpenNLP

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