Go开发最新活跃开源项目列表

228 8.7k 699

G Gravitational Teleport是一个现代的SSH服务器,用于远程访问Linux服务器集群通过SSH或HTTPS。
 
10.0 10.0
275 1k 71

F Flyte,这是一个面向高并发、可扩展、可维护工作流的结构化编程和分布式处理平台
 
1.0 5.2
27 471 89

G Go编写的RTSP服务器,允许通过UDP和TCP读取与发布视频和音频流
 
1.5 10.0
298 8.1k 524

D 微软开源dapr: 一种可移植的,事件驱动的运行时,用于跨云和边缘构建分布式应用程序
 
10.0 10.0
9 388 78

G govips 一个构建在libvips上快速强大的图像处理Go语言库
 
1.2 10.0
53 2.1k 129

S SFTPGo - 一个全功能和高度可配置的SFTP服务器软件
 
8.4 10.0
319 8.6k 754

M micro - 一个可拔插人微服务工具包和分布式系统平台
 
10.0 10.0
45 994 1.9k

M Mattermost是一个开源的,自托管的Slack替代品。它采用Golang和React开发,并作为包含MySQL或Postgres的一个单一Linux二进制文件运行。
 
3.0 10.0
  昨天
181 3.9k 424

N Nakama:用于社交和实时游戏与App的分布式服务器
 
10.0 7.0
511 10.8k 1.4k

V vitess提供服务器和工具便于扩展MySQL数据库实现大规模web服务
 
9.0 10.0
230 6.2k 568

R RobotGo:Golang桌面自动化(机器人),控制鼠标、键盘和屏幕阅读。RobotGo 支持Mac, Windows, 和Linux(X11).
 
10.0 6.3
1.4k 33.3k 7.1k

E etcd:一个高可用的分布式键值数据库,k8s 全家桶标配的注册与发现服务。它采用 raft 一致性算法,基于 Go 语言实现。可以通过该项目了解、学习 raft 的实际应用场景
 
9.0 10.0
82 3.2k 624

K Kubebuilder是一个使用自定义资源定义(CRD)构建Kubernetes API的框架。
 
10.0 10.0
45 1.9k 108

T Talos是Kubernetes的现代Linux发行版,拥有许多功能
 
75 2.3k 234

S Skipper 一个用于服务组合的HTTP路由器和反向代理
 
9.3 9.0
550 19.3k 4.6k

C 采用Golang和React开发的Slack开源替代 - Mattermost
 
9.0 10.0
79 2.5k 415

C Contour是Lyft Envoy代理的Kubernetes入口控制器
 
10.0 10.0
289 9.6k 1.3k

G gRPC到JSON代理生成器遵循gRPC HTTP规范
 
10.0 10.0
231 2.4k 816

G google-cloud - Google Cloud APIs Go客户端库
 
48 3k 138

Y Yaegi 一个优雅的Go解释器。 它在Go运行时之上为嵌入式解释器或交互式shell中的可执行Go脚本和插件提供支持。
 
10.0 10.0
13 613 38

G govim: 一个类vim-go的vim8插件,基于gopls驱动,实现vim中go代码的代码补全、存盘时格式化、go to definiton等功能
 
1.9 8.7
276 6.2k 1.3k

C containerd是一个行业标准的容器运行时,强调简单性,健壮性和可移植性。 它可以作为Linux和Windows的守护进程使用,它可以管理其主机系统的整个容器生命周期:映像传输和存储,容器执行和监视,低级存储和网络附件等。
 
10.0 10.0
47 1.3k 296

L Litmus为Cloud-Native开发人员和SRE提供混乱的CRD,以注入,编排和监视混乱,以发现Kubernetes部署中的弱点。
 
0.1 10.0

R roaring - Go 包实现压缩的bitsets。
 
3.0 9.7
140 2.4k 744

G google - Go的自动生成Google APIs
 
10.0 10.0
97 2.1k 504

K KubeVirt 是一个围绕 Kubernetes 构建的虚拟机管理架构
 
8.6 10.0
52 2.4k 126

R Ristretto是使用TinyLFU准入策略和Sampled LFU逐出策略的快速并发缓存库。
 
10.0 10.0
354 12.2k 3.8k

K Kubernetes Operations (kops) - 生产级K8s安装,升级和管理
 
9.0 10.0
550 19.3k 4.6k

M Mattermost是Slack的一个开源替代,采用Golang和React实现
 
