Most popular golang repositories and open source projects

Go is a programming language built to resemble a simplified version of the C programming language. It compiles at the machine level. Go was created at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson.

lura

Ultra performant API Gateway with middlewares. A project hosted at The...

564   6464   6464  

slack-term

Slack client for your terminal

227   6463   6463  

go-clean-template

Clean Architecture template for Golang services

542   6446   6446  

script

Making it easy to write shell-like scripts in Go

327   6423   6423  

go-grpc-middleware

Golang gRPC Middlewares: interceptor chaining, auth, logging, retries...

710   6416   6416  

ipatool

Command-line tool that allows searching and downloading app packages (...

544   6412   6412  

mockery

A mock code autogenerator for Go

424   6349   6349  

go-git

A highly extensible Git implementation in pure Go.

768   6290   6290  

octant

Highly extensible platform for developers to better understand the com...

489   6273   6273  

go-sqlmock

Sql mock driver for golang to test database interactions

410   6259   6259  

agones

Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kub...

829   6226   6226  

bombardier

Fast cross-platform HTTP benchmarking tool written in Go

321   6219   6219  

yao

:rocket: A performance app engine to create web services and applicati...

552   6207   6207  

ws

Tiny WebSocket library for Go.

379   6202   6202  

fx

A dependency injection based application framework for Go.

298   6169   6169  

Introduction-to-Golang

【未来服务器端编程语言】最全空降golang资料补给包(满血战斗),包含文章...

1478   6159   6159  

flyte

Scalable and flexible workflow orchestration platform that seamlessly...

712   6155   6155  

upspin

Upspin: A framework for naming everyone's everything.

301   6103   6103  

riot

Go Open Source, Distributed, Simple and efficient Search Engine; Warni...

476   6096   6096  

bit

Bit is a modern Git CLI

108   6076   6076  

keploy

Unit and Integration Test generation for Developers. Generate tests an...

567   5961   5961  

pixie

Instant Kubernetes-Native Application Observability

458   5918   5918  

go-flutter

Flutter on Windows, MacOS and Linux - based on Flutter Embedding, Go a...

282   5897   5897  

awesome-web-scraping

List of libraries, tools and APIs for web scraping and data processing...

761   5870   5870  

ristretto

A high performance memory-bound Go cache

386   5866   5866  

codeforces-go

算法竞赛模板库 by 灵茶山艾府 💭💡🎈

626   5846   5846  

simplebank

Backend master class: build a simple bank service in Go

1047   5839   5839  

goproxy

A global proxy for Go modules.

366   5828   5828  

bfe

A modern layer 7 load balancer from baidu

924   5805   5805  

easegress

A Cloud Native traffic orchestration system

504   5803   5803  

go-elasticsearch

The official Go client for Elasticsearch

624   5785   5785  

ferret

Declarative web scraping

303   5783   5783  

go101

An up-to-date (unofficial) knowledge base for Go programming self lear...

432   5780   5780  

docker-ce

:warning: This repository is deprecated and will be archived (Docker C...

1530   5778   5778  

goa

🌟 Goa: Elevate Go API development! 🚀 Streamlined design, automatic c...

564   5775   5775  

go-awesome

Go 语言优秀资源整理,为项目落地加速🏃

715   5769   5769  

go-gin-api

基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进...

1120   5763   5763  

kubeedge

Kubernetes Native Edge Computing Framework (project under CNCF)

1507   5761   5761  

rod

A Chrome DevTools Protocol driver for web automation and scraping.

368   5754   5754  

dbmate

🚀 A lightweight, framework-agnostic database migration tool.

283   5733   5733  

nats.go

Golang client for NATS, the cloud native messaging system.

712   5722   5722  

copier

Copier for golang, copy value from struct to struct and more

491   5722   5722  

gorgonia

Gorgonia is a library that helps facilitate machine learning in Go.

443   5718   5718  

soft-serve

The mighty, self-hostable Git server for the command line🍦

156   5716   5716  

pg

Golang ORM with focus on PostgreSQL features and performance

408   5702   5702  

goss

Quick and Easy server testing/validation

475   5679   5679  

protobuf

[Deprecated] Protocol Buffers for Go with Gadgets

811   5674   5674  

chaos-mesh

A Chaos Engineering Platform for Kubernetes.

711   5606   5606  

gitrob

Reconnaissance tool for GitHub organizations

834   5599   5599  

bud

The Full-Stack Web Framework for Go

182   5595   5595