LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.
JDK main-line development https://openjdk.org/projects/jdk
一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄
Core IaaS engine and cloud infrastructure foundation of ZSvirt
Apache CloudStack is an opensource Infrastructure as a Service (IaaS) cloud computing platform
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
A type-safe HTTP client for Android and the JVM
The modern Java bytecode editor
Allows you to emulate an Android native library, and an experimental iOS emulation
Non-Blocking Reactive Foundation for the JVM
VisualVM is an All-in-One Java Troubleshooting Tool
It's a Virtual Machine App for Android Which is Based on QEMU
Bus (Enterprise Application/Service Bus) is a foundational framework and service suite; a lightweight enterprise-grade application/service framework built on Java 21+, providing standardized service suites and distributed middleware solutions.
RISC-V and Z80 VMs and peripherals in Minecraft
Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas
GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
Vert.x is a tool-kit for building reactive applications on the JVM
Suite 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...
:chart_with_upwards_trend: Capturing JVM- and application-level metrics. So you know what's going on.
✅ The programmer-friendly testing framework for Java and the JVM
Android 技术中台,但愿人长久,搬砖不再有
Asynchronous, non-blocking HTTP & WebSocket client for the JVM
configuration library for JVM languages using HOCON files
Production-safe dynamic tracing and diagnostics for Java applications—attach to live JVMs with no restart or recompilation.
esProc SPL is a JVM-based programming language designed for structured data computation, serving as both a data analysis tool and an embedded computing engine.
Database for Android and JVM - first and fast, lightweight on-device vector database
🚄 FASTJSON2 is a Java JSON library with excellent performance.
Portable AI agent runtime for the JVM. One @Agent class runs on Spring AI, LangChain4j, Anthropic, or 9 more behind one SPI. Token streaming, tool calls, human approvals, and governance over WebSocket, SSE, gRPC, or WebTransport/HTTP3. Speaks MCP, A2A, and AG-UI.
Apache Log4j is a versatile, feature-rich, efficient logging API and backend for Java.
Framework for Evolutionary Message-Driven Microservices on the JVM
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Compiles Java bytecode to JavaScript, WebAssembly and C
Fluent testing assertions for Java and the JVM
Cucumber for the JVM
The official MongoDB drivers for Java, Kotlin, and Scala
Apache Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log-like data
A modular and portable open source XMPP client library written in Java for Android and Java (SE) VMs
Prometheus instrumentation library for JVM applications
The Jdbi library provides convenient, idiomatic access to relational databases in Java and other JVM technologies such as Kotlin, Clojure or Scala.
Web SSH Smart Terminal for multi-cloud management (OCI / AWS / GCP / Azure / DO / SolusVM /VirtFusion), with cloud panel, Telegram bot, and Cloudflare integration — 面向多云管理的 Web SSH 智能终端,集成云管理面板、Telegram 机器人与Cloudflare
TestNG testing framework
https://openjdk.org/projects/loom
Discord4J is a fast, powerful, unopinionated, reactive library to enable quick and easy development of Discord bots for Java, Kotlin, and other JVM languages using the official Discord Bot API.
Open-source framework for native apps from one Java codebase, with a custom-rendered UI you control across iOS, Android, desktop, web, and watches.
State of the art mutation testing system for the JVM
Generating fake data for the JVM (Java, Kotlin, Groovy) has never been easier!
The most advanced ORM of JVM, for both java & kotlin
Write Java. Run on GPUs. Fast.
Hawtio web console helps you manage your JVM stuff and stay cool!
Tool for parsing GC logs
Coverage-guided, in-process fuzzing for the JVM
JVM - Java, Kotlin, Scala image processing library
An artifact of fully-specified annotations to power static-analysis checks, beginning with nullness analysis.
High performance JVM JSON library
Ahead of time compiler for JVM bytecode targetting iOS, Mac OSX and Linux
Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.
🔐 A CLI tool to extract server certificates
An Intuitive Event-Driven Reactive Programming Library for Java
Lucee is a high-performance, open-source CFML server written in Java. Supporting JDBC, Caching, Parallelism, HTTP, ORM, REST, S3 and dynamic Java integration, Lucee is great for developers aiming to build fast, scalable applications, delivering faster startup, rapid compilation and better runtime performance.
Run virtual machine on Android Phones