目录

Github 2024-01-19 Java开源项目日报 Top10

根据Github Trendings的统计,今日(2024-01-19统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:

开发语言项目数量
Java项目10
TypeScript项目1

JDK:Java开发的开源项目

  • 创建周期:1950 天
  • 开发语言:Java
  • 协议类型:GNU General Public License v2.0
  • Star数量:17652 个
  • Fork数量:5108 次
  • 关注人数:17652 人
  • 贡献人数:169 人
  • Open Issues数量:286 个
  • Github地址:https://github.com/openjdk/jdk.git

JDK是一个用于Java开发的开源项目。它为开发人员提供构建说明和文档。OpenJDK社区也参与了这个项目。

Conductor: Netflix Announcement and Community Support

  • 创建周期:2599 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:12968 个
  • Fork数量:2353 次
  • 关注人数:12968 人
  • 贡献人数:233 人
  • Open Issues数量:165 个
  • Github地址:https://github.com/Netflix/conductor.git

Conductor 是由 Netflix 创建的微服务编排引擎。然而,Netflix 宣布他们将于 2023 年 12 月 13 日停止维护 Conductor OSS 在 GitHub 上,并将专注于他们内部的 Conductor fork。尽管如此,Conductor 社区仍被鼓励继续开发该项目的替代分支。

Quarkus: 超音速亚原子级Java

  • 创建周期:2023 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:12743 个
  • Fork数量:2460 次
  • 关注人数:12743 人
  • 贡献人数:391 人
  • Open Issues数量:2507 个
  • Github地址:https://github.com/quarkusio/quarkus.git
  • 项目首页: https://quarkus.io

Quarkus是一个开源的Java框架,旨在实现超音速和亚原子级,为开发Java应用程序提供轻量且高性能的平台。

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

/images/provectus-kafka-ui-0.png

这个开源项目为管理Apache Kafka提供了一个基于Web的用户界面,Apache Kafka是一个分布式流处理平台。它通过图形界面提供了一个方便的方式来监视和管理Kafka集群、主题和代理。

SeaTunnel: 下一代超高性能数据集成工具

  • 创建周期:2358 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:6941 个
  • Fork数量:1453 次
  • 关注人数:6941 人
  • 贡献人数:240 人
  • Open Issues数量:580 个
  • Github地址:https://github.com/apache/seatunnel.git
  • 项目首页: https://seatunnel.apache.org/

/images/apache-seatunnel-0.png

SeaTunnel是一个开源的下一代超高性能、分布式、大规模数据集成工具,称为Apache SeaTunnel。

WireMock - API模拟测试工具

  • 创建周期:4485 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:5948 个
  • Fork数量:1398 次
  • 关注人数:5948 人
  • 贡献人数:209 人
  • Open Issues数量:375 个
  • Github地址:https://github.com/wiremock/wiremock.git
  • 项目首页: https://wiremock.org/

WireMock是一个流行的开源工具,用于API模拟测试,每月下载量超过500万次。它有助于创建稳定的测试和开发环境,隔离不可靠的第三方,并模拟尚不存在的API。WireMock于2011年由Tom Akehurst作为Java库启动,现在跨越多种编程语言和技术堆栈。它可以作为库或客户端包装器在许多语言中运行,也可以作为独立服务器。WireMock有一个庞大的社区,并支持多种创建模拟API的方法,具有丰富的匹配系统和通过基于Handlebars的模板系统动态生成响应。

Apache NiFi:数据处理和分发的强大可靠系统

  • 创建周期:3325 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:4160 个
  • Fork数量:2579 次
  • 关注人数:4160 人
  • 贡献人数:313 人
  • Open Issues数量:30 个
  • Github地址:https://github.com/apache/nifi.git
  • 项目首页: https://nifi.apache.org/

Apache NiFi是一个易于使用、强大和可靠的系统,用于处理和分发数据。

Conductor: 微服务编排引擎

  • 创建周期:42 天
  • 开发语言:Java
  • 协议类型:Apache License 2.0
  • Star数量:1473 个
  • Fork数量:49 次
  • 关注人数:1473 人
  • 贡献人数:236 人
  • Open Issues数量:22 个
  • Github地址:https://github.com/conductor-oss/conductor.git
  • 项目首页: https://conductor-oss.org

Conductor 是一个微服务编排引擎,最初由 Netflix 创建,用于协调微服务和事件。Conductor OSS 由 Orkes 的开发团队和开源社区的成员共同维护。

Spring Boot 微服务教程源代码

  • 创建周期:637 天
  • 开发语言:Java
  • Star数量:641 个
  • Fork数量:526 次
  • 关注人数:641 人
  • 贡献人数:1 人
  • Open Issues数量:11 个
  • Github地址:https://github.com/SaiUpadhyayula/spring-boot-microservices.git

该存储库包含Spring Boot微服务教程的最新源代码。该教程可以在YouTube上观看。

开源项目简介和安装指南

  • 创建周期:39 天
  • 开发语言:Java
  • Star数量:183 个
  • Fork数量:9 次
  • 关注人数:183 人
  • 贡献人数:1 人
  • Open Issues数量:5 个
  • Github地址:https://github.com/mainpropath/AI-SmartFuse-Framework.git

这个开源项目提供了一个简要的介绍,安装指南和当前的主要功能。