下拉刷新
Java 项目

这里是按照「分类」阅读往期的 HelloGitHub 月刊内容, 您目前在查看 HelloGitHub Java 项目 集合。

1
dslabs
Star 1.6k
Vol.118
10 个月前

分布式系统课程配套实验框架。该项目是华盛顿大学专为分布式系统教学和学习而设计的 Java 框架,提供网络模拟、自动化测试和可视化调试等功能,帮助初学者从零实现一个具备容错、分片和事务性的 KV 存储系统,在实践中掌握分布式协议的实现原理。

Star 475
Vol.118
3 天前

自托管的个人足迹分析平台。这是一款采用 Java(Quarkus)和 PostGIS 构建的位置追踪和分析平台,可作为 Google Timeline 的开源替代品。它运行时占用内存低(40-100MB),提供自动行程检测、实时位置分享、多源数据导入、Immich 集成和 AI 问答助手等功能,支持 Docker 和 K8s 部署。

geopulse
3
fesod
Star 5.8k
Vol.117
4 天前

告别内存溢出的 Java 电子表格处理库。这是一个高性能、低内存占用的 Java 电子表格处理库,基于 Apache POI 做了优化和封装,通过流式读取有效避免处理大文件时的 OOM 问题。

4
jib
Star 1.4w
Vol.117
2 天前

开箱即用的 Java 应用镜像构建工具。该项目是 Google 开源的 Java 应用容器镜像构建工具,无需运行 Docker 或编写 Dockerfile 即可构建镜像,提供 Maven/Gradle 插件、Java 库和 CLI 多种使用方式,简化 Java 应用的容器化流程。

Star 1.8k
Vol.116
2 天前

新一代客户关系管理系统。这是一款基于 Spring Boot 和 Vue.js 构建的 CRM(客户关系管理)平台,支持线索获取、商机跟进、合同签约等功能,并可通过集成 SQLBot 和 MaxKB 实现 AI 加持。

CordysCRM
6
reitti
Star 1.8k
Vol.116
2 天前

Java 开发的个人足迹分析平台。这是一款基于 Spring Boot 和 PostGIS 构建的个人位置追踪与分析平台,适用于记录自己的行动轨迹和地理位置信息。支持自动识别停留地点、分析出行路线、判断交通方式,并以时间轴+地图的方式展示。

reitti
Star 5.3k
Vol.115
4 天前

灵活的测试报告生成工具。这是一款基于 Java 开发的测试报告工具,支持多种编程语言和测试框架,能够生成统一、详细的测试报告,涵盖测试结果明细、测试用例执行情况、测试覆盖率等。

allure2
Star 5.7k
Vol.115
1 天前

在 K8s 上轻松部署 Kafka 集群。该项目能够帮助开发者在 K8s 或 OpenShift 上轻松部署和管理 Apache Kafka 集群,简化了 Kafka 集群的安装、配置、升级、扩展和监控等流程。

9
kroki
Star 3.9k
Vol.114
2 天前

支持多语法的轻量级图表生成服务。这是一个支持多种文本描述生成图表的服务,提供统一 API 接口,支持数十种主流图表语法和格式,包括 PlantUML、Mermaid、Graphviz、C4、BlockDiag、BPMN、Excalidraw 等。

kroki
Star 5.6k
Vol.114
1 天前

提升下载体验的 BT 反吸血工具。这是一款专为 BT(BitTorrent)用户设计的反吸血工具,能够自动识别并封禁只下载不上传、不受欢迎或异常节点(peer),支持 qBittorrent、Deluge、BiglyBT、BitComet 等主流 BT 客户端。

PeerBanHelper