Github 2024-05-17 Java开源项目日报 Top9
根据Github Trendings的统计,今日(2024-05-17统计)共有9个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
Java项目 | 8 |
HTML项目 | 1 |
TypeScript项目 | 1 |
非开发语言项目 | 1 |
Java生态系统中的Spring框架教程集合
- 创建周期:3980 天
- 开发语言:Java
- 协议类型:MIT License
- Star数量:35802 个
- Fork数量:54198 次
- 关注人数:35802 人
- 贡献人数:322 人
- Open Issues数量:83 个
- Github地址:https://github.com/eugenp/tutorials.git
- 项目首页: http://bit.ly/github-lsso
该项目是一个包含多个小而专注的教程的集合,涵盖了Java生态系统中各个领域的开发,重点关注Spring框架、Spring Boot和Spring Security。它利用maven构建配置文件来分隔项目,并包括构建整个存储库、特定模块以及运行Spring Boot模块和测试的说明。
多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
- 创建周期:2070 天
- 协议类型:Creative Commons Attribution Share Alike 4.0 International
- Star数量:29149 个
- Fork数量:4979 次
- 关注人数:29149 人
- 贡献人数:144 人
- Open Issues数量:3 个
- Github地址:https://github.com/doocs/leetcode.git
- 项目首页: https://doocs.github.io/leetcode
该项目包含了 LeetCode、《剑指 Offer(第 2 版)》、《剑指 Offer(专项突击版)》和《程序员面试金典(第 6 版)》等题目的解决方案。所有解决方案均使用多种编程语言实现,包括但不限于 Java、Python、C++、Go、TypeScript 和 Rust。该项目正在积极维护,欢迎用户点赞并关注获取最新动态。
本地托管的PDF文件操作工具
- 创建周期:464 天
- 开发语言:Java, HTML
- 协议类型:GNU General Public License v3.0
- Star数量:23260 个
- Fork数量:1652 次
- 关注人数:23260 人
- 贡献人数:104 人
- Open Issues数量:164 个
- Github地址:https://github.com/Stirling-Tools/Stirling-PDF.git
一个本地托管的网络应用程序,提供对PDF文件的各种操作。它是一个使用Docker的综合工具,允许进行分割、合并、转换、重新组织、添加图像、旋转和压缩PDF文件等任务。该应用程序通过不发出用于跟踪或记录的出站调用来确保隐私,并且文件在任务执行期间要么存在于客户端,要么仅暂时存在于服务器内存中。
Apache Kafka 管理的 Web 用户界面
- 创建周期:1515 天
- 开发语言:Java, TypeScript
- 协议类型:Apache License 2.0
- Star数量:7754 个
- Fork数量:972 次
- 关注人数:7754 人
- 贡献人数:169 人
- Open Issues数量:351 个
- Github地址:https://github.com/provectus/kafka-ui.git
这个开源项目为管理Apache Kafka提供了一个基于Web的用户界面,Apache Kafka是一个分布式流处理平台。它通过图形界面提供了一个方便的方式来监视和管理Kafka集群、主题和代理。
Testcontainers: 为JUnit测试提供一次性实例的Java库
- 创建周期:3260 天
- 开发语言:Java
- 协议类型:MIT License
- Star数量:7683 个
- Fork数量:1578 次
- 关注人数:7683 人
- 贡献人数:430 人
- Open Issues数量:602 个
- Github地址:https://github.com/testcontainers/testcontainers-java.git
- 项目首页: https://testcontainers.org
Testcontainers是一个Java库,支持JUnit测试,提供常见数据库、Selenium Web浏览器或其他可以在Docker容器中运行的轻量级、一次性实例。
Apache Iceberg: 大型分析表的高性能格式
- 创建周期:2006 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:5624 个
- Fork数量:2016 次
- 关注人数:5624 人
- 贡献人数:394 人
- Open Issues数量:1420 个
- Github地址:https://github.com/apache/iceberg.git
- 项目首页: https://iceberg.apache.org/
Apache Iceberg是一种专为大型分析表设计的高性能格式,将SQL表的可靠性和简单性引入到大数据中。它使得像Spark、Trino、Flink、Presto、Hive和Impala等引擎能够同时安全地处理相同的表。
Azure SDK for Java 开发存储库
- 创建周期:4546 天
- 开发语言:Java
- 协议类型:MIT License
- Star数量:2179 个
- Fork数量:1894 次
- 关注人数:2179 人
- 贡献人数:360 人
- Open Issues数量:976 个
- Github地址:https://github.com/Azure/azure-sdk-for-java.git
该存储库致力于开发 Azure SDK for Java。建议 SDK 的用户查阅公共开发人员文档或版本化的开发人员文档。
Oblivion - Android Warp客户端
- 创建周期:85 天
- 开发语言:Java
- Star数量:1561 个
- Fork数量:258 次
- 关注人数:1561 人
- 贡献人数:12 人
- Open Issues数量:81 个
- Github地址:https://github.com/bepass-org/oblivion.git
Oblivion是一个非官方的Android Warp客户端,旨在通过使用Cloudflare Warp技术的用户友好的应用程序提供安全和优化的互联网访问。它利用bepass-sdk和WireGuard的自定义Go实现,旨在实现快速和私密的在线体验。
DingoDB: 开源分布式多模式向量数据库
- 创建周期:946 天
- 开发语言:Java
- 协议类型:Apache License 2.0
- Star数量:455 个
- Fork数量:133 次
- 关注人数:455 人
- 贡献人数:23 人
- Open Issues数量:1 个
- Github地址:https://github.com/dingodb/dingo.git
- 项目首页: https://www.dingodb.com
DingoDB是由DataCanvas设计的开源分布式多模式向量数据库。它支持使用统一的SQL对结构化和非结构化数据进行upserts和向量查询,具有高并发性和超低延迟。它集成了在线强一致性、关系语义和向量语义,并具有出色的水平扩展性和扩展能力。它完全兼容MySQL协议,并支持多种语言接口。