Our great sponsors
- Onboard AI - Learn any GitHub repo in 59 seconds
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
- SaaSHub - Software Alternatives and Reviews
-
I hope everybody knows https://github.com/awaitility/awaitility by now.
-
Kaitai Struct
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
And I love https://kaitai.io/ for data parsing. Not commonly required, but when it is, it's so good!
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
Lombok https://projectlombok.org
-
-
-
hypersistence-utils
The Hypersistence Utils library (previously known as Hibernate Types) gives you Spring and Hibernate utilities that can help you get the most out of your data access layer.
The Hibernate Types project.
-
Avaje is pretty cool, it's a compact DI library based on APT. https://github.com/avaje/avaje-inject
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
It also has a library that generates controllers for some micro frameworks like javalin or helidon. https://github.com/avaje/avaje-http
-
Easy-Random
-
-
I really like StreamEx. I do not know why people do not use it often, the syntax is just wonderful.
-
Jericho is seriously a crazy good library. I dont think most people even know about it. Definitely a hidden gem for sure. A while ago I tested multiple HTML parsers and Jericho came up ahead, by a massive margin, more than 3 times faster than jsoup for extracting stuff from html: https://github.com/newk5/html-parser-benchmark
-
Javet
Javet is Java + V8 (JAVa + V + EighT). It is an awesome way of embedding Node.js and V8 in Java.
Javet is one of a kind. No other library like it out there today. Not widely known yet as its kinda new.
-
Dynamics for parsing xml easily and quickly
-
Nitrite embedded DB for java objects
-
webviewjar for creating electron-like applications but without the electron overhead
-
jimgui the most lighweight imgui java binding
-
fastexcel the fastest xlsx generation library
-
Eclipse Vert.x - Add amazing Async to any Java stack
-
openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
OpenAPI Generator - Simplify writing, consuming, and testing REST APIs.
-
JavaFaker for generating random data https://github.com/DiUS/java-faker
-
https://github.com/mizosoft/methanol - Lightweight HTTP extensions for Java
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Related posts
- Java 21 Released
- I like to discuss ui frameworks for java backend?
- Any library you would like to recommend to others as it helps you a lot? For me, mapstruct is one of them. Hopefully I would hear some other nice libraries I never try.
- Feedback on a new annotation processor api
- Data Seeding With MongoDB