The Awesome Java feed



Integrates other analysis components via plugins and provides an overview of the metrics over time.
Featured Library // Category Code Analysis

Diving Into Java Debugging

Article Popular Story //

Pippo v1.13.0

A new version of Pippo has been released
New Version



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

Aeron v1.28.2

A new version of Aeron has been released
New Version

Jersey vs RESTEasy

Popular comparison
  • Jersey - JAX-RS reference implementation.
  • RESTEasy - Fully certified and portable implementation of the JAX-RS specification.

Last 7 Days


Job scheduling library which utilizes lambdas for fire-and-forget, delayed and recurring jobs. Guarantees execution by single scheduler instance using optimistic locking. Has features for persistence, minimal dependencies and is embeddable.
Featured Library // Category Job Scheduling

WireMock vs MockServer

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

FXGL v11.9

A new version of FXGL has been released
New Version

JVM Pauses - It's More Than GC

Article Popular Story //

Apache JMeter

Functional testing and performance measurements.
Featured Library // Category Testing


The atoms of your platform
Library Added by jaguililla into category REST Frameworks

Awesome Java Newsletter » 210

Top Stories
  • Java's 25th Birthday Kickoff Event
  • Java & Files
  • The anatomy of Connection Pooling
Follow us on Twitter @JavaLibHunt

Angular vs React: 5 Key Differences

The battle is on. The warriors enter the arena to the loud cheers of frontend developers around the ring. In the right corner, React, introduced in May 2013 by Facebook. In the left is Angular, an open source project born in September 2016 and maintained by Google. The bell rings. It’s on.

But is it really a fair fight? What is it that sets the two apart? And who should you be betting on in 2020 and beyond?
Article Added by: techslut //

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.

Porcupine   v1.8

A new version of Porcupine   has been released
New Version


The Statistical Machine Intelligence and Learning Engine provides a set of machine learning algorithms and a visualization library.
Featured Library // Category Machine Learning

Spock vs Cucumber

Popular comparison
  • Spock - JUnit-compatible framework featuring an expressive Groovy-derived specification language.
  • Cucumber - BDD testing framework.

jenv v0.5.3

A new version of jenv has been released
New Version


Functional fault tolerance library.
Featured Library // Category Miscellaneous

WildFly vs Apache TomEE

Popular comparison
  • WildFly - Formerly known as JBoss and developed by Red Hat with extensive Java EE support.
  • Apache TomEE - Tomcat plus Java EE.

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.

Metrics v4.1.9

A new version of Metrics has been released
New Version


Load testing tool designed for ease of use, maintainability and high performance.
Featured Library // Category Testing