The Awesome Java feed


Mockito v3.6.28

A new version of Mockito has been released
New Version

Chronicle Map

Efficient in-memory (opt. persisted to disk) off-heap key-value store.
Featured Library // Category Database

Awesome Java Newsletter » 236

Top Stories
  • Software Architecture
  • Over 20 Sorting Algorithms visualized using Java!
  • Java libraries I like
Follow us on Twitter @JavaLibHunt

Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

REST Assured vs WireMock

Popular comparison
  • REST Assured - Java DSL for easy testing for REST/HTTP services.
  • WireMock - Stubbs and mocks web services.

Java most popular language engineers are paid to write

Article Popular Story //


Pinpoint v2.1.2

A new version of Pinpoint has been released
New Version

Java libraries I like

Article Popular Story //

Apache Phoenix

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

How to Add Spring Boot Custom Banner

We all see a banner that shows in Spring Boot application once it starts up. Do you know this banner can be customized? How to add Spring Boot Custom Banner?. If you are not aware of these answers then this post is a good read for you. You will learn adding custom Spring boot banner.
Article Added by: frugalisminds //

Metal for IntelliJ Platform – JetBrains Platform Blog

Article Popular Story //

Why Java is better than C++ for high speed trading systems

Article Popular Story //

Helidon vs Quarkus

Popular comparison
  • Helidon - Two-style approach for writing microservices: Functional-reactive and as an implementation of MicroProfile.
  • Quarkus - Quarkus: Supersonic Subatomic Java.

Last 7 Days

Dagger2 v2.30.1

A new version of Dagger2 has been released
New Version

Java Verbal Expressions

Library Popular Story //

Inside Java Episode 8 “Project Loom” with Ron Pressler

Article Popular Story //

Feign vs Retrofit

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

What We Know About Java 16 (& 17) So Far

Article Popular Story //

docx4j vs Apache POI

Popular comparison
  • docx4j - Creating and manipulating Microsoft Open XML files.
  • Apache POI - Supports OOXML (XLSX, DOCX, PPTX) as well as OLE2 (XLS, DOC or PPT).


Browser extension which allows to navigate through code on GitHub more efficiently.
Featured Library // Category Miscellaneous

Vanilla Java: Using Java SE as a Framework

Article Popular Story //


Compiles to classes and uses an easy syntax, several features to make development easier and provides fast execution and a small footprint.
Synced from the Github list // Category Template Engine

Google HTTP Client

Pluggable HTTP transport abstraction with support for, Apache HTTP Client, Android, Google App Engine, XML, Gson, Jackson and Protobuf.
Synced from the Github list // Category HTTP Clients


High performance library to read and write large Excel (XLSX) worksheets.
Synced from the Github list // Category Document Processing


Maven and Gradle plugin which provides an easy way to package Java applications in native Windows, Mac OS X or GNU/Linux executables, and generate installers for them.
Synced from the Github list // Category Distribution


A system for deploying Java applications to end-user computers and keeping them up to date. Developed as an alternative to Java Web Start.
Synced from the Github list // Category Distribution


Fast and efficient compressed bitmap.
Synced from the Github list // Category Data Structures

Class Loaders In Java and Internal Working

Class Loaders In Java and Internal Working
Article Added by: frugalisminds //