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.

awesome-go

A curated list of awesome Go frameworks, libraries and software

6901   52245   52245  

project-based-learning

Curated list of project-based tutorials

7188   44837   44837  

traefik

The Cloud Native Application Proxy

3625   32876   32876  

v2ray-core

A platform for building proxies to bypass network restrictions.

6423   28104   28104  

iris

The fastest HTTP/2 Go Web Framework. AWS Lambda, gRPC, MVC, Unique Rou...

2199   20147   20147  

rclone

"rsync for cloud storage" - Google Drive, Amazon Drive, S3, Dropbox, B...

1512   18967   18967  

gitea

Git with a cup of tea, painless self-hosted git service

2125   18466   18466  

mattermost-server

Open source Slack-alternative in Golang and React - Mattermost

3923   17615   17615  

gorm

The fantastic ORM library for Golang, aims to be developer friendly (v...

1996   17277   17277  

faas

OpenFaaS - Serverless Functions Made Simple

1382   16978   16978  

kit

A standard library for microservices.

1698   16287   16287  

dgraph

Native GraphQL Database with graph backend

1135   15526   15526  

advanced-go-programming-book

:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Prot...

2486   14570   14570  

lime

Open source API-compatible alternative to the text editor Sublime Text

1093   14176   14176  

delve

Delve is a debugger for the Go programming language.

1275   13411   13411  

project-layout

Standard Go Project Layout

1355   13293   13293  

colly

Elegant Scraper and Crawler Framework for Golang

1129   13255   13255  

dep

Go dependency management tool

1082   13112   13112  

micro

A modern and intuitive terminal-based text editor

584   12487   12487  

go-patterns

Curated list of Go design patterns, recipes and idioms

1100   12177   12177  

kratos

A Go framework for microservices.

2515   11813   11813  

vim-go

Go development plugin for Vim

1198   11715   11715  

websocket

A fast, well-tested and widely used WebSocket implementation for Go.

1919   11197   11197  

wtf

The personal information dashboard for your terminal.

611   11051   11051  

codis

Proxy based Redis cluster solution supporting pipeline and scaling dyn...

2455   10838   10838  

httprouter

A high performance HTTP request router that scales well

1057   10832   10832  

kcptun

A Stable & Secure Tunnel Based On KCP with N:M Multiplexing

2017   10276   10276  

learn-go-with-tests

Learn Go with test-driven development

1149   10185   10185  

pan-light

百度网盘不限速客户端, golang + qt5, 跨平台图形界面

2246   10050   10050  

testify

A toolkit with common assertions and mocks that plays nicely with the...

849   9732   9732  

transfer.sh

Easy and fast file sharing from the command-line.

943   9259   9259  

caire

Content aware image resize library

335   9197   9197  

zap

Blazing fast, structured, leveled logging in Go.

690   9059   9059  

ip2region

Ip2region is a offline IP location library with accuracy rate of 99.9%...

1630   9021   9021  

GoBooks

List of Golang books

1285   9006   9006  

wuzz

Interactive cli tool for HTTP inspection

306   8550   8550  

apex

Build, deploy, and manage AWS Lambda functions with ease.

592   8002   8002  

glide

Package Management for Golang

532   7885   7885  

gdbgui

Browser-based frontend to gdb (gnu debugger). Add breakpoints, view th...

463   7834   7834  

go-cloud

The Go Cloud Development Kit (Go CDK): A library and tools for open cl...

622   7598   7598  

up

Deploy infinitely scalable serverless apps, apis, and sites in seconds...

297   7541   7541  

vuls

Agent-less vulnerability scanner for Linux, FreeBSD, Container Image,...

784   7237   7237  

pgweb

Cross-platform client for PostgreSQL databases

446   6286   6286  

gopher-reading-list

A curated selection of blog posts on Go

415   5798   5798