Most popular go 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.

macaron

Package macaron is a high productive and modular web framework in Go.

285   3523   3523  

gojq

Pure Go implementation of jq

121   3514   3514  

gabs

For parsing, creating and editing unknown or dynamic JSON in Go

204   3511   3511  

jennifer

Jennifer is a code generator for Go

162   3505   3505  

awesome-golang-algorithm

:memo: LeetCode of algorithms with golang solution(updating).

187   3504   3504  

mergestat-lite

Query git repositories with SQL. Generate reports, perform status chec...

109   3502   3502  

gometalinter

DEPRECATED: Use https://github.com/golangci/golangci-lint

267   3500   3500  

gorequest

GoRequest -- Simplified HTTP client ( inspired by nodejs SuperAgent )

417   3487   3487  

ini

Package ini provides INI file read and write functionality in Go

379   3487   3487  

nutsdb

A simple, fast, embeddable, persistent key/value store written in pure...

337   3475   3475  

go_command_tutorial

Golang command tutorial in Chinese.

661   3474   3474  

gofumpt

A stricter gofmt

114   3467   3467  

odigos

Distributed tracing without code changes. 🚀 Instantly monitor any app...

222   3448   3448  

glider

glider is a forward proxy with multiple protocols support, and also a...

465   3443   3443  

GoSublime

A Golang plugin collection for SublimeText 3, providing code completio...

298   3423   3423  

bosun

Time Series Alerting Framework

491   3413   3413  

bluemonday

bluemonday: a fast golang HTML sanitizer (inspired by the OWASP Java H...

183   3405   3405  

go-json

Fast JSON encoder/decoder compatible with encoding/json for Go

166   3398   3398  

ELF

ELF: a platform for game research with AlphaGoZero/AlphaZero reimpleme...

567   3387   3387  

notify

A dead simple Go library for sending notifications to various messagin...

244   3378   3378  

v8go

Execute JavaScript from Go

237   3356   3356  

TorBot

Dark Web OSINT Tool

585   3356   3356  

vault-ai

OP Vault ChatGPT: Give ChatGPT long-term memory using the OP Stack (Op...

306   3354   3354  

pgrok

Poor man's ngrok - a multi-tenant HTTP/TCP reverse tunnel solution thr...

118   3340   3340  

openbao

OpenBao exists to provide a software solution to manage, store, and di...

170   3335   3335  

devtron

Tool integration platform for Kubernetes

347   3324   3324  

statsviz

🚀 Visualise your Go program runtime metrics in real time in the brows...

122   3314   3314  

manba

HTTP API Gateway

753   3311   3311  

dnscontrol

Infrastructure as code for DNS!

420   3302   3302  

nilaway

Static analysis tool to detect potential nil panics in Go code

72   3291   3291  

s5cmd

Parallel S3 and local filesystem execution tool.

270   3289   3289  

curlie

The power of curl, the ease of use of httpie.

104   3282   3282  

sql-migrate

SQL schema migration tool for Go.

281   3275   3275  

open-match

Flexible, extensible, and scalable video game matchmaking.

346   3273   3273  

go-http-tunnel

Fast and secure tunnels over HTTP/2

309   3270   3270  

kite

Micro-service framework in Go

300   3268   3268  

redis_exporter

Prometheus Exporter for ValKey & Redis Metrics. Supports ValKey and Re...

886   3262   3262  

koanf

Simple, extremely lightweight, extensible, configuration management li...

165   3232   3232  

gocryptotrader

A cryptocurrency trading bot and framework supporting multiple exchang...

844   3220   3220  

glasskube

🧊 The next generation Package Manager for Kubernetes 📦 Featuring a G...

183   3215   3215  

web-dev-golang-anti-textbook

Learn how to write webapps without a framework in Go.

277   3208   3208  

miniredis

Pure Go Redis server for Go unittests

222   3208   3208  

cyclops

Developer Friendly Kubernetes 👁️

775   3206   3206  

technical_books

:books:🔥收集全网最热门的技术书籍 (GO、黑客、Android、计算机原理、人工...

716   3205   3205  

alice

Painless middleware chaining for Go

154   3185   3185  

snowflake

A simple to use Go (golang) package to generate or parse Twitter snowf...

382   3184   3184  

go-advice

List of advice and tricks for Go ʕ◔ϖ◔ʔ

204   3181   3181  

connect-go

The Go implementation of Connect: Protobuf RPC that works.

112   3171   3171  

skipper

An HTTP router and reverse proxy for service composition, including us...

353   3153   3153  

LeetCode-in-Go

Go Solution for LeetCode algorithms problems, 100% coverage.

165   3144   3144