Database for Android and JVM - first and fast, lightweight on-device vector database
CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene.
The official AWS SDK for Java 1.x (In Maintenance Mode, End-of-Life on 12/31/2025). The AWS SDK for Java 2.x is available here: https://github.com/aws/aws-sdk-java-v2/
Solutions to LeetCode problems; updated daily. Subscribe to my YouTube channel for more.
A modern shaders mod for Minecraft compatible with existing OptiFine shader packs
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.
The Data Transfer Project makes it easy for platforms to build interoperable user data portability features. We are establishing a common framework, including data models and protocols, to enable direct transfer of data both into and out of participating online service providers.
AFWall+ (Android Firewall +) - iptables based firewall for Android
Apache Paimon is a lake format that enables building a Realtime Lakehouse Architecture with Flink and Spark for both streaming and batch operations.
Apache Linkis builds a computation middleware layer to facilitate connection, governance and orchestration between the upper applications and the underlying data engines.
Heritrix is the Internet Archive's open-source, extensible, web-scale, archival-quality web crawler project.
The reliable, generic, fast and flexible logging framework for Java.
Jetpack Media3 support libraries for media use cases, including ExoPlayer, an extensible media player for Android
🔥 Java enterprise application development framework for full scenario: Restrained, Efficient, Open, Ecologicalll!!! 700% higher concurrency 50% memory savings Startup is 10 times faster. Packing 90% smaller; Compatible with java8 ~ java26; Supports LTS. (Replaceable spring)
Apache Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log-like data
RxJava types that are both an Observable and a Consumer.
We do Open Source ERP - Fast, Flexible & Free Software to scale your Business.
A library that makes working with Bluetooth LE on Android a pleasure. Seriously.
A modular and portable open source XMPP client library written in Java for Android and Java (SE) VMs
💬 DialogX dialog box component library, easy to use, more customizable, more scalable, easy to achieve a variety of dialog boxes. DialogX对话框组件库,更加方便易用,可自定义程度更高,扩展性更强,轻松实现各种对话框、菜单和提示效果,更有Material You、iOS、MIUI等主题扩展可选
React Native BLE communication module
React native bridge for AppAuth - an SDK for communicating with OAuth2 providers
Flexible tool to build planet-scale vector tilesets from OpenStreetMap data fast
Apache Polaris, the interoperable, open source catalog for Apache Iceberg
An extensible Java library for HTTP request and response logging
Apache BookKeeper - a scalable, fault tolerant and low latency storage service optimized for append-only workloads
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.
Audiobook Manager for Audible Users
The open source Solver AI for Java and Kotlin to optimize scheduling and routing. Solve the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.
Embulk: Pluggable Bulk Data Loader.
A multi-modal vector database that supports upserts and vector queries using unified SQL (MySQL-Compatible) on structured and unstructured data, while meeting the requirements of high concurrency and ultra-low latency.
The most advanced ORM of JVM, for both java & kotlin
Batfish is a network configuration analysis tool that can find bugs and guarantee the correctness of (planned or current) network configurations. It enables network engineers to rapidly and safely evolve their network, without fear of outages or security breaches.
Bootique is a minimally opinionated platform for modern runnable Java apps.
The Alibaba Cloud V1.0 SDK will soon enter the Basic Security Maintenance phase and is no longer recommended for use. V2.0 SDK is available here: https://github.com/aliyun/alibabacloud-java-sdk
The state-of-the-art Dashboard of Apache RoccketMQ provides excellent monitoring capability. Various graphs and statistics of events, performance and system information of clients and application is evidently made available to the user.
—
Infinispan is an open source data grid platform and highly scalable NoSQL cloud data store.
Cloud Dataflow Google-provided templates for solving in-Cloud data tasks
Apache XTable (incubating) is a cross-table converter for lakehouse table formats that facilitates interoperability across data processing systems and query engines.
Simple API, Complex Emails (Jakarta Mail smtp wrapper)
IoT DC3 — Connect the Physical World to AI. An open-source Industrial IoT Runtime for Physical AI: 36 protocol drivers, edge-to-cloud data delivery, and an MCP tool gateway so AI agents act on devices in a safe, controllable, traceable loop.
Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
📄The reliable, generic, fast and flexible logging framework for Android
Scalable master data management, identity resolution, entity resolution, and deduplication using ML
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.
SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.
🎏 Simple showcases of java concurrency problems, seeing 🙈 is believing 🐵
Java Template Engine
Anserini is a Lucene toolkit for reproducible information retrieval research
Gradle/Maven plugin to package Java applications as native Windows, MacOS, or Linux executables and create installers for them.
Mondrian is an Online Analytical Processing (OLAP) server that enables business users to analyze large quantities of data in real-time.
Pluggable type-checking for Java
Customizable, privacy‑first, open-source clock app inspired by AOSP Clock
Immutable in-memory R-tree and R*-tree implementations in Java with reactive api
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.
HiveMQ MQTT Client is an MQTT 5.0 and MQTT 3.1.1 compatible and feature-rich high-performance Java client library with different API flavours and backpressure support
Encrypted overlay filesystems implementation for Android. Also available on Tangled.
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
functional, durable data structures