Github 2025-02-20 Go开源项目日报 Top10
根据Github Trendings的统计,今日(2025-02-20统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
Go项目 | 10 |
JavaScript项目 | 1 |
Moby 项目 - 软件容器化的开源工具集
- 创建周期:4059 天
- 开发语言:Go
- 协议类型:Apache License 2.0
- Star数量:67419 个
- Fork数量:18497 次
- 关注人数:67419 人
- 贡献人数:402 人
- Open Issues数量:3359 个
- Github地址:https://github.com/moby/moby.git
- 项目首页: https://mobyproject.org/
Moby项目是Docker推出的开源项目,旨在促进和加速软件容器化。它提供了一套工具组件,用于构建定制的基于容器的系统,并为容器爱好者和专业人士提供了一个合作和创新的平台。
Prometheus监控系统和时间序列数据库
- 创建周期:4149 天
- 开发语言:Go
- 协议类型:Apache License 2.0
- Star数量:52463 个
- Fork数量:8709 次
- 关注人数:52463 人
- 贡献人数:357 人
- Open Issues数量:927 个
- Github地址:https://github.com/prometheus/prometheus.git
- 项目首页: https://prometheus.io/
Prometheus是一个开源的监控系统和时间序列数据库。它从配置的目标收集指标,评估规则表达式,显示结果,并在观察到指定条件时触发警报。其特点包括多维数据模型、强大的查询语言(PromQL)、不依赖于分布式存储、支持拉取和推送模型的时间序列收集、通过服务发现或静态配置进行目标发现、多种图形和仪表板支持,以及对层次和水平联邦的支持。
Cobra: 用于创建功能强大的现代Go CLI应用程序的库
- 创建周期:3810 天
- 开发语言:Go
- 协议类型:Apache License 2.0
- Star数量:35094 个
- Fork数量:2850 次
- 关注人数:35094 人
- 贡献人数:281 人
- Open Issues数量:259 个
- Github地址:https://github.com/spf13/cobra.git
- 项目首页: https://cobra.dev
Cobra是一个用于在Go中创建功能强大的现代CLI应用程序的库。它提供了基于子命令的CLI、完全符合POSIX标准的标志、嵌套子命令、自动生成帮助、shell自动完成、man页面生成、命令别名以及定义自定义帮助和用法的灵活性。它建立在命令、参数和标志的结构上,旨在使应用程序在使用时读起来像句子。
GORM:面向Golang的开发者友好的ORM库
- 创建周期:3730 天
- 开发语言:Go
- 协议类型:MIT License
- Star数量:34522 个
- Fork数量:3830 次
- 关注人数:34522 人
- 贡献人数:359 人
- Open Issues数量:312 个
- Github地址:https://github.com/go-gorm/gorm.git
- 项目首页: https://gorm.io
GORM是一个面向Golang的开源ORM库,旨在使开发人员更加友好。
Fabric: 用人工智能增强人类能力的开源框架
- 创建周期:40 天
- 开发语言:Python, JavaScript
- 协议类型:MIT License
- Star数量:5128 个
- Fork数量:406 次
- 关注人数:5128 人
- 贡献人数:22 人
- Open Issues数量:2 个
- Github地址:https://github.com/danielmiessler/fabric.git
Fabric 是一个开源框架,旨在利用人工智能增强人类能力。它提供了将问题分解为组件的哲学,并提供了一种提示的框架方法。该框架包括快速入门指南、设置 fabric 客户端、使用模式、创建 fabric mill、结构、组件、CLI-native 特性、直接调用模式、示例以及主要贡献者的详细信息。
K9s - Kubernetes终端用户界面管理工具
- 创建周期:2078 天
- 开发语言:Go
- 协议类型:Apache License 2.0
- Star数量:26744 个
- Fork数量:1676 次
- 关注人数:26744 人
- 贡献人数:256 人
- Open Issues数量:586 个
- Github地址:https://github.com/derailed/k9s.git
- 项目首页: https://k9scli.io
K9s是一个开源项目,提供终端用户界面与Kubernetes集群进行交互,旨在简化Kubernetes环境中应用程序的导航、观察和管理。
go-redis:与Uptrace一起监视Redis的Go客户端
- 创建周期:4194 天
- 开发语言:Go
- 协议类型:BSD 2-Clause “Simplified” License
- Star数量:18615 个
- Fork数量:2240 次
- 关注人数:18615 人
- 贡献人数:270 人
- Open Issues数量:204 个
- Github地址:https://github.com/redis/go-redis.git
- 项目首页: https://redis.uptrace.dev
Redis Go客户端go-redis是Go编程语言的Redis客户端。它由uptrace/uptrace维护,并可与Uptrace一起使用,Uptrace是一个支持分布式跟踪、度量和日志的开源APM工具。Uptrace可以监视应用程序并设置自动警报,通过电子邮件、Slack、Telegram等渠道接收通知。有一个OpenTelemetry示例可用于演示如何使用Uptrace监视go-redis。