Learn System Design concepts and prepare for interviews using free resources.
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
Debloat an Android TV, replace its home screen with a clean Apple TV style launcher, and add a fast Indian live TV app. Reversible, over Wi-Fi ADB.
面向国内电视机的适配与应用升级改造:轻量 Android 电视桌面、应用配置、可恢复精简与机型验证。基于 Gathin23/tv-vibehack。
Arabic home screen and Saudi screensaver for Android TV / Google TV, plus a safe speed-up. Your AI agent sets it all up. واجهة عربية وشاشة توقف سعودية لتلفزيونات أندرويد، يركّبها لك مساعد الذكاء الاصطناعي.
Brings real Terraria into Minecraft chests. 在我的世界的箱子中玩真实泰拉瑞亚。
The official Java SDK for Model Context Protocol servers and clients. Maintained in collaboration with Spring AI
Design patterns implemented in Java
Spring Framework
Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents
Event Driven Orchestration & Scheduling Platform for Mission Critical Applications
The automation tower defense RTS
Chat2DB is a free, cross-platform, local-first database client and SQL workspace for developers, DBAs, analysts, and data teams. Connect to 40+ databases, manage data, edit and run SQL, and use your own AI model to generate, explain, and optimize queries. Available on desktop, web, Docker, and CLI, with MCP support.
🔥 人人可用的开源 BI 工具,数据可视化神器。An open-source BI tool alternative to Tableau.
Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..
A Java serialization/deserialization library to convert Java Objects into JSON and back
JDK main-line development https://openjdk.org/projects/jdk
Video players (IJKplayer, ExoPlayer, MediaPlayer), HTTPS, 16k page size, danmaku (bullet chat) support, external subtitles, support for filters, watermarks, and GIF screenshots, pre-roll and mid-roll ads, multiple simultaneous playback, basic seeking/dragging, volume and brightness adjustment, play-while-cache support
Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk.
QuestDB is a high performance, open-source, time-series database
[MAINTENANCE MODE] Modular and customizable Material Design UI components for Android
Apache Doris is a real-time analytics and hybrid search database for AI agents.
Most popular Mocking framework for unit tests written in Java
Logstash - transport and process your logs, events, or other data
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...
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.
Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
Feign makes writing java http clients easier
Spring Security
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
An Application Framework for AI Engineering
Enterprise-grade, commercial-friendly agentic workflow platform for building next-generation SuperAgents.
Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Tsunami is a general purpose network security scanner with an extensible plugin system for detecting high severity vulnerabilities with high confidence.
一款真正的 AI 报表诞生了!JimuChatBI —— 首款免费开源对话式智能数据分析产品(Chat2BI)。 一句话生成报表和数据大屏,支持对话式 AI 修改优化;类 Excel 在线报表设计,兼容国产信创数据源。 对着 AI 说句话,报表就出来了——表格、图表、分组汇总自动生成,复杂报表场景轻松应对。想做数据大屏?同样一句话搞定,让数据分析进入 AI 时代。
Digital logic design tool and simulator
OWASP dependency-check is a software composition analysis utility that detects publicly disclosed vulnerabilities in application dependencies.
Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.
Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
Micronaut Application Framework
Apache IoTDB
SoloPi 自动化测试工具
Upserts, Deletes And Incremental Processing on Big Data.
Fast. Easy. Done. Processing spreadsheets without worrying about large files causing OOM.
Reformats Java source code to comply with Google Java Style.
A digital logic designer and circuit simulator.
Build distributed, production-grade, long-running agents.
JPEXS Free Flash Decompiler (FFDec) is open-source Flash SWF decompiler and editor. Extract and edit ActionScript, images, sounds, shapes, fonts, and other SWF resources.
Open-Source Subscription Billing & Payments Platform
🔥 Android MVP 快速开发框架,做国内 「示例最全面」「注释最详细」「使用最简单」「代码最严谨」的 Android 开源 UI 框架。 🔥 An Android MVP Framework with many demos, detailed documents, simple usages and strict codes.
Java library to create bots using Telegram Bots API
Lightweight Java and Android library for integration with Ethereum clients
A machine learning software for extracting information from scholarly documents
MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine.
OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.
MockServer is an HTTP(S) mock server and proxy for testing that lets you mock APIs, inspect and modify live traffic, and inject failures. It supports HTTP/1.1, HTTP/2, gRPC, WebSockets, TCP and more on a single port, with additional support for HTTP/3, message brokers, and AI/LLM APIs.
Integration with Netflix OSS components
Ant Media Server — Ultra-low latency streaming engine with WebRTC (~0.5s), SRT, RTMP, HLS, CMAF, adaptive bitrate, transcoding & scaling
A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange.