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.

go

The Go programming language

14045   94270   94270  

awesome-go

A curated list of awesome Go frameworks, libraries and software

9185   70978   70978  

project-based-learning

Curated list of project-based tutorials

9327   60982   60982  

v2ray-core

A platform for building proxies to bypass network restrictions.

8305   38567   38567  

traefik

The Cloud Native Application Proxy

3959   35804   35804  

rclone

"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, O...

2693   29740   29740  

gitea

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

3494   27840   27840  

project-layout

Standard Go Project Layout

3009   27748   27748  

gorm

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

3006   26450   26450  

cli

GitHub’s official command line tool

3030   26286   26286  

compose

Define and run multi-container applications with Docker

4053   24211   24211  

cobra

A Commander for modern Go CLI interactions

2073   23990   23990  

LeetCode-Go

✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100%...

3971   21966   21966  

kit

A standard library for microservices.

2206   21728   21728  

mattermost-server

Mattermost is an open source platform for secure collaboration across...

5234   21531   21531  

iris

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

2323   21438   21438  

clash

A rule-based tunnel in Go.

2944   21106   21106  

faas

OpenFaaS - Serverless Functions Made Simple

1705   20930   20930  

act

Run your GitHub Actions locally 🚀

540   20476   20476  

micro

A modern and intuitive terminal-based text editor

922   18360   18360  

go-patterns

Curated list of Go design patterns, recipes and idioms

1630   17646   17646  

go-micro

A framework for distributed systems development

1975   17500   17500  

photoprism

Photos App powered by Go and Google TensorFlow 🌈

933   17435   17435  

croc

Easily and securely send things from one computer to another :crocodil...

722   17396   17396  

delve

Delve is a debugger for the Go programming language.

1749   17324   17324  

dgraph

Native GraphQL Database with graph backend

1265   17254   17254  

fiber

⚡️ Express inspired web framework written in Go

846   16458   16458  

advanced-go-programming-book

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

2752   16214   16214  

annie

👾 Fast and simple video download library and CLI tool written in Go

1929   16188   16188  

websocket

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

2633   15863   15863  

learn-go-with-tests

Learn Go with test-driven development

2029   15810   15810  

kratos

A modular-designed and easy-to-use microservices framework in Go.

3105   15533   15533  

fyne

Cross platform GUI in Go inspired by Material Design

834   15376   15376  

colly

Elegant Scraper and Crawler Framework for Golang

1313   15335   15335  

lime

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

1124   15274   15274  

testify

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

1152   14804   14804  

ultimate-go

The Ultimate Go Study Guide

1154   14628   14628  

k6

A modern load testing tool, using Go and JavaScript - https://k6.io

742   14536   14536  

k9s

🐶 Kubernetes CLI To Manage Your Clusters In Style!

874   14285   14285  

zap

Blazing fast, structured, leveled logging in Go.

1048   14129   14129  

vim-go

Go development plugin for Vim

1396   13984   13984  

MMKV

An efficient, small mobile key-value storage framework developed by We...

1520   13770   13770  

httprouter

A high performance HTTP request router that scales well

1285   13407   13407  

redis

Type-safe Redis client for Golang

1670   13253   13253  

dep

Go dependency management tool experiment (deprecated)

1111   13094   13094  

wtf

The personal information dashboard for your terminal

719   13019   13019  

golang-developer-roadmap

Roadmap to becoming a Go developer in 2020

1603   12949   12949  

go-zero

go-zero is a web and rpc framework written in Go. It's born to ensure...

1491   12617   12617  

codis

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

2656   12313   12313  

transfer.sh

Easy and fast file sharing from the command-line.

1250   12062   12062