Top 23 Java java-library Projects
-
Mockito
-
Project mention: Do you have CI/CD for database assets? What tools do you use? | reddit.com/r/dataengineering | 2022-05-02
-
Mergify
Automate your Pull Request with Mergify. Mergify is the most powerful merge queue tool that offers speculative checks, batch merges, and multiple queueing options. Coordinated with any CI and fully integrated to GitHub. Get started or request a demo!
-
Project mention: is rust the only language to have procedural macros? | reddit.com/r/rust | 2022-02-19
Have a look at byte buddy.
-
You might gain some efficiency but lose maintainability. I have worked on codebases were SP are coded, tuned and inserted by and, but this is painful for testing and so on. Instead, use FlywayDB https://flywaydb.org/ or Liquibase https://www.liquibase.org/ for configuration management of the DB, to handle the DB migrations including inserting the SPs. In Spring use the SimpleJdbcCallOperations interface to call the SPs (with the concrete implementation class being SimpleJdbc), that way it is easy to mock or stub the database calls for unit testing. Use the unit testing framework that works best with your database to test your SPs, e.g. for Oracle see https://docs.oracle.com/cd/E15846_01/doc.21/e15222/unit_testing.htm#RPTUG45064
-
Smack
A modular and portable open source XMPP client library written in Java for Android and Java (SE) VMs
-
-
Project mention: Ta4j is an open source Java library for technical analysis | reddit.com/r/java | 2022-02-25
-
SonarLint
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
-
JTS Topology Suite
The JTS Topology Suite is a Java library for creating and manipulating vector geometry.
Project mention: GitHub - locationtech/jts: The JTS Topology Suite is a Java library for creating and manipulating vector geometry. | reddit.com/r/java | 2022-01-27 -
I just created a java app to do the same thing with https://github.com/kaitoy/pcap4j and https://github.com/ctongfei/progressbar
-
Elide
Elide is a Java library that lets you stand up a GraphQL/JSON-API web service with minimal effort.
Project mention: Elide VS graphql-spqr - a user suggested alternative | libhunt.com/r/elide | 2022-04-27 -
-
Maybe consider adding cache2 to the list.
-
Project mention: WritableImage and real-time ray-tracing. I need help! | reddit.com/r/JavaFX | 2022-03-28
That already looks much better. Too bad you're limited to no external dependencies. This could be a nice test project for aparapi (e.g. https://foojay.io/today/high-performance-rendering-in-javafx/).
-
Project mention: Since Clojure runs on the JVM and interops with Java, am I able to use wasmer to run web assembly modules from Clojure? | reddit.com/r/Clojure | 2022-05-10
-
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: Populating a Springboot database with entries on start up | reddit.com/r/javahelp | 2021-05-19A popular method for hashing passwords is bcrypt. Check out this Java bcrypt library for a good getting started guide.
-
I've used seancfoley/IPAddress in the past, it worked pretty well.
-
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.
-
Project mention: Http client based on JDK 11+ HttpClient - avaje-http-client | reddit.com/r/java | 2021-07-08
-
opacclient
A Java client library and an Android app to access more than 1,000 public and scientific libraries from all over the world.
Project mention: ⟳ 8 apps added, 58 updated at f-droid.org | reddit.com/r/FDroidUpdates | 2021-10-22Web Opac (version 6.4.1): Convenient access to 1,000+ public and academic libraries
-
TLS Channel
A Java library that implements a ByteChannel interface over SSLEngine, enabling easy-to-use (socket-like) TLS for Java applications.
-
Visit our GitHub repo and give us feedback! It's pretty important to us!
-
Kripton Persistence Library
A Java/Kotlin library for Android platform, to manage bean's persistence in SQLite, SharedPreferences, JSON, XML, Properties, Yaml, CBOR.
-
Ok, and did you find any? A brief google found this: - https://github.com/fornwall/jelf looks up to date - for Win: https://github.com/kichik/pecoff4j - apparently NSA's Ghidra can do it too: https://github.com/NationalSecurityAgency/ghidra/tree/master/Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/elf - and eclipse, too: https://git.eclipse.org/c/cdt/org.eclipse.cdt.git/tree/core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/elf
Java java-library related posts
- Since Clojure runs on the JVM and interops with Java, am I able to use wasmer to run web assembly modules from Clojure?
- Do you have CI/CD for database assets? What tools do you use?
- springboot with stored procedures
- Create a database for the application and create first migration via flyway
- Looking for Java Based RandomX Miner
- Ta4j is an open source Java library for technical analysis
- A Java library for technical analysis
Index
What are some of the best open-source java-library projects in Java? This list will help you:
Project | Stars | |
---|---|---|
1 | Mockito | 12,866 |
2 | Flyway | 6,533 |
3 | Byte Buddy | 4,915 |
4 | liquibase | 3,184 |
5 | Smack | 2,295 |
6 | JGraphT | 2,107 |
7 | ta4j | 1,494 |
8 | JTS Topology Suite | 1,335 |
9 | pcap4j | 961 |
10 | Elide | 874 |
11 | cactoos | 661 |
12 | cache2k | 582 |
13 | Aparapi | 406 |
14 | wasmer-java | 311 |
15 | bcrypt | 293 |
16 | IPAddress | 271 |
17 | image-comparison | 209 |
18 | rawhttp | 150 |
19 | opacclient | 143 |
20 | TLS Channel | 137 |
21 | neow3j | 125 |
22 | Kripton Persistence Library | 117 |
23 | jelf | 89 |
Are you hiring? Post a new remote job listing for free.