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

114 3.5k 251

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

Y 一个用于与LLVM IR交互的纯Go库
 
1.1 6.5
  4小时前
5 27 2

D mux 是对 http.ServeMux 的扩展,添加正则路由等功能。 相对于 http.ServeMux 提供了以下功能:  正则路由; 自动生成 OPTIONS;
 
0.0 10.0
  昨天
55 1.5k 212

G Go项目的一个Makefile/Dockerfile示例
 
0.0 5.5
  昨天
82 1.2k 241

L 针对LeetCode算法问题的解决方案,100%覆盖率,不断更新。
 
0.5 10.0
  昨天
16 96 5

J 集群生命周期管理器(CLM)是负责操作(创建,更新,删除)Kubernetes集群的组件。 它与集群注册表和配置来源进行交互,从中可以读取有关集群的信息,并使用最新的配置保持最新状态。
 
0.0 6.2
  昨天
276 3.3k 566

R rpcx是一个类似阿里巴巴 Dubbo 和微博 Motan 的分布式的RPC服务框架,基于Golang net/rpc实现。 与gRPC比较,完胜gRPC, 更不用说其它的"老"的RPC框架了。
 
10.0 8.2
  昨天
57 859 134

O OpenEdge是开放的边缘计算平台,可将云计算能力拓展至用户现场,提供临时离线、低延时的计算服务,包括消息路由、函数计算、AI推断等
 
2.6 10.0
24 255 55

O OpenPitrix 是一个将应用程序打包和部署到诸如 QingCloud,AWS,Kubernetes 等多个云环境中的开放平台
 
0.8 10.0
27 1.6k 102

C Chroma - 纯Go实现的源码高亮引擎支持150多种语言
 
0.0 5.699999999999999

D DM (Data Migration) 是一体化数据同步任务管理平台,支持全量备份和 MariaDB/MySQL binlog 增量同步
 
355 13.5k 723

W websocketd是一个小型命令行工具,它将包装现有的命令行界面程序,并允许通过WebSocket访问它。
 
9.0 5.8
95 3.7k 375

G go-git 一个高度可扩展的Git纯Go语言实现
 
10.0 9.5
63 3.9k 245

J 尽可能快速和简便地交付Go二进制文件
 
10.0 10.0
162 2.2k 474

S syzkaller是一个分布式,无监督,覆盖指导的Linux系统调用模糊器
 
8.7 10.0
  昨天
69 1.6k 105

Y Ebiten - 一个简单类似SNES的2D游戏Go库
 
0.2 10.0
151 2.3k 224

N Nakama:用于社交和实时游戏与App的分布式服务器
 
9.200000000000001 10.0
50 1.3k 90

L Last.Backend 是一个开源平台,基于 kubernetes 技术在服务器上构建个人云
 
5 282 23

S sower 一个跨平台透明代理工具
 
0.8999999999999999 10.0

LeetCode算法的Golang解决方案
 
1.7000000000000002 10.0
  昨天
257 6.3k 521

G GitHub的MySQL在线架构迁移
 
10.0 8.5
128 1.6k 259

T Teleport 一个 Golang TCP Socket 的全新框架
 
0.0 10.0
206 2.3k 227

G Go 夜读 - 每周四晚上 Go 源码阅读以及线下技术讨论。
 
9.6 10.0
  昨天
50 1k 203

Y 一款轻量级、功能强大的内网穿透代理服务器。支持tcp、udp流量转发,支持内网http代理、内网socks5代理,同时支持snappy压缩(节省带宽和流量)、站点保护、加密传输、多路复用、header修改等。支持web图形化管理。
 
0.2 10.0
32 1k 48

T Talos是Kubernetes的现代Linux发行版,拥有许多功能
 
52 967 82

G gocryptfs 用Go编写的加密覆盖文件系统
 
2.9 6.800000000000001
490 12.1k 1.8k

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

GoLearn - Go的通用机器学习库
 
10.0 5.300000000000001
  前天
35 583 30

O Oak: 一个基于exp/shiny纯Go开发的游戏引擎
 
2.0 9.200000000000001
60 2.7k 65

G git-bug:嵌入在Git中的分布式bug跟踪器
 
10.0 10.0
86 2.5k 180

G Gonum是Go编程语言的一组数字库。 它包含用于矩阵,统计,优化等的库
 
10.0 10.0
  前天
417 15.2k 1.4k

M Minio是一个对象存储服务器并且与Amazon S3兼容
 
77 733 273

S GoEx项目是为了统一并标准化各个数字资产交易平台的接口而设计,同一个策略可以随时切换到任意一个交易平台,而不需要更改任何代码。
 
2.3000000000000003 7.0
  前天
42 950 67

G Go efficient text segmentation; support english, chinese, japanese and other. Go 语言分词
 
5.0 10.0

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

H Helm是管理Kubernetes图表的工具。 图表是预先配置的Kubernetes资源包
 
9.0 10.0
7 336 22

B bigqueue是一个用纯Go编写的嵌入式,快速和持久队列,基于内存映射(mmap)文件实现
 
1.7999999999999998 5.5

T TensorFlow Lite的一个Go绑定
 
1.6 10.0
  前天
170 3.5k 657

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

S 一个开源的serveo/ ngrok替代品。 仅使用SSH的HTTP(S)/ WS(S)/ TCP隧道到localhost。https://ssi.sh
 
0.5 7.0
  前天
22 366 741

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

C client-go:用于与kubernetes集群交互的Go客户端
 
0.2 5.699999999999999
8 95 8

G go.vm 一个简单的虚拟机 - 编译器和解释器 - 用golang编写
 
48 755 75

Z 在Github中stars数最多的Go Web框架集合
 
2.4 5.0
  前天
20 652 21

J joker - Go编写的Clojure的小解释方言
 
2.0 10.0

Docli  - 命令行界面变得简单
 
0.8999999999999999 5.8
  前天

B bitcask 一个用Go编写的Bitcask(LSM + WAL)键/值存储
 
1.0 10.0
338 9.1k 625

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

D Drone是一个持续交付平台构建在Docker之上,采用Go开发
 
9.0 10.0
  前天
34 855 238

S stripe - Go client for the Stripe API
 
2.7 10.0
80 2.4k 105

P Pulumi是一个云开发平台,可以让云程序创建变得轻松而高效
 
9.7 10.0
44 1k 109

K Kafka library in Go
 
0.2 8.7
  前天
854 15.3k 2.6k

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

Y 用来处理容器注册表 的Go库和CLI
 
1.3 10.0
  前天
14 133 25

W 服务与服务的对话 业务逻辑编写不再关注网络,进程。根据预先规划的进程互联拓扑图,找到最高效的通讯方式。 通用型可扩展网关
 
0.5 5.300000000000001
  前天
749 15.8k 2.3k

I 一个没有外部依赖性的开源时间序列数据库。 它可用于记录指标,事件和执行分析。
 
749 15.8k 2.3k

I influxdb - 可伸缩的数据存储用于度量、事件和实时分析
 
226 3.8k 752

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