Our great sponsors
-
Kaitai Struct
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Javet
Javet is Java + V8 (JAVa + V + EighT). It is an awesome way of embedding Node.js and V8 in Java.
-
openapi-generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I hope everybody knows https://github.com/awaitility/awaitility by now.
And I love https://kaitai.io/ for data parsing. Not commonly required, but when it is, it's so good!
Lombok https://projectlombok.org
The Hibernate Types project.
Avaje is pretty cool, it's a compact DI library based on APT. https://github.com/avaje/avaje-inject
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 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 - 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
Related posts
- LogCaptor: Simplificando o Teste de Logs em APIs REST Java
- 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