The Awesome Java feed


Stfalcon Fixturer

Utility for developers and QAs what helps minimize time wasting on writing the same data for testing over and over again
Library Added by Max into category Utility


Fault-tolerant distributed coordination framework.
Featured Library // Category Distributed Applications

JavaFX 11.0.2 Release Notes

Update Popular Story //

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.



Simple Binary Encoding, one of the fastest message formats around.
Featured Library // Category Data structures

SonarQube vs Error Prone

Popular comparison
  • SonarQube - Integrates other analysis components via plugins and provides an overview of the metrics over time.
  • Error Prone - Catches common programming mistakes as compile-time errors.

Last 7 Days


Integration testing framework with focus on client- and serverside messaging.
Featured Library // Category Testing

Simple Flat Mapper

Fast and Easy mapping from database, cassandra, csv to POJO.
Featured Library // Category CSV

Akka vs Axon Framework

Popular comparison
  • Akka - Toolkit and runtime for building concurrent, distributed, and fault tolerant event-driven applications.
  • Axon Framework - Framework for creating CQRS applications.

Java in 2019: A Look Ahead

Article Popular Story //

Codename One

Cross platform solution for writing native mobile (iOS, Android, etc.)
Featured Library // Category Miscellaneous

MockServer vs WireMock

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

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).


Open-source aggregator suited for extended role and permission management.
Featured Library // Category Logging


Reladomo is an enterprise grade object-relational mapping framework for Java.
Library Added by mohrezaei into category ORM

Creating a Vaadin Flow Server-Side API for a Javascript component

Article Popular Story //

So you want to develop an IntelliJ plugin

Article Popular Story //

Awesome Java Newsletter » 138

Top Stories
  • Netflix OSS and Spring Boot - Coming Full Circle
  • Java game development episode 4!! Short one this week just showing off what's been done :) any feedback welcome
  • JVM Anatomy Park #22: Safepoint Polls
Follow us on Twitter @JavaLibHunt


Open source Java APM.
Featured Library // Category Monitoring

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.

Last 30 Days

JFX Days Zurich 2018: Custom Controls

Article Popular Story //

Apache POI

Supports OOXML (XLSX, DOCX, PPTX) as well as OLE2 (XLS, DOC or PPT).
Featured Library // Category Document Processing

SDKMan vs jenv

Popular comparison
  • SDKMan - Java Version Manager inspired by RVM and rbenv. Supports UNIX-based platforms and Windows.
  • jenv - Java Version Manager inspired by rbenv. Can configure globally or per project. Tested on Debian and Mac OS X.

Commercial support for Joda and ThreeTen projects

Article Popular Story //

Oracle Java SE Releases FAQ

Article Popular Story //

Selma vs MapStruct

Popular comparison
  • Selma - Stupid Simple Statically Linked Mapper. Selma is an Annotation Processor Based bean mapper.
  • MapStruct - Code generator which simplifies mappings between different bean types, based on a convention over configuration approach.


Mocks static, final methods and more.
Featured Library // Category Testing