Open-source desktop app that recognizes sheet music from PDFs or images into editable scores, then exports MusicXML/MIDI and offers guided practice.
A patch for the official Instagram Android app that removes the feed, Reels, Explore and ads while keeping DMs, stories and search.
🔥 人人可用的开源 BI 工具,数据可视化神器。An open-source BI tool alternative to Tableau.
一款真正的 AI 报表诞生了!JimuChatBI —— 首款免费开源对话式智能数据分析产品(Chat2BI)。 一句话生成报表和数据大屏,支持对话式 AI 修改优化;类 Excel 在线报表设计,兼容国产信创数据源。 对着 AI 说句话,报表就出来了——表格、图表、分组汇总自动生成,复杂报表场景轻松应对。想做数据大屏?同样一句话搞定,让数据分析进入 AI 时代。
Morphe android app patches (for apps that I use) - stable releases
Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.
PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.
vʌ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.
A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others
Lightweight, fast, stable, programmable component-based rule engine — where AI Agents orchestrate just like ordinary components. Uniquely designed DSL: component reuse, sync/async & dynamic orchestration, multi-language scripting, nested rules, hot deployment and smooth refresh. If you can orchestrate LiteFlow, you can orchestrate AI.
Java annotation processor to create immutable objects and builders, for records too. Sweep boilerplate code under the rug!
Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
A self-hosted Telegram file downloader for continuous, stable, and unattended downloads.
Internet search engine for text-oriented websites. Indexing the small, old and weird web.
Converts a pdf file into a text file while keeping the layout of the original pdf. Useful to extract the content from a table in a pdf file for instance. This is a subclass of PDFTextStripper class (from the Apache PDFBox library).
A corrupted Minecraft modification engineered for unpredictable glitch mechanics, anomalous entity AI, custom audio landscapes, and low-level game code chaos.
GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
JanusGraph: an open-source, distributed graph database
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.
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.
A modular and portable open source XMPP client library written in Java for Android and Java (SE) VMs
The most advanced ORM of JVM, for both java & kotlin
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.
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.
Gradle/Maven plugin to package Java applications as native Windows, MacOS, or Linux executables and create installers for them.
Immutable in-memory R-tree and R*-tree implementations in Java with reactive api
Virtual Tabletop for playing roleplaying games with remote players or face to face.
True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects
OWASP Benchmark is a test suite designed to verify the speed and accuracy of software vulnerability detection tools. A fully runnable web app written in Java, it supports analysis by Static (SAST), Dynamic (DAST), and Runtime (IAST) tools that support Java. The idea is that since it is fully runnable and all the vulnerabilities are actually exploitable, it’s a fair test for any kind of vulnerability detection tool. For more details on this project, please see the OWASP Benchmark Project home page.
Because pretty-printing text tables in Java should be easy.
🔥🔥🔥 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.
A portable Java library for WebAuthn(Passkeys) server side verification
Android home screen launcher that uses a dynamic pie menu instead of tables of icons.
Java library to analyse Portable Executable files with a special focus on malware analysis and PE malformation robustness
GeoWave provides geospatial and temporal indexing on top of Accumulo, HBase, BigTable, Cassandra, Kudu, Redis, RocksDB, and DynamoDB.
Java PDF table extraction & OCR library. Extract structured tables from text-based and scanned PDFs using stream, lattice (OpenCV-style grid detection), and hybrid parsing.
Diorama: a Minecraft minimap and world map drawn at an angle, like a model on a table. Fabric, client-side.
Root Android transparent proxy client powered by Mihomo, with per-app routing and domain auditing.
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.
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.