Retail banking sample application showcasing Kubernetes and Google Cloud
QuPath - Open-source bioimage analysis for research
Elasticsearch File System Crawler (FS Crawler)
🔥🔥🔥 A read-only ORM for complex queries in Java
Spring Reactive playground
Infinispan is an open source data grid platform and highly scalable NoSQL cloud data store.
Simple API, Complex Emails (Jakarta Mail smtp wrapper)
Archi: ArchiMate Modelling Tool
Android on_device Face Recognition 、 Liveness detection and 1:N & M:N Face Search SDK 端侧可离线人脸识别 活体检测 以及1:N M:N 人脸搜索SDK
Sakai is a freely available, feature-rich technology solution for learning, teaching, research and collaboration. Sakai is an open source software suite developed by a diverse and global adopter community.
Anserini is a Lucene toolkit for reproducible information retrieval research
Open-source, self-hosted enterprise & site search server built on OpenSearch. Crawls web / file / DB / cloud sources, 20+ languages, REST API, and AI/RAG & semantic search. Apache-2.0.
Rate limit auto-configure for Spring Cloud Netflix Zuul
Open source research data repository software
High Performance Primitive Collections for Java
Agents-flex is A lightweight Java AI agent development framework (positioned as a counterpart to Spring AI). It supports features such as RAG, MCP, Skills, Text2SQL , LLM Wiki, Sub-agents, Web Search, TTS (synchronous and streaming), and STT.
DBSyncer(简称dbs)是一款开源的数据同步中间件,提供MySQL、Oracle、SqlServer、PostgreSQL、Elasticsearch(ES)、Kafka、File、SQL等同步场景。支持上传插件自定义同步转换业务,提供监控全量和增量数据统计图、应用性能预警等。
工作流引擎对内提供单位/机关流程管理规则和内部业务流程的数字化落地实践;对外提供自动化地第三方业务驱动、接口接入和算法单元驱动能力。工作流引擎在提供底层驱动引擎的同时对全局透明监控、安全防御和国产化特色功能进行充分考虑,是内部流程管理和业务算法驱动的不二之选。
A new version of Soot with a completely overhauled architecture
The on premise, open source version of Eventuate, which is a platform for developing transactional business applications that use the microservice architecture.
Comparison of two versions of a jar archive
A self‑hosted search engine for documents
An example of Choreography-based sagas in Spring Boot/JPA microservices
Master JPA using Hibernate as the implementation. Learn the basics of JPA - entities, relationships, entity manager, annotations, JPQL and Criteria API. Take a step into the advanced world of JPA - caching, performance tuning(n + 1 queries), mapping inheritance hierarchies. Get a peek into the magic of Spring Data JPA & Spring Data Rest.
Examples for ArchUnit (A Java architecture test library, to specify and assert architecture rules in plain Java)
"All Docs" is a tool that enables online previewing, storage, and sharing of documents such as Word, Excel, PowerPoint, PDF, and images (Pic). It supports full-text search for all document information. “全文档”(All Docs),Word, Excel, PPT, PDF, Pic等文档在线预览、存储、共享的工具,并且支持全文搜索的所有的文档信息。demo账号密码:admin123
Microservices library - scalecube-services is a high throughput, low latency reactive microservices library built to scale. It features: API-Gateways, service-discovery, service-load-balancing, the architecture supports plug-and-play service communication modules and features. built to provide performance and low-latency real-time stream-processing
🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included
Seed4J is a modular code generator with clean architecture
💼 Sample application for demonstrating container platforms and related technology
An easy to use Cloud Downloader, BitTorrent Client. Search, Download, Share
Event Sourcing and CQRS in practice.
Ready to use Lean Test Automation Architecture using Java and Selenium WebDriver to speed up your test automation
Jivejdon is a chain notebook with DDD/CQRS/Clean architecture
An emulation engine to improve Warcraft III modding
Multitenant backend server for building web and mobile apps rapidly. The backend for busy developers. (self-hosted or hosted)
Hibernate Search: full-text search for domain model
Official Elasticsearch Java Client
GeoNetwork is a catalog application to manage spatially referenced resources. It provides powerful metadata editing and search functions as well as an interactive web map viewer. It is currently used in numerous Spatial Data Infrastructure initiatives across the world.
The Dogtag Certificate System is an enterprise-class Certificate Authority (CA) which supports all aspects of certificate lifecycle management, including key archival, OCSP and smartcard management.
Pure Java LP, QP and MIP solvers plus fast linear algebra. Zero dependencies, MIT licensed. Mathematical optimization and linear algebra for the JVM.
DICOM Archive J2EE application
A 2007 Nokia can't search Google anymore, so I gave it Claude, ChatGPT, Gemini and Grok. J2ME app for Nokia S40/S60 + tiny Go server.
Tools that lower the barrier to security research on Meta's products, for vetted Meta Bug Bounty researchers. Designed to live where researchers work and to be driven by agents.
HTTP Desync research factory.
Distributed microservices architecture with OpenTelemetry tracing, Kafka messaging, and auto/manual instrumentation, visualized in Uptrace.
An open-source event-driven personal finance platform built with Java, Spring Boot, Spring Batch, Spring Security, PostgreSQL, Redis, Amazon SQS, React, Terraform, and AWS.
Master OOP beyond the basics with SOLID, Clean Code, Design Patterns, Testing, and Software Architecture through practical Java, C++, and Python projects.
CodeMonk 🥋 —>An open-source AI powered code intelligence platform that helps developers understand, explore, and navigate complex codebases using modern Spring Boot, Spring AI, RAG, knowledge graphs, and intelligent code analysis
OOP-Junior is the next level after OOP-Student, advancing Object-Oriented Programming through practical design, SOLID, Clean Code, Design Patterns, testing, and software architecture with Java, C++, and Python.
⚡ In-Memory Vector Search Engine & HNSW ANN Graph in Java 21 Loom. Sub-millisecond KNN retrieval, 8-bit scalar quantization (SQ8), 16,000+ QPS.
🇮🇳 High-Performance Geospatial Administrative Hierarchy & Proximity Query Engine for India's 650k+ Census Settlements (Java 21 Loom, 2D KD-Tree, 38k+ QPS).
NetherBridge is a lightweight, high-performance mod loader for Minecraft Java Edition. Built on a modern mixin architecture, it provides seamless mod compatibility, rapid startup, and a stable bridge between vanilla gameplay and advanced modification.
An enterprise blueprint for Uber's DOMA in Spring Boot. Eliminates microservice sprawl and internal network latency using tiered API gateways, gRPC, and isolated databases
Scene (N1 Alpha8) activation-chain research: LSPosed module (legacy stubs, verdict rewrite) + scene-daemon runtime hot-patch (ptrace icache sync). MIUI + KernelSU.
—
A Java port of Warcraft II: Battle.net Edition
End-to-end Docker lab reproducing Apache log4j2 #4255 — FilteredObjectInputStream allowlist bypass via java.rmi.MarshalledObject (unfiltered deserialization → RCE) on Log4j 2.26.1 / JDK 17.
A Minecraft World Download mod. Save a Minecraft multiplayer world as a singleplayer world you can open offline: the terrain as you explore it, containers as you open them.
Photograph a drawer, a vision model catalogues what's in it, and it all becomes searchable — by part number, by half-remembered description, or by holding the part up to the camera.