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

1.6k 4.9k 491

C Cadence是一种分布式,可扩展,持久且高度可用的编排引擎,可以以可伸缩和弹性的方式执行异步长期运行的业务逻辑。
 
10.0 10.0
15 463 44

P PHP的快速linter(代码静态分析实用程序)
 
1.6 8.0
149 8.6k 461

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

U UniPDF -用于创建和处理PDF文件的Golang PDF库(纯go)
 
0.3 5.0
979 36.4k 3k

S syncthing是一个开放,分散的文件同步工具和协议。
 

S ShellHub是现代的SSH服务器,可通过命令行(使用任何SSH客户端)或基于Web的用户界面远程访问Linux设备。 它旨在代替sshd使用。 ShellHub使团队可以轻松访问防火墙和NAT之后的任何Linux设备。
 
2.1 10.0
381 16k 1.2k

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

G google - Go的自动生成Google APIs
 
10.0 10.0
38 1.9k 101

I immudb是用于系统和应用程序的轻量级高速不可变数据库
 
0.3 10.0
29 2.8k 226

C Chroma - 纯Go实现的源码高亮引擎支持150多种语言
 
10.0 10.0
341 12.9k 4k

K Kubernetes Operations (kops) - 生产级K8s安装,升级和管理
 
4 171 28

K golang 常用函数库/工具集,仅测试支持64位linux. 总共420多个通用的方法,涵盖字符串、数组、文件、时间以及类型转换等操作.
 
0.5 10.0
372 12.6k 2.7k

K Kratos是bilibili开源的一套Go微服务框架,包含大量微服务相关框架及工具。
 
119 4.5k 437

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

D Dozzle 是 Docker 容器的实时日志查看器。Dozzle 将能够从用户的容器中捕获所有日志并将其实时发送到用户的浏览器。Dozzle 不是数据库,它不存储或保存任何日志,使用 Dozzle 时只能看到实时日志。
 
2.5 10.0
52 2.9k 186

C CUE是一种开源数据约束语言,旨在简化涉及定义和使用数据的任务
 
10.0 10.0
56 2.5k 182

S SFTPGo - 一个全功能和高度可配置的SFTP服务器软件
 
10.0 10.0
272 1.4k 104

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

K KubeVirt 是一个围绕 Kubernetes 构建的虚拟机管理架构
 
10.0 10.0
564 11.3k 2.2k

IPFS的一个Go实现
 
9.0 10.0
23 612 57

K Kopia是一个简单的跨平台工具,用于管理云中的加密备份。 它提供快速的增量备份,安全的客户端端到端加密,压缩和重复数据删除。
 
1.9 10.0
404 13.1k 864

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

M Minio Client是UNIX 命令 ls、cp、 mkdir、diff 和rsync的一个现代替代,兼容 Amazon S3 云存储和文件系统
 
32 3.7k 197

C chezmoi是一个管理多台机器上dotfiles的工具
 
10.0 10.0
511 11.8k 1.5k

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

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

P Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
 
9.0 10.0
21 846 69

G Gocache ☔️一个可扩展的Go缓存库,为您带来了许多用于缓存数据的功能
 
3.6 7.7
244 2.5k 880

G google-cloud - Google Cloud APIs Go客户端库
 
548 20.3k 4.9k

M Mattermost是Slack的一个开源替代,采用Golang和React实现
 
9.0 10.0
270 6.9k 1.7k

A aws-sdk-go - 官方Go编程语言的AWS SDK
 
10.0 10.0
636 10k 3.9k

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

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

W WriteFreely是一个Go开发的精美的博客平台,表面简单,但功能强大
 
8.5 10.0
226 13k 676

F Fyne是一个用Go编写易于使用的UI工具包和app API。 我们使用EFL渲染管道来提供跨平台图形。
 
9.0 10.0

G gocb - 官方Couchbase Go SDK
 
1.0 5.0
  昨天
385 7.9k 1.5k

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

C casbin 支持混合访问控制模型的授权框架,它支持基于ACL,RBAC,ABAC等各种模式实施授权
 
10.0 7.8
66 1.5k 355

G goim是一个即时通讯服务器,代码全部使用golang完成,功能包含好友之间一对一聊天,群组聊天,支持单用户多设备同时在线,就像微信一样
 
0.0 5.5
40 2.9k 170

K ko - Google开源的工具用于在Kubernetes上构建和部署Go应用程序
 
10.0 7.2
83 4.3k 334

G gosec -通过扫描Go AST检查源代码是否存在安全问题
 
10.0 5.7
83 4.3k 334

J 检查源代码安全问题通过扫描Go AST。
 
10.0 5.7
49 3.4k 160

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

L lego - 采用纯Go编写的Let's Encrypt 客户端痛ACME库
 
10.0 5.3
176 3.5k 812

S syzkaller是一个分布式,无监督,覆盖指导的Linux系统调用模糊器
 
10.0 10.0
  昨天
48 70 23

I Instana OpenTracing-Tracer的Golang实现
 
0.0 10.0
207 3.6k 387

G GAM - Golang和C#的超快速分布式actors
 
10.0 10.0
  昨天
173 5.5k 871

D dns - 使用DNS的Go库
 
10.0 5.0
  昨天
151 6.2k 521

C chromedp提供一种更快,更简单的方式来驱动浏览器 (Chrome, Edge, Safari, Android等)在 Go中使用Chrome Debugging Protocol 并且没有外部依赖 (如Selenium, PhantomJS等)。
 
10.0 7.5