目录

Github 2024-05-16 Go开源项目日报 Top10

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

开发语言项目数量
Go项目10
Svelte项目1

Lux:快速简单的视频下载库和命令行工具

  • 创建周期:2217 天
  • 开发语言:Go
  • 协议类型:MIT License
  • Star数量:23899 个
  • Fork数量:2693 次
  • 关注人数:23899 人
  • 贡献人数:97 人
  • Open Issues数量:478 个
  • Github地址:https://github.com/iawia002/lux.git

Lux 是一个用 Go 编写的快速简单的视频下载库和命令行工具。它支持通过不同的软件包管理器进行安装,下载视频、播放列表和其他内容,恢复下载,使用 cookies 和代理,多线程以及支持多个网站。该项目还提供了网络、播放列表、文件系统、字幕和优酷的选项,并且欢迎贡献。

Skaffold:Kubernetes应用程序的持续开发工具

  • 创建周期:2305 天
  • 开发语言:Go
  • 协议类型:Apache License 2.0
  • Star数量:14702 个
  • Fork数量:1605 次
  • 关注人数:14702 人
  • 贡献人数:397 人
  • Open Issues数量:769 个
  • Github地址:https://github.com/GoogleContainerTools/skaffold.git
  • 项目首页: https://skaffold.dev/

Skaffold是一个命令行工具,可促进Kubernetes应用程序的持续开发。它允许开发人员在本地迭代其应用程序源代码,然后部署到本地或远程Kubernetes集群。Skaffold处理构建、推送和部署应用程序的工作流程,并为CI/CD流水线提供构建块和自定义。

Go OpenAI:非官方Go库提供OpenAI API客户端

  • 创建周期:1367 天
  • 开发语言:Go
  • 协议类型:Apache License 2.0
  • Star数量:8302 个
  • Fork数量:1224 次
  • 关注人数:8302 人
  • 贡献人数:115 人
  • Open Issues数量:107 个
  • Github地址:https://github.com/sashabaranov/go-openai.git

Go OpenAI是一个非官方的Go库,为各种OpenAI API提供客户端,包括ChatGPT、GPT-3、GPT-4、DALL·E 2、DALL·E 3和Whisper。

Kubernetes 应用程序和持久卷备份迁移解决方案

  • 创建周期:2479 天
  • 开发语言:Go
  • 协议类型:Apache License 2.0
  • Star数量:8298 个
  • Fork数量:1354 次
  • 关注人数:8298 人
  • 贡献人数:265 人
  • Open Issues数量:528 个
  • Github地址:https://github.com/vmware-tanzu/velero.git
  • 项目首页: https://velero.io

/images/vmware-tanzu-velero-0.png

这个开源项目专注于备份和迁移Kubernetes应用程序以及它们的持久卷。它提供了一个解决方案,用于在备份和迁移过程中管理与Kubernetes应用程序相关的数据。

Kubernetes Autoscaler存储库

  • 创建周期:2472 天
  • 开发语言:Go
  • 协议类型:Apache License 2.0
  • Star数量:7384 个
  • Fork数量:3773 次
  • 关注人数:7384 人
  • 贡献人数:409 人
  • Open Issues数量:280 个
  • Github地址:https://github.com/kubernetes/autoscaler.git

Kubernetes Autoscaler存储库包含用于Kubernetes的自动缩放相关组件。

LiveKit: 实时视频、音频和数据的开源项目

  • 创建周期:1324 天
  • 开发语言:Go
  • 协议类型:Apache License 2.0
  • Star数量:7503 个
  • Fork数量:619 次
  • 关注人数:7503 人
  • 贡献人数:59 人
  • Open Issues数量:100 个
  • Github地址:https://github.com/livekit/livekit.git
  • 项目首页: https://docs.livekit.io

LiveKit 是一个开源项目,提供基于 WebRTC 的可扩展的多用户会议。它旨在为应用程序构建实时视频、音频和数据功能提供一切所需。LiveKit 的服务器使用 Go 编写,使用了出色的 Pion WebRTC 实现。

Atlantis: Terraform拉取请求自动化

  • 创建周期:2291 天
  • 开发语言:Go
  • 协议类型:Other
  • Star数量:7362 个
  • Fork数量:999 次
  • 关注人数:7362 人
  • 贡献人数:360 人
  • Open Issues数量:635 个
  • Github地址:https://github.com/runatlantis/atlantis.git
  • 项目首页: https://www.runatlantis.io

/images/runatlantis-atlantis-0.png

Atlantis是一个开源项目,用于简化Terraform拉取请求自动化。它允许用户自动化Terraform工作流程,共同处理基础架构变更,并通过版本控制管理Terraform配置。通过使用Atlantis,团队可以确保基础设施的供应流程具有一致性、安全性和效率。该项目随着时间的推移获得了越来越多的关注者,表明它在社区中的流行度和采纳率不断增加。

Taiko: 全面文档化的开源项目

  • 创建周期:658 天
  • 开发语言:Go, Svelte
  • 协议类型:MIT License
  • Star数量:4128 个
  • Fork数量:1982 次
  • 关注人数:4128 人
  • 贡献人数:202 人
  • Open Issues数量:92 个
  • Github地址:https://github.com/taikoxyz/taiko-mono.git
  • 项目首页: https://taiko.xyz

Taiko是一个开源项目,具有全面的最终用户文档,可在docs.taiko.xyz上找到,并且在项目的存储库中提供了协议规范。单体库中的每个软件包都有很好的文档,并包括一个自述文件。

自托管的订阅内容整合仪表板

  • 创建周期:17 天
  • 开发语言:Go
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:2237 个
  • Fork数量:51 次
  • 关注人数:2237 人
  • 贡献人数:4 人
  • Open Issues数量:20 个
  • Github地址:https://github.com/glanceapp/glance.git

一个自托管的仪表板,将所有您的订阅内容整合到一个地方,并具有各种功能。

AURORA:免费的GPT-3.5与UI支持

  • 创建周期:4 天
  • 开发语言:HTML
  • 协议类型:MIT License
  • Star数量:763 个
  • Fork数量:182 次
  • 关注人数:763 人
  • 贡献人数:8 人
  • Open Issues数量:6 个
  • Github地址:https://github.com/aurora-develop/aurora.git

AURORA是一个开源项目,提供免费的带有UI支持的GPT-3.5,允许访问GPT-3.5的功能。用户可以通过网页界面访问http://127.0.0.1:8080/web。