Shenzhen, China

pholcus Go 6913

Pholcus is a distributed high-concurrency crawler software written in pure golang

erpc Go 2251

An efficient, extensible and easy-to-use RPC framework.

faygo Go 1554

Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct handler, faygo will automatically bind/verify the request parameters and generate the online API doc.

lessgo Go 483

Lessgo 是一款简单、稳定、高效、灵活的 golang web 开发框架,支持动态路由、自动化API测试文档、热编译、热更新等,实现前后端分离、系统与业务分离,完美兼容MVC与MVVC等多种开发模式,非常利于企业级应用与API接口的开发。[A simple, stable, efficient and flexible web framework.]

goutil Go 348

Golang common tool functions and components.

surfer Go 207

Package surfer is a high level concurrency http client. It has surf andphantom download engines, highly simulated browser behavior, the function of analog login and so on.

aster Go 144

Easily get the golang syntax tree and modify the code.

faydoc 113

User manual of faygo frame.

algorithm Go 56

algorithm library

tp-micro Go 54

TP-Micro is a simple, powerful micro service framework based on Teleport.

erpc-doc Go 50

eRPC Documents

fay Go 35

The deployment tools of faygo web frameware.

lessgo_demo Go 31

A demo of Lessgo.

pholcus_lib Go 29


rester Go 27

Fast and concise RESTful web framework based on fasthttp

wukong * Go 25


apiware Go 23

Apiware binds the specified parameters of the Golang net/http and fasthttp requests to the structure and verifies the validity of the parameter values.

ameda Go 22

Powerful toolbox for golang data types.

lessgoext Go 22

Lessgo's expansion module.

go-crawler-practice 20


pool Go 19


timer Go 19


lessgo_doc Go 18

Lessgo user's manual.

rpc-benchmark Go 17

golang RPC framework benchmark

pholcus_dependent Go 17


mahonia Go 16

Copy from http://code.google.com/p/mahonia/

opay Go 14


go-logging * Go 14

Golang logging library

gofield Go 13

High-performance struct field accessor based on unsafe pointers.

beelogs Go 12

Upgrade from beego logs !

erpc-book Go 11

Handbook of eRPC which is an efficient, extensible and easy-to-use RPC framework.

tp-ext Go 11

Teleport v3 custom extensions collection.

faygos Go 10

A micro service framework developed using 'faygo' and 'etcd'

tconfig Go 10

源自beego的升级版配置文件解析库,目前支持解析的文件格式有 ini、json、xml、yaml。

go-forceexport * Go 9

A golang package that allows you to access unexported functions from other packages

cfgo Go 9

Cfgo from the YAML document, bi-directional synchronous multi-module configuration.

less Go 9

lessgo 项目部署工具

beauty-go Go 8


flagx Go 7

Standard flag package extension with more features, such as struct flag, app framework, etc.

ipc Go 7

IPC Inter-Process Communication.

utils Go 7


capture_easy * Go 7


env Go 7

Package env provides a convenient way to initialize variables from the environment.

currip Go 7

currip helps you get current extranet ip or intranet ip.

ini * Go 7

Package ini provides INI file read and write functionality in Go.

lessgo_dependency Go 7

Lessgo‘s dependency package.

React-TS-Chrome-Ext JavaScript 5

Use React + TypeScript + Antd + Rust-Wasm to develop Chrome Extension.

monkey * Go 5

Monkey patching in Go

gomonkey * Go 5

gomonkey is a library to make monkey patching in unit tests easy

wechat-2 * Java 5

A High Copy WeChat ,SNS APP (高仿微信)

structtag * Go 5

Parse and modify Go struct field tags

msgp * Go 5

A Go code generator for MessagePack / msgpack.org[Go]

henrylee2cn.github.com CSS 5

Share Notes !

mmapio * Rust 4

cross-platform Rust API for memory mapped IO

wasp Rust 4

WebAssembly Service Porter

The-Art-Of-Programming-By-July * C 4


codec_protobuf Go 4

biu * Go 4

a binary util of Go

sulfa Rust 3

Basic algorithm library implemented by rust.

lycee Rust 3

lycee is a key-value storage system being developed for me to learn rust.

cas * Go 3

Golang CAS Client package

seelog * Go 3

Seelog is a native Go logging library that provides flexible asynchronous dispatching, filtering, and formatting.

gnatsd * Go 3

High-Performance server for NATS, the cloud native messaging system.

raft-zh_cn * 3


rpc-benchmark2 * Go 3

benchmark codes for teleport, rpcx, gRPC, Dubbo, Motan

tp-p2p Go 3

