根据Github Trendings的统计,今日(2024-12-05统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:
开发语言 | 项目数量 |
---|---|
Go项目 | 10 |
Syncthing: 开源持续文件同步工具
- 创建周期:3789 天
- 开发语言:Go
- 协议类型:Mozilla Public License 2.0
- Star数量:59188 个
- Fork数量:3995 次
- 关注人数:59188 人
- 贡献人数:307 人
- Open Issues数量:372 个
- Github地址:https://github.com/syncthing/syncthing.git
- 项目首页: https://forum.syncthing.net/
Syncthing是一个开源的持续文件同步工具,允许用户在多个设备之间安全高效地同步文件。它提供了分散和点对点的架构,确保了数据传输的隐私和安全。
mkcert:本地受信任的开发证书工具
- 创建周期:2208 天
- 开发语言:Go
- 协议类型:BSD 3-Clause “New” or “Revised” License
- Star数量:47097 个
- Fork数量:2448 次
- 关注人数:47097 人
- 贡献人数:37 人
- Open Issues数量:142 个
- Github地址:https://github.com/FiloSottile/mkcert.git
- 项目首页: https://mkcert.dev
mkcert是一个简单的零配置工具,用于创建本地受信任的开发证书。它会自动在系统根证书存储中安装本地CA,并生成本地受信任的证书,无需任何配置。它旨在解决使用真实CA证书进行开发的风险以及自签名证书引起的信任错误。
Argo CD - Kubernetes的声明性持续交付
- 创建周期:2358 天
- 开发语言:Go
- 协议类型:Apache License 2.0
- Star数量:16877 个
- Fork数量:5120 次
- 关注人数:16877 人
- 贡献人数:445 人
- Open Issues数量:3360 个
- Github地址:https://github.com/argoproj/argo-cd.git
- 项目首页: https://argo-cd.readthedocs.io
Argo CD是一个开源项目,为Kubernetes提供声明性的持续交付。它允许用户自动化在Kubernetes集群中部署应用程序和配置。
NATS:云和边缘的高性能消息传递系统
- 创建周期:4259 天
- 开发语言:Go
- 协议类型:Apache License 2.0
- Star数量:15057 个
- Fork数量:1362 次
- 关注人数:15057 人
- 贡献人数:147 人
- Open Issues数量:342 个
- Github地址:https://github.com/nats-io/nats-server.git
- 项目首页: https://nats.io
NATS 是 NATS.io 的高性能服务器,是一个面向云和边缘的原生消息传递系统。它是一个简单、安全且高性能的数字系统、服务和设备通信系统。拥有超过 40 种客户端语言实现,服务器可以在本地、云端、边缘甚至树莓派上运行。NATS 可以确保并简化现代分布式系统的设计和运行。
Migrate:Go语言编写的数据库迁移工具
- 创建周期:2190 天
- 开发语言:Go
- 协议类型:Other
- Star数量:13234 个
- Fork数量:1284 次
- 关注人数:13234 人
- 贡献人数:207 人
- Open Issues数量:312 个
- Github地址:https://github.com/golang-migrate/migrate.git
Migrate是一个用Go语言编写的开源项目,提供数据库迁移功能。它可以作为CLI工具使用,也可以作为库导入。Migrate从源中读取迁移并按正确顺序应用到数据库中。该项目保持数据库驱动程序的轻量级,并确保逻辑是无懈可击的。
pgx - PostgreSQL驱动程序和工具包
- 创建周期:3953 天
- 开发语言:Go
- 协议类型:MIT License
- Star数量:8877 个
- Fork数量:800 次
- 关注人数:8877 人
- 贡献人数:257 人
- Open Issues数量:152 个
- Github地址:https://github.com/jackc/pgx.git
pgx是用于PostgreSQL的纯Go驱动程序和工具包,提供了与PostgreSQL特定功能(如LISTEN/NOTIFY和COPY)的低级高性能接口。它包括标准database/sql接口的适配器以及一组相关软件包,用于实现PostgreSQL功能。
OpenTelemetry-Go: 测量软件性能和行为的Go语言实现
- 创建周期:1834 天
- 开发语言:Go
- 协议类型:Apache License 2.0
- Star数量:4864 个
- Fork数量:994 次
- 关注人数:4864 人
- 贡献人数:275 人
- Open Issues数量:166 个
- Github地址:https://github.com/open-telemetry/opentelemetry-go.git
- 项目首页: https://opentelemetry.io/
OpenTelemetry-Go是OpenTelemetry的Go语言实现,提供一组API来直接测量软件的性能和行为,并将数据发送到可观察性平台。
KubeRay:简化Ray应用程序在Kubernetes上的部署和管理
- 创建周期:1442 天
- 开发语言:Go
- 协议类型:Apache License 2.0
- Star数量:1176 个
- Fork数量:379 次
- 关注人数:1176 人
- 贡献人数:142 人
- Open Issues数量:276 个
- Github地址:https://github.com/ray-project/kuberay.git
KubeRay是一个强大的开源Kubernetes操作器,它简化了在Kubernetes上部署和管理Ray应用程序的过程。它包括RayCluster、RayJob和RayService等核心组件,以及由KubeRay社区管理的可选组件,如KubeRay APIServer、KubeRay Python客户端和KubeRay CLI。