9.0 10.0
639 9.3k 3.6k

B Beats 平台集合了多种单一用途数据采集器。这些采集器安装后可用作轻量型代理,从成百上千或成千上万台机器向 Logstash 或 Elasticsearch 发送数据。
 
10.0 10.0
104 6.3k 1.2k

D 定制kubernetes YAML配置
 
418 14.7k 16.2k

K Kubernetes的精选应用程序
 
9.0 10.0
  昨天
374 14.2k 1k

D dgraph - 可伸缩的、分布式的、低延迟、高吞吐量图数据库
 
9.0 10.0
176 4k 1.7k

C client-go:用于与kubernetes集群交互的Go客户端
 
10.0 7.2

P pgx - PostgreSQL的客户端Go库驱动程序
 
10.0 5.2
  昨天
139 6.9k 362

P Pulumi是一个云开发平台,可以让云程序创建变得轻松而高效
 
10.0 10.0
384 7.3k 1.4k

R RunC 是一个轻量级的工具, runC 是标准化的产物,它根据 OCI 标准来创建和运行容器。而 OCI(Open Container Initiative)组织,旨在围绕容器格式和运行时制定一个开放的工业化标准。
 
10.0 10.0
50 1.1k 227

G gcsfuse - 用于与Google云端存储交互的用户空间文件系统
 
0.4 7.3
439 11.4k 3k

P Packer - 一个工具用于为多个平台创建相同的机器图片从单个源配置
 
9.0 10.0
115 2.5k 1.1k

Y 用在Docker CE和Docker EE产品中的cli仓库主页
 
9.9 10.0
  昨天
989 20.5k 3.5k

C Consul的方案更“一站式”,内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具(比如ZooKeeper等),使用起来也较 为简单。
 
9.0 10.0
547 24.4k 2.6k

M Minio是一个对象存储服务器并且与Amazon S3兼容
 
197 5.4k 953

G gopsutil - 一个跨平台的库用于取回进程和系统利用率(CPU、内存、磁盘等)
 
10.0 10.0
  前天
78 4.7k 164

G git-bug:嵌入在Git中的分布式bug跟踪器
 
10.0 10.0
119 4.4k 395

G Google内部开发和使用了八年之久的ClusterFuzz开源了。ClusterFuzz提供端到端的自动化模糊测试:从错误检测到分类,再到生成错误报告,最后到错误报告的自动关闭。 ClusterFuzz 在Chrome中发现了超过16,000个缺陷,在与OSS-Fuzz集成的160多个开源项目中发现了超过11,000个缺陷。
 
10.0 10.0
55 3.2k 162

S sh - 一个shell解析器和格式化程序
 
10.0 6.8
127 2.7k 516

C cri-o - 基于OCI的实现Kubernetes容器运行时界面,不需要Docker
 
10.0 10.0
159 3.4k 407

A Agones是一个用于在Kubernetes上托管,运行和扩展专用游戏服务器的库
 
10.0 10.0
1.2k 24.3k 6.2k

T Terraform是一个工具用于安全和高效地构建,改变和合并基础设施的工具。Terraform可以管理现有和受欢迎的服务提供商以及定制的内部解决方案。
 
849 18.7k 2.5k

N NSQ 是一个实时分布式消息传递平台,旨在大规模运行,每天处理数十亿条消息。
 
9.0 5.0
2k 27k 9.9k

G Go Ethereum 是Ethereum协议的Go官方实现
 
9.0 10.0
724 18.4k 2.7k

V Vault 是一个安全访问secrets的工具。 一个secrets是你想要严格控制访问的任何东西,例如API密钥,密码,证书等等。 Vault为任何secrets提供统一的界面,同时提供严格的访问控制和记录详细的审核日志。
 
9.0 10.0
  前天

N A one-line installer for NATS on Kubernetes
 
0.0 10.0
498 12.4k 2.6k

G grpc-go - 基于RPC的gRPC. HTTP/2的Go语言实现
 
127 6.7k 658

K kaniko 是 Google 开源的一个工具,旨在帮助开发人员从容器或 Kubernetes 集群内的 Dockerfile 构建容器镜像
 
10.0 6.5
19 528 35

G GopenPGP是一个高级的OpenPGP Go语言库
 
1.6 5.7
1k 24.9k 4.8k

I Istio:一个用于连接,管理和保护微服务的开放平台