A teleport-based p2p application framework that penetrates the intranet through TCP tunnel.

rustlang-cn * 3


goproxy * Go 3


chinaid Go 3

Make or verify China ID

websocket * Go 3

A WebSocket implementation for Go.

go-thrift * Go 3

A native Thrift package for Go

go-pinyin * Go 3

汉语拼音转换工具(含首字母排序方法) Go 版

qt * Go 3

Qt binding for Go (Windows / Mac OS X / Linux / Android / iOS / Sailfish OS)

go * Go 3

The Go programming language

go-restful * Go 3

package for building REST-style Web Services using Google Go

tabled * Rust 2

An easy to use library for pretty print tables of Rust structs and enums.

henrylee2cn 2

gnet * 2

🚀gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。

go-micro * Go 2

A pluggable RPC microservice framework

walk * Go 2

A Windows GUI toolkit for the Go Programming Language

selenium * Go 2

Selenium/Webdriver client for Go

gas * Go 2

Gas is a web framework writing in go

lhttp * Go 2

go websocket, a better way to buid your IM server

awesome-go-China * 2

A curated list of awesome Go frameworks, libraries and software written by Ethnic Chinese.

vscode_debug_go Go 2

Configure my own local launch.json to improve ease of use

bone * Go 2

Lightning Fast HTTP Multiplexer

node-lessons * JavaScript 2

:closed_book:《Node.js 包教不包会》

v8 * C++ 2

A Go API for the V8 javascript engine.

gopher-offline-shenzhen * 2

深圳地区 Gopher 每周三线下活动纯代码技术分享

awesome-go * Go 2

A curated list of awesome Go frameworks, libraries and software

mangos * Go 2

package mangos is an implementation in pure Go of the SP ("Scalable Protocols") protocols.

sqlx * Go 2

general purpose extensions to golang's database/sql

sciter * Go 2

Golang bindings of Sciter: the Embeddable HTML/CSS/script engine for modern UI development

redigo * Go 2

Go client for Redis

xcgui * Go 2


go-opencv * Go 2

Go bindings for OpenCV / 2.x API in gocv / 1.x API in opencv

jsoniter * Go 2

A high-performance 100% compatible drop-in replacement of "encoding/json"

php * PHP 2

Parser for PHP written in Go

FalconEngine * Go 2


kit * Go 2

A standard library for microservices.

nsq * Go 2

A realtime distributed messaging platform

groupcache * Go 2

groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.

gomobileapp * Go 2

使用golang/mobile编写的android应用/Some examples for use with golang/mobile

gorbac * Go 2

goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.

bfs * Go 2

distributed file system(small file storage) writen by golang.

hugo * Go 2

A Fast and Flexible Static Site Generator built with love in GoLang

quicktemplate * Go 2

Fast, powerful, yet easy to use template engine for Go. Optimized for speed, zero memory allocations in hot paths. Up to 20x faster than html/template

freecache * Go 2

A cache library for Go with zero GC overhead.

btcd * Go 2

An alternative full node bitcoin implementation written in Go (golang)

bleve * Go 2

A modern text indexing library for go

barcode * Go 2

a barcode creation lib for golang

cron * Go 2

a cron library for go

android-go * Go 2

The android-go project provides a platform for writing native Android apps in Go programming language.

codis * Go 2

Proxy based Redis cluster solution supporting pipeline and scaling dynamically

mux * Go 2

A powerful URL router and dispatcher for golang.

go-plugin * Go 2

Golang plugin system over RPC.

go-datastructures * Go 2

rpc * Go 2

A golang foundation for RPC over HTTP services.

amqp * Go 2

Go client for AMQP 0.9.1

bee * Go 2

Bee is a tool for helping develop with beego app framework.

NetopGO * JavaScript 2

gometalinter * Go 2

Concurrently run Go lint tools and normalise their output

rpcx * Go 2

A RPC service framework based on net/rpc like alibaba Dubbo and weibo Motan. One of best performance RPC frameworks.

spec * Go 2

openapi specification object model

iris * Go 2

[ACQUIRED] The fastest web framework for Go in (THIS) Earth. HTTP/2 Ready-To-GO.

cli * Go 2

A simple, fast, and fun package for building command line apps in Go

json-to-go * JavaScript 2

Translates JSON into a Go type in your browser instantly

go-phantomjs * Go 2

A phantomjs wrapper for go

go-fetcher * Go 2

爬虫器(golang), 模拟浏览器特征保存cookie,referer,以达到爬虫的目的

FishChatServer * Go 2


rsrc * Go 2

Tool for embedding binary resources in Go programs.

distributed-file-system * Go 2

Final year project for distributed systems

