Opinionated framework for building production-ready, standalone Spring applications with minimal configuration.
Distributed event streaming platform for building high-throughput data pipelines and streaming applications.
Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents
Open-source event-driven orchestration platform for scheduling and running data, AI, and infrastructure workflows defined in YAML.
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.
Open Source Identity and Access Management For Modern Applications and Services
Neo-Launcher
Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
Apache Jena, A free and open source Java framework for building Semantic Web and Linked Data applications.
Modular applications with Spring Boot
An open source Valkey client library that supports Valkey, and Redis open source 6.2, 7.0 and 7.2. Valkey GLIDE is designed for reliability, optimized performance, and high-availability, for Valkey and Redis OSS based applications. GLIDE is a multi language client library, written in Rust with programming language bindings, such as Java and Python
Run Web Start based applications after the release of Java 11
hmg-Role is an authorization management system that provides centralized access control for enterprise applications.
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
🏗 Build container images for your Java applications.
Admin UI for administration of spring boot applications
Server supporting the Signal Private Messenger applications on Android, Desktop, and iOS
Production-safe dynamic tracing and diagnostics for Java applications—attach to live JVMs with no restart or recompilation.
Apache Linkis builds a computation middleware layer to facilitate connection, governance and orchestration between the upper applications and the underlying data engines.
JavaMelody : monitoring of JavaEE applications
Spring Batch is a framework for writing batch applications using Java and Spring
I2P is an anonymizing network, offering a simple layer that identity-sensitive applications can use to securely communicate. All data is wrapped with several layers of encryption, and the network is both distributed and dynamic, with no trusted parties.
JeroMQ is a pure Java implementation of the ZeroMQ messaging library, offering high-performance asynchronous messaging for distributed or concurrent applications.
The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)
You are looking for examples, code snippets, sample applications for Spring Integration? This is the place.
Prometheus instrumentation library for JVM applications
Vaadin 6, 7, 8 is a Java framework for modern Java web applications.
EventMesh is a new generation serverless event middleware for building distributed event-driven applications.
🦎 A lightweight, multi-protocol gateway for event-driven applications and AI agents. Expose and govern Kafka, MQTT, APIs, and MCP through one high-performance engine with shared routing, security, schema, and observability.
A platform that makes it easy for developers to build realtime, cost-effective, operations-focused applications
Apache Struts is a free, open-source, MVC framework for creating elegant, modern Java web applications
CUBA Platform is a high level framework for enterprise applications development
A syntax highlighting, code folding text editor for Java Swing applications.
Gradle/Maven plugin to package Java applications as native Windows, MacOS, or Linux executables and create installers for them.
HTTP web applications for Vert.x
Apache OFBiz is an open source product for the automation of enterprise processes. It includes framework components and business applications for ERP, CRM, E-Business/E-Commerce, Supply Chain Management and Manufacturing Resource Planning. OFBiz provides a foundation and starting point for reliable, secure and scalable enterprise solutions.
Test DPC is a sample device policy controller for use with Android Enterprise. It gives developers the ability to see how their app will behave in a managed context such as device owner or within a managed profile. Users can set up a work profile, enable work apps, set applications restrictions, manage security polices, and much more. The app also serves as a implementation reference for other DPCs
Build better business applications, faster. No more juggling REST endpoints or deciphering GraphQL queries. Hilla seamlessly connects Spring Boot and React to accelerate application development.
ReachAI企业级智能体开发平台:快速、安全完成已有业务系统智能化改造,让 AI 在 OA、ERP、CRM 等原系统中查数据、填表单、办业务。ReachAI: Quickly and securely bring AI to existing enterprise systems, enabling AI to query data, fill out forms, and execute business tasks directly within OA, ERP, CRM, and other business applications.
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.
Payara Server is an open source middleware platform that supports reliable and secure deployments of Java EE (Jakarta EE) and MicroProfile applications in any environment: on premise, in the cloud or hybrid.
Building modern, elegant and fast Swing applications
OpenAM is an open-source access management solution for identity authentication, authorization, and federation. It provides single sign-on, adaptive authentication, and centralized policy control, enabling secure access to web, mobile, and cloud applications
Carrot2: Text Clustering Algorithms and Applications
Build and Deploy java applications on Kubernetes
The on premise, open source version of Eventuate, which is a platform for developing transactional business applications that use the microservice architecture.
An open source framework for building data analytic applications.
Samples showing how to build Java applications powered by Generative AI and LLMs using Spring AI and Spring Boot.
The Esri Geometry API for Java enables developers to write custom applications for analysis of spatial data. This API is used in the Esri GIS Tools for Hadoop and other 3rd-party data processing solutions.
Content management platform to build modern business applications
This repository contains example applications to illustrate the different capabilities of GraalVM
The main component of AI DIAL, which provides unified API to different chat completion and embedding models, assistants, and applications
A Spring AI library that brings Claude Code-inspired tools and agent skills to your AI applications.
🔥🔥🔥 Turn AI-written code into real apps. Nubase is an open-source, AI-native backend platform for AI Coding, agentic applications, and modern product teams: Memory, Database, Storage, and Auth in one self-hostable service.
Icon packs for Java applications
A course for AI applications with LangChain4j from simple chat to AI agents.
Request-level runtime coverage attribution for Spring MVC/WebFlux applications.
Ironwood is an ahead-of-time compiled, object-oriented language for high-performance native applications. It preserves the familiar Java syntax, object model, and everyday APIs that Java developers already know, while producing optimized native executables with no JVM, JIT, or garbage collector.
an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.