The Awesome Java feed

Today

Apache PDFBox

Toolbox for creating and manipulating PDF.
Featured Library // Category PDF

Eliminating Java Update Confusion

Article Popular Story // www.azul.com

Grizzly vs Netty

Popular comparison
  • Grizzly - NIO framework. Used as a network layer in Glassfish.
  • Netty - Framework for building high performance network applications.

Yesterday

Atomix

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

Last 7 Days

Rapidoid

A simple, secure and extremely fast framework consisting of embedded HTTP server, GUI components and dependency injection.
Featured Library // Category REST Frameworks

JDK 12 EA build now available!

Article Popular Story // jdk.java.net

Citrus

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

WireMock vs MockServer

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

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.

ModelMapper vs Dozer

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

Simple Flat Mapper

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

Awesome Java Newsletter » 112

Top Stories
  • Shaping the Future of Java, Faster
  • The Quest for Simplicity in Java Microservices
  • Top 30 Eclipse keyboard shortcuts
Follow us on Twitter @JavaLibHunt

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

How to Make Legacy Code Reactive – Medium

Article Popular Story // medium.com

Smack

Cross-platform XMPP client library.
Featured Library // Category Messaging

OpenPDF 1.1.0 released

Update Popular Story // github.com

Axon Framework vs Akka

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

Glowroot

Open source Java APM.
Featured Library // Category Monitoring

sawmill

Sawmill is a JSON transformation Java library
Library Added by vectro into category JSON Processing

JSLT

JSON query and transformation language
Library Added by vectro into category JSON Processing

The Quest for Simplicity in Java Microservices

Article Popular Story // www.e4developer.com

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.

Last 30 Days

Kryo

Fast and efficient object graph serialization framework.
Featured Library // Category Serialization

OrmLite vs Hibernate

Popular comparison
  • OrmLite - Lightweight package avoiding the complexity and overhead of other ORM products.
  • Hibernate - Robust and widely used with an active community.

Protecting websites from spam and abuse - Google #ReCaptcha With #Angular and #SpringBoot

In this article, we will be integrating Google reCaptcha with a spring boot web applications with Angular as a client. The ReCaptcha will appear in an angular login form and once the form is submitted, it will be validated on the server side with the secret key along with the username and password. In the example, once the user credentials and the captcha is validated, post login page will appear.
Article Added by: only2dhir // www.devglan.com

Thoughts and tips on upgrading to Eclipse Photon

Article Popular Story // blog.joda.org

Java Annotated Monthly July 2018

Article Popular Story // blog.jetbrains.com

Codename One

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