surf * Go 2

Stateful programmatic web browsing in Go.

webloop * Go 2

WebLoop: Scriptable, headless WebKit with a Go API. Like PhantomJS, but for Go.

rCore-Tutorial-v3 * 1

v3.5 https://rcore-os.github.io/rCore-Tutorial-Book-v3/index.html

sqlab Go 1

The project waiting for planning, some SQL tool functions are temporarily deposited.

wechat-1 * PHP 1

可能是目前最优雅的微信公众平台 SDK 了

golearn * Go 1

Machine Learning for Go

xmall-front * 1

基于Vue开发的XMall商城前台页面 PC端

redis * C 1

Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, HyperLogLogs, Bitmaps.

gorm * Go 1

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

ledisdb * Go 1

a high performance NoSQL powered by Go

evio * Go 1

Fast event-loop networking for Go

WeixinAPI-PHP * PHP 1


anthelion * Java 1

Anthelion is a plugin for Apache Nutch to crawl semantic annotations within HTML pages

grace * Go 1

Graceful restart & zero downtime deploy for Go servers.

AdminLTE * HTML 1

AdminLTE - Free Premium Admin control Panel Theme That Is Based On Bootstrap 3.x

etcd * Go 1

Distributed reliable key-value store for the most critical data of a distributed system

echarts * JavaScript 1

Enterprise Charts | Github pages : http://ecomfe.github.io/echarts/index-en.html | Email : echarts@baidu.com | Baidu Hi : 1379172 |

fabric * Go 1

Read-only mirror of https://gerrit.hyperledger.org/r/#/admin/projects/fabric

mandible * Go 1

An all-in-one image-uploader

camlistore * Go 1

Camlistore is your personal storage system for life: a way of storing, syncing, sharing, modelling and backing up content.

tidb * Go 1

TiDB is a distributed SQL database compatible with MySQL protocol.

consul-template * Go 1

Generic template rendering and notifications with Consul

toml * Go 1

TOML parser for Golang with reflection.

goim * Go 1


fresh * Go 1

Build and (re)start go web apps after saving/creating/deleting source files.

wechat * Go 1

weixin/wechat/微信公众平台/微信企业号/微信商户平台/微信支付 go/golang sdk

ping * Go 1

Golang native implementation of ICMP-based ping

v8worker * C++ 1

Minimal golang binding to V8

go-bindata-assetfs * Go 1

Serves embedded files from `jteeuwen/go-bindata` with `net/http`

pongo2 * Go 1

Django-syntax like template-engine for Go

ace * Go 1

HTML template engine for Go

sciter-sdk * C++ 1

Sciter is an embeddable HTML/CSS/scripting engine

django * Python 1

The Web framework for perfectionists with deadlines.

qor * Go 1

QOR is a set of libraries written in Go that abstracts common features needed for business applications, CMSs, and E-commerce systems.

mysqldriver-go * Go 1

GC optimized MySQL driver

fae * Go 1

Distributed RPC framework for enterprise SOA infrastructure

echo * Go 1

Echo is a fast :rocket: and unfancy micro web framework for Go.

fasthttp * Go 1

Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http

grpc-go * Go 1

The Go language implementation of gRPC. HTTP/2 based RPC

gopush-cluster * Go 1

Golang push server cluster

httprouter * Go 1

A high performance HTTP request router that scales well

swagger * JavaScript 1

Swagger client generator

mobile * Go 1

[mirror] Go on Mobile

rpc-example * Go 1

Golang rpc package improved

AlphaGo * JavaScript 1

A replication of DeepMind's 2016 Nature publication, "Mastering the game of Go with deep neural networks and tree search," details of which can be found on their website.

clive * Go 1

This is the source for the new Clive system built at Lsub.

gopsutil * Go 1

psutil for golang

apns2 * Go 1

⚡ HTTP/2 Apple Push Notification Service (APNs) push provider for Go — Send push notifications to iOS, tvOS, and OSX apps, using the new APNs HTTP/2 protocol.

revel * Go 1

A high productivity, full-stack web framework for the Go language.

manners * Go 1

A polite Go HTTP server that shuts down gracefully.

utils-1 * Go 1

General utility functions

OpenAPI-Specification * JavaScript 1

The OpenAPI Specification Repository

pybbs-go * Go 1


gisp * Go 1

The gisp is a lisp like micro language parser. It is a toolbox for golang programmer. I don't want to create a power script language. I want to make some jobs in golang can be easier and happy.

RE-for-beginners * TeX 1

"Reverse Engineering for Beginners" free book

termui * Go 1

Golang terminal dashboard

mustache * Go 1

The mustache template language in Go

