The Awesome Java feed

InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
Promo www.influxdata.com
Today

Apache CXF!

Apache CXF
Featured Library // Category REST Frameworks

Awesome Java Weekly » 507

Top Stories
  • 10 Modern Java Features Senior Developers Use to Write 50% Less Code
  • JetBrains: Wayland By Default in 2026.1 EAP
  • JEP draft: Code reflection (Incubator)

Yesterday

Apache Calcite

Apache Calcite
Featured Library // Category Database

LazyConstants in JDK 26 - Inside Java Newscast #106

Article Popular Story // www.youtube.com

Implementing Efficient Last Stream Elements Gatherer in Java

Article Popular Story // 4comprehension.com

JetBrains: Wayland By Default in 2026.1 EAP

Article Popular Story // blog.jetbrains.com

Last 7 Days

Jackson

Core part of Jackson that defines Streaming API as well as basic shared abstractions
Featured Library // Category JSON

How To Publish to Maven Central Easily with Mill

Article Popular Story // mill-build.org

java sucks (2000)

Article Popular Story // www.jwz.org

Concourse

Concourse is a container-based automation system written in Go. It's mostly used for CI/CD.
Featured Library // Category Continuous Integration

pac4j

Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Featured Library // Category Security

Checker Framework

Pluggable type-checking for Java
Featured Library // Category Formal Verification

eXist

eXist Native XML Database and Application Platform
Featured Library // Category Database

Last 30 Days

HertzBeat

An AI-powered next-generation open source real-time observability system.
Featured Library // Category Monitoring

JEP draft: Code reflection (Incubator)

Article Popular Story // openjdk.org

Awesome Java Weekly » 506

Top Stories
  • What's new in Java 26 for us, developers
  • Carrier Classes; Beyond Records - Inside Java Newscast
  • Jakarta Persistence 4.0 Milestone 1

jOOQ

jOOQ is the best way to write SQL in Java
Featured Library // Category Database

Smile

Statistical Machine Intelligence & Learning Engine
Featured Library // Category Machine Learning

Simpler JVM Project Setup with Mill 1.1.0

Update Popular Story // mill-build.org

Micronaut

Micronaut Application Framework
Featured Library // Category Microservice

Writing a Lisp JIT Interpreter with GraalVM Truffle

Article Popular Story // kyo.iroiro.party

JuiceSSH - Give me my pro features back

Article Popular Story // nproject.io

Error Prone

Catch common Java mistakes as compile-time errors
Featured Library // Category Code Analysis

Hashtag Jakarta EE #317

Article Popular Story // www.agilejava.eu

JSON-io

Convert Java to JSON/TOON and back. Supports complex object graphs, cyclic references, and TOON format for 40-50% LLM token savings
Featured Library // Category JSON