SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Java java-library Projects
-
Mocking static methods has been possible since Mockito 3.4.0. The procedure for mocking a static method is as follows:
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. 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.
-
Flyway is a Java-based migration tool that’s widely used in enterprise settings. While not Go-native, you can integrate it into Go projects using its CLI or by calling its Java library. Flyway is great for teams needing robust versioning and audit-ready migration history.
-
Project mention: Ulyp: Recording Java code execution for faster debugging (Part 1) | dev.to | 2024-10-13
Currently, Ulyp uses bytebuddy library which does an immense job of handling all the work of instrumentation and makes it extremely easy for all Java developers. The rest is relatively straightforward to implement. The ongoing blogposts will shed a light on how the tool is implemented. Right now, let’s move to action.
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Smack
A modular and portable open source XMPP client library written in Java for Android and Java (SE) VMs
-
-
JTS Topology Suite
The JTS Topology Suite is a Java library for creating and manipulating vector geometry.
-
EMV-NFC-Paycard-Enrollment
A Java library used to read and extract data from NFC EMV credit cards (Android/PCSC).
-
-
-
Elide
Elide is a Java library that lets you stand up a GraphQL/JSON-API web service with minimal effort.
-
-
-
-
-
-
bcrypt
A Java standalone implementation of the bcrypt password hash function. Based on the Blowfish cipher it is the default password hash algorithm for OpenBSD and other systems including some Linux distributions. Includes a CLI Tool. (by patrickfav)
Project mention: What Okta Bcrypt incident can teach us about designing better APIs | dev.to | 2025-01-22I decided to check other Google results, and the next Java library in the list was bcrypt from Patrick Favre (link to GitHub repo) with 513 starts and the last release version 0.10.2 (so, not stable) from 12th of February 2023 (almost 2 years old). This suggested that I'd not use it in production, but why not to run our tests.
-
-
-
image-comparison
Published on Maven Central Java Library that compares 2 images with the same sizes and shows the differences visually by drawing rectangles. Some parts of the image can be excluded from the comparison. Can be used for automation QA tests.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java java-library discussion
Java java-library related posts
-
Ne jouez plus tout l'historique de vos migrations Flyway grâce au baseline !
-
Working with Config Files
-
Run Flyway DB migrations with AWS Lambda and RDS - Part 1
-
A Journey Towards A Scalable Multi-Tenant Application
-
Specific vs Generic: A case for less generic software
-
Using Flyway to version your database
-
Release 0.7.0-alpha4 · hkupty/penna
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Jun 2025
Index
What are some of the best open-source java-library projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | Mockito | 15,193 |
2 | Flyway | 8,840 |
3 | Byte Buddy | 6,513 |
4 | TelegramBots | 5,104 |
5 | liquibase | 5,066 |
6 | JGraphT | 2,684 |
7 | mongo-java-driver | 2,634 |
8 | Smack | 2,407 |
9 | ta4j | 2,209 |
10 | JTS Topology Suite | 2,078 |
11 | EMV-NFC-Paycard-Enrollment | 1,570 |
12 | pcap4j | 1,201 |
13 | jasperreports | 1,171 |
14 | Elide | 1,014 |
15 | dnsjava | 1,000 |
16 | java-operator-sdk | 858 |
17 | cactoos | 752 |
18 | cache2k | 734 |
19 | wasmer-java | 625 |
20 | bcrypt | 540 |
21 | JColor | 500 |
22 | Aparapi | 473 |
23 | image-comparison | 368 |