6,031 skills found · Page 1 of 202
google / GuavaGoogle core libraries for Java
ReactiveX / RxJavaRxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
akullpp / Awesome JavaA curated list of awesome frameworks, libraries and software for the Java programming language.
zxing / ZxingZXing ("Zebra Crossing") barcode scanning library for Java, Android
dmlc / XgboostScalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow
google / GsonA Java serialization/deserialization library to convert Java Objects into JSON and back
google / LibphonenumberGoogle's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
ben-manes / CaffeineA high performance caching library for Java
deeplearning4j / Deeplearning4jSuite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learn...
langchain4j / Langchain4jLangChain4j is an open-source Java library that simplifies the integration of LLMs into Java applications through a unified API, providing access to popular LLMs and vector databases. It makes implementing RAG, tool calling (including support for MCP), and agents easy. LangChain4j integrates seamlessly with various enterprise Java frameworks.
square / MoshiA modern JSON library for Kotlin and Java.
square / OkioA modern I/O library for Android, Java, and Kotlin Multiplatform.
catboost / CatboostA fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
testcontainers / Testcontainers JavaTestcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
vipshop / VjtoolsThe vip.com's java coding standard, libraries and tools
nayuki / QR Code GeneratorHigh-quality QR Code generator library in Java, TypeScript/JavaScript, Python, Rust, C++, C.
AsyncHttpClient / Async Http ClientAsynchronous Http and WebSocket Client library for Java
graphhopper / GraphhopperOpen source routing engine for OpenStreetMap. Use it as Java library or standalone web server.
Vedenin / Useful Java LinksA list of useful Java frameworks, libraries, software and hello worlds examples
vavr-io / Vavrvʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.