sprint * JavaScript 1

A tiny, lightning fast jQuery-like library for modern browsers.

gen * Go 1

Type-driven code generation for Go

rss * Go 1

A Go library for fetching, parsing, and updating RSS feeds.

polymer * HTML 1

Build modern apps using web components

gotpl * Go 1

template engine for go

goemphp * Go 1

This package is built for Embedding PHP into Golang.

wide * JavaScript 1

A Web-based IDE for Teams using Go programming language/Golang.

viper * Go 1

Go configuration with fangs

go.rice * Go 1

go.rice is a Go package that makes working with resources such as html,js,css,images,templates, etc very easy.

captcha * Go 1

Go package captcha implements generation and verification of image and audio CAPTCHAs.

webbrowser * Go 1

Simple API for opening web pages on your default browser.

gosms * Go 1

Your own local SMS gateway in Go

gxui * Go 1

An experimental Go cross platform UI library.

jsonenums * Go 1

This tool is similar to golang.org/x/tools/cmd/stringer but generates MarshalJSON and UnmarshalJSON methods.

pq * Go 1

Pure Go Postgres driver for database/sql

go-sqlite3 * C 1

sqlite3 driver for go that using database/sql

net * Go 1

[mirror] Go supplementary network libraries

layer * JavaScript 1


gorazor * Go 1

Razor view engine for Golang

amazeui * JavaScript 1

Amaze UI, a mobile-first and modular front-end framework.

go-thrust * Go 1

Cross Platform UI Kit powered by Blink/V8/Chromium Content Lib

php-gtk-src * C++ 1

The PHP GTK Bindings

mysql * Go 1

Go-MySQL-Driver is a lightweight and fast MySQL-Driver for Go's (golang) database/sql package

go-hbase * Protocol Buffer 1

An implementation of a native golang HBase Client

gopherjs * Go 1

A compiler from Go to JavaScript for running Go code in a browser

otto * Go 1

A JavaScript interpreter in Go (golang)

pgweb * Go 1

Web-based PostgreSQL database browser

godit * Go 1

A very religious text editor

scrape * Go 1

A simple, higher level interface for Go web scraping.

go-ole * Go 1

win32 ole implementation for golang

go-swaggerLite * Go 1

Framework agnostic Swagger API description generator

goconvey * Go 1

Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.

pt * Go 1

A path tracer written in Go.

jiebago * Go 1

Jieba 分词 Go 语言版

gjoa * Go 1

Gjøa - Statistical Modeling, Machine Learning, and Pattern Recognition Toolkit.

tiedot * Go 1

Your NoSQL database powered by Golang

go-webkit2 * Go 1

WebKit API bindings (WebKitGTK+ v2) for Go

The-Golang-Standard-Library-by-Example * Go 1


weixinmp * Go 1

微信公众平台SDK for Go

go-ari-struct-builder * Go 1

Build Go structs based on ARI Swagger documentation

ebnf2y * Go 1

ebnf2y converts EBNF grammars into yacc compatible skeleton .y files.

qtunnel * Go 1

A secure socket tunnel works on getqujing.com

websocket.google * Go 1

a clone of https://code.google.com/p/go.net

wetalk * Go 1

An open source project for Gopher community.

Go-UEditor * JavaScript 1

UEditor Golang后台支持

gogaku * Go 1

Kanji recognition - implementation of Nei Kato's directional feature extraction algorithm

dmrgo * Go 1

Go library for writing standalone Map/Reduce jobs or for use with Hadoop's streaming protocol

jwt-go * Go 1

Golang implementation of JSON Web Tokens (JWT)

swagger-ui * JavaScript 1

Swagger UI is a dependency-free collection of HTML, Javascript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.

negroni * Go 1

Idiomatic HTTP Middleware for Golang

rabbit-hole * Go 1

RabbitMQ HTTP API client in Go

go-json-rest * Go 1

A quick and easy way to setup a RESTful JSON API

go-wasm * 0

The in-browser IDE for Go

rust-serialization-benchmarks * 0

goleveldb * Go 0

LevelDB key/value database in Go.

leveldb-rs * 0

LevelDB: Rust implementation

beego * Go 0

beego is an open-source, high-performance web framework for the Go programming language.

yangwenmai * 0

qlang * Go 0

Q Language (Q语言) - A script language for Go

lantern * Go 0

Open Internet for everyone. Lantern is a free desktop application that delivers fast, reliable and secure access to the open Internet.

kingshard * Go 0

A high-performance proxy for MySQL powered by Golang

sego * Go 0


imgs-repo 0


JSONView-for-Chrome * JavaScript 0

JSONView for Chrome

world.geo.json * 0

Annotated geo-json geometry files for the world

geojson-world-cities * 0

geojson files for world city boundaries

localstorage-manager * JavaScript 0

LocalStorage Manager is a Chrome extension to add, edit, remove, export and import local storage and session storage data

errors * Go 0

Simple error handling primitives

project-layout * Makefile 0

Standard Go Project Layout

examples * Rust 0

Actix web examples

fyne * Go 0

Cross platform GUI in Go based on Material Design

mesh-agent * Go 0

cm-note * 0

study note

pigeon * Go 0

Command pigeon generates parsers in Go from a PEG grammar.

proto * Go 0

parser for Google ProtocolBuffers definition

blog * 0

qw4990's Blog

google-styleguide * HTML 0

Mirror of "Style guides for Google-originated open-source projects"

trayhost * C 0

Cross-platform Go library to place an icon in the host operating system's taskbar.

yunpian * Go 0

云片网Go SDK

go-code-convention * 0

Unknwon's Go code convention sheet.

ponzu * Go 0

Headless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go.

gohbase * Go 0

Pure-Go HBase client

wechat-3 * Go 0


lunar * Go 0

Chinese Lunar Calendar Package Written by pure Go.

opencv * C++ 0

Go bindings for OpenCV1.1 (Dev/Zero Dependencies).

cayley * Go 0

An open-source graph database

fsnotify * Go 0

File system notification for Go

go-statemachine * Go 0

An implementation of a finite state machine in Go

zenpress * JavaScript 0

Zenpress is a cms system of written in golang

goqt * Go 0

Golang bindings to the Qt cross-platform application framework.

circuit * Go 0

Circuit: Dynamic cloud orchestration http://gocircuit.org

godocdown * Go 0

Format package documentation (godoc) as GitHub friendly Markdown

amber * Go 0

Amber is an elegant templating engine for Go Programming Language, inspired from HAML and Jade

gin * Go 0

Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.

weui * CSS 0

A UI library by WeChat official design team, includes the most useful widgets/modules in mobile web applications.

go-bindata * Go 0

A small utility which generates Go code from any file. Useful for embedding binary data in a Go program.

gopher-lua * Go 0

GopherLua: VM and compiler for Lua in Go

go-duktape * C 0

Duktape JavaScript engine bindings for Go

gopp * Go 0

go parser parser

go-candyjs * Go 0

fully transparent bridge between Go and the JavaScript

gisp2 * Go 0

Reflect and Upgrade Edition For gisp

tardisgo * Go 0

Golang->Haxe->CPP/CSharp/Java/JavaScript transpiler

bolt * Go 0

An embedded key/value database for Go.

leveldb * C++ 0

LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.

mc * Go 0

Minio Client for filesystem and cloud storage

pool-1 * Go 0

Go worker pool

functional * Go 0

Functional programming library for Go including a lazy list implementation and some of the most usual functions.

cgrates * Go 0

Real-time Charging System for Telecom & ISP environments

heka * Go 0

Data collection and processing made easy.

goftp * Go 0

FTP client for golang

phantomgo * Go 0

a headless browser phantomjs for golang

gorun * Go 0

gorun is a tool enabling one to put a "bang line" in the source code of a Go program to run it, or to run such a source code file explicitly. It was created in an attempt to make experimenting with Go more appealing to people used to Python and similar languages which operate most visibly with source code.

logrus * Go 0

Structured, pluggable logging for Go.

go2o * Go 0


endless * Go 0

Zero downtime restarts for go servers (Drop in replacement for http.ListenAndServe)

pachyderm * Go 0

Containerized Data Analytics

short * Go 0

A Link Shortner in Go

build-web-application-with-golang * Go 0

A golang ebook intro how to build a web with golang

mgo * Go 0

The MongoDB driver for Go. See http://labix.org/mgo for details.

go-oci8 * Go 0

oracle driver for go that using database/sql

xorm * Go 0

Simple and Powerful ORM for Go, support mysql/sqlite3/postgres/mssql/oracle

dbgutil * Go 0


go_spider * Go 0

[爬虫框架 (golang)] An awesome Go concurrent Crawler(spider) framework. The crawler is flexible and modular. It can be expanded to an Individualized crawler easily or you can use the default crawl components only.

pythia * Go 0

Browser based user interface for the Go source code oracle

pinyin * Go 0


mlf * Perl 0


编程语言 排名 好于 星星数
Go 10 99.97% 12813
Rust 201 96.36% 16
C 3648 92.50% 6
JavaScript 6612 93.90% 21
Java 10772 87.08% 6
更新于2021-09-28 03:23:59