探索 Java 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
基于 Snowflake 算法的 Java 唯一 ID 生成器,支持 Docker 等虚拟化环境。通过 RingBuffer 缓存和缓存行填充优化,单实例 QPS 超 600 万。
Android USB 主机模式串口驱动库,支持 CDC、FTDI、Arduino 等设备。无需 Root,纯 Java 实现,提供 read/write 等原始串口操作。
Java 缓存抽象框架,提供统一 API 支持 Redis、Caffeine 等多种后端。支持声明式注解缓存、TTL、两级缓存、自动刷新及分布式锁。兼容 Spring Boot,JDK 1.8+。
基于 Antlr4 重写的 Java 动态脚本引擎,支持表达式追踪、原生 JSON 语法、函数式编程与 Lambda 表达式,适用于电商规则、表单关联等业务场景。
开源 Flash SWF 反编译与编辑工具,支持提取资源、转换为 FLA、编辑 ActionScript、替换图像/声音/文本/字体。基于 Java 开发,跨平台运行。
用于高亮应用关键功能的库,支持 Holo、新风格和 Material 设计,基于 API 11+,提供 Builder 模式和样式定制。
一款专为 Minecraft 客户端设计的渲染引擎与优化模组,显著提升帧率并减少微卡顿,修复多种图形问题。支持 Fabric 与 NeoForge 加载器。
基于 QNotified 的开源 Xposed 模块,为 QQ/TIM 提供增强功能,支持 Android 7.0+ 及多种 QQ 版本。
已弃用的 Android 库,用于为 ListView 项添加动画效果,支持外观动画、滑动删除、拖拽排序和项目展开。
分布式配置管理平台,支持配置动态更新、统一管理多环境配置。提供极简的注解或 XML 使用方式,低侵入性,强兼容性。被百度、滴滴等众多知名互联网公司使用。
作为桥梁/代理,允许 Minecraft 基岩版用户无缝加入 Java 版服务器,实现跨平台联机。基于 Java 开发,支持特定版本,提供设置指南与社区支持。
为 Android 视频播放器提供单行代码的缓存支持。支持磁盘缓存、离线播放、部分加载、缓存限制及多客户端共享。仅适用于直链媒体文件,不支持 HLS/DASH 等流媒体技术。
帮助数百万开发者跟踪、版本化和部署数据库模式变更。支持多种数据库,可与 Maven、Gradle、Spring Boot 等工具集成,实现自动化部署与回滚。
为 Android ListView 提供粘性分组标题的库,支持 2.3 及以上版本,性能高且 API 简洁。
简单易用的 Java OAuth 库,支持多线程和 Java 7。提供多种 HTTP 客户端(如 Ning、OkHttp、Apache)及 OAuth 2.0 多种授权流程(如授权码、PKCE、令牌刷新)。
高仿微信的社交应用,基于 Java 开发。支持好友文字聊天、表情、视频通话、文件传输、群聊、通讯录加友、扫码加友/转账、公众号信息推送及朋友圈功能。
超快的 Android 构建工具,替代 Instant Run。通过缓存类文件和资源索引实现增量构建,支持热部署,即使主进程崩溃也能工作。支持多模块、动态 .so 库热交换及注解。
专为现代 Android 应用设计的 Model-View-Presenter 与 Model-View-Intent 库。提供 MVP、MVI 及视图状态支持,包含 LCE 视图、空对象与队列化 Presenter 等扩展模块。支持 Conductor 插件。
基于 Java 的 Telegram 机器人开发库,支持 Telegram Bot API,提供简单易用的接口。支持长轮询与 Webhook,包含丰富的示例项目。
基于 ZXing 和 ZBar 的 Android 条码扫描库,提供易用且可扩展的扫描视图。项目已归档,不再维护,建议使用 Google MLKit 等现代替代方案。
轻量级 Android 文本编辑器,支持 Markdown、todo.txt、Zim 等格式。完全离线工作,可自定义主题,无广告。支持语法高亮、HTML/PDF 预览与导出、AES256 加密及多语言。
支持 Java、Python、JavaScript 等多种语言的代码格式化工具,可通过 Gradle、Maven、SBT 等构建系统集成,自动修复格式问题并保持代码整洁。