探索 Java 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
异步线程池框架,支持动态变更、监控与报警,无需修改代码即可引入。提供全局管控、数据采集、运行监控、功能扩展及多种模式,适配主流框架,提升系统运行保障能力。
Apache NiFi 是一个易于使用、强大且可靠的数据处理与分发系统。提供浏览器用户界面,支持设计、控制和监控。具备可扩展处理能力,支持优先级配置、保证交付和水平扩展。支持可追溯的数据血缘追踪和可扩展的插件设计。
AI驱动的全平台自动投简历助手,支持Boss、前程无忧、猎聘、智联招聘。具备图形化界面、AI智能匹配、图片简历自动发送、智能过滤、实时通知、黑名单管理等功能。使用Java开发,配置简单,支持持久登录。
基于 DataX 的分布式数据同步工具,提供可视化界面,支持 RDBMS、Hive、HBase、ClickHouse、MongoDB 等数据源。集成 xxl-job 调度系统,支持任务集群、增量同步、实时日志、监控告警及数据源加密。
安全、动态的 Java 应用追踪工具。无需重启或重新编译,即可在运行时注入追踪代码。支持方法耗时、异常跟踪等灵活探针,生产环境安全且性能开销极低。
扩展 URL 到日常物理对象,无需下载 App 即可交互。通过广播相关 URL 实现设备发现,支持蓝牙、mDNS、Wi-Fi Direct 等协议。
一个开源 Android 库,将完整的动画 Material Design 组件向后移植到 Lollipop 之前的版本。包含进度条、按钮、开关、滑块、下拉菜单、文本框、标签页指示器、对话框、底部工作表和动态主题等组件。
开源支付系统,支持多渠道服务商与商户模式。已对接微信、支付宝、云闪付,支持聚合码支付。基于 Spring Boot 与 Ant Design Vue 开发,提供高并发、分布式部署能力。
轻量级 Android 开发框架,集成 ORM、HTTP、图片加载和 View 注解。支持高效 ORM、HTTP/HTTPS 多协议请求、断点下载、图片缓存与裁剪,以及灵活的事件绑定。体积仅 251K,易于扩展。
包含 YouTube Data API、Analytics API 和 Live Streaming API 的代码示例,按语言分类存放,主要使用 Java 语言。
为基于 Spring 的 API 自动生成 JSON 格式的 API 文档,支持 Spring Boot 和 Spring MVC 项目。
手把手整合 SpringMVC + Spring + MyBatis 框架,适合初学者。提供完整代码与博客教程,环境要求 JDK 1.8 与 Tomcat 8.5。
Material Design 风格的 Android 日历视图组件,提供高度可定制的日期选择、事件高亮和装饰器 API,支持单选/多选及日期范围显示。
基于 ZXing 的 Android 条码扫描库。支持通过 Intent 快速集成或嵌入 Activity 进行深度定制。提供横竖屏扫描、后台相机管理以提升启动速度。支持 SDK 24+,旧版 SDK 可通过降级核心库或启用 Desugaring 兼容。
解析 SQL 语句并转换为 Java 类层次结构,支持 Visitor Pattern 遍历。兼容多种 RDBMS,提供高性能解析,支持 Piped SQL 语法。
开源传统 Roguelike 地牢爬行游戏,基于 Pixel Dungeon 源码开发。拥有随机生成的关卡与敌人,以及数百种可收集使用的物品。支持 Android、iOS 和桌面平台。
跨语言 RPC 框架,支持 Java、Go、PHP、Lua 等,提供高性能分布式服务开发能力。具备集群支持、服务发现、负载均衡、跨机房调度及高可用特性,支持同步与异步调用。
基于 OkHttp 的 Android 网络库,支持 HTTP/2。提供文件上传下载、图片加载等一站式功能,使用 Okio 优化内存,支持 RxJava2。
基于 Java8 与 Netty4 的轻量级、高性能、简洁优雅的 MVC Web 框架。支持 RESTful 路由、模板引擎、插件扩展及 CSRF/XSS 防御,1 小时即可上手。
基于磁盘的 LRU 缓存实现,专为 Android 兼容性设计。支持字符串键和固定数量的字节值,通过文件系统目录管理数据,自动在后台清理超出限制的条目。提供原子性的编辑和读取操作,容忍部分 I/O 错误。
开源 BT 反吸血防火墙,自动封禁异常、吸血和不受欢迎的 BT 客户端。支持 qBittorrent、Deluge、BiglyBT、BitComet 等,提供自定义规则、IP 黑名单、GeoIP 过滤和 WebUI 管理界面。
为 Android 设计的爆炸式菜单库,支持多种按钮样式(如圆形、汉堡按钮)和动画效果。提供高度自定义的位置、对齐方式和展开动画,集成简单,可通过 Gradle 或 Maven 轻松添加。
Android NFC 应用,用于读取、写入、分析 MIFARE Classic RFID 标签。支持密钥管理、数据转储、标签克隆及格式化。提供字典攻击、外部读卡器支持及多种数据视图。
基于 RecyclerView 的可滚动列表库,当前元素居中显示,支持滑动切换。提供简单易用的 API 实现酷炫的 item 动画效果,类似 ViewPager 但布局更灵活。
开源的微服务架构下 TCC 型分布式事务 Java 实现,提供高性能、简单易用的解决方案。通过 Try、Confirm、Cancel 三阶段保证数据一致性,适用于跨服务、跨数据库的业务场景。
基于 Spring Cloud 的云原生微服务解决方案,提供蓝绿灰度发布、路由、限流、熔断、降级、隔离、追踪、流量染色、故障转移、多活等核心能力。