Goroutine Open Source Projects

Browse 127 Goroutine open source projects, ranked by GitHub stars. Find the most popular Goroutine tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 127 projects
14,466 stars

panjf2000/ants

🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.

Metrics details
Stars14,466
13,168 stars

gopherjs/gopherjs

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

Metrics details
Stars13,168
11,213 stars

panjf2000/gnet

🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.

Metrics details
Stars11,213
7,744 stars

aceld/zinx

A lightweight concurrent server framework based on Golang.

Metrics details
Stars7,744
6,938 stars

xiaobaiTech/golangFamily

【超全golang面试题合集+golang学习指南+golang知识图谱+入门成长路线】 一份涵盖大部分golang程序员所需要掌握的核心知识。常用第三方库(mysql,mq,es,redis等)+机器学习库+算法库+游戏库+开源框架+自然语言处理nlp库+网络库+视频库+微服务框架+视频教程+音频音乐库+图形图片库+物联网库+地理位置信息+嵌入式脚本库+编译器库+数据库+金融库+电子邮件库+电子书籍+分词+数据结构+设计模式+去html tag标签等+go学习+go面试+计算机网络基础+图解网络+操作系统面试题+数据库面试题+面试题合集

Metrics details
Stars6,938
5,552 stars

lifei6671/interview-go

golang面试题集合https://interview.disign.me/

Metrics details
Stars5,552
5,242 stars

uber-go/goleak

Goroutine leak detector

Metrics details
Stars5,242
4,033 stars

Jeffail/tunny

A goroutine pool for Go

Metrics details
Stars4,033
4,029 stars

cch123/golang-notes

Go source code analysis(zh-cn)

Metrics details
Stars4,029
3,966 stars

MariaLetta/free-gophers-pack

✨ This pack of 100+ gopher pictures and elements will help you to build own design of almost anything related to Go Programming Language: presentations, posts in blogs or social media, courses, videos and many, many more.

Metrics details
Stars3,966
3,653 stars

alexflint/gallium

Build desktop applications in Go and HTML.

Metrics details
Stars3,653
3,482 stars

opentracing/opentracing-go

OpenTracing API for Go. 🛑 This library is DEPRECATED! https://github.com/opentracing/specification/issues/163

Metrics details
Stars3,482
3,450 stars

hantmac/Mastering_Go_ZH_CN

《Mastering GO》中文译本,《玩转 GO》。

Metrics details
Stars3,450
3,219 stars

chrislusf/glow

Glow is an easy-to-use distributed computation system written in Go, similar to Hadoop Map Reduce, Spark, Flink, Storm, etc. I am also working on another similar pure Go system, https://github.com/chrislusf/gleam , which is more flexible and more performant.

Metrics details
Stars3,219
3,163 stars

jiujuan/go-collection

:tulip: awesome awesome go, study golang from basic to proficient。Go Study Guide。从学习 Go 基础语法和高级特性,到实战项目,再到架构微服务,最后到跑路。

Metrics details
Stars3,163
3,099 stars

link1st/gowebsocket

golang基于websocket单台机器支持百万连接分布式聊天(IM)系统

Metrics details
Stars3,099
2,876 stars

luk4z7/go-concurrency-guide

Practical concurrency guide in Go, communication by channels, patterns

Metrics details
Stars2,876
2,641 stars

mattn/goreman

foreman clone written in go language

Metrics details
Stars2,641
2,323 stars

icexin/eggos

A Go unikernel running on x86 bare metal

Metrics details
Stars2,323
2,260 stars

agiledragon/gomonkey

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

Metrics details
Stars2,260
1,932 stars

smallnest/1m-go-tcp-server

benchmarks for implementation of servers which support 1 million connections

Metrics details
Stars1,932
1,775 stars

Allenxuxu/gev

🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.

Metrics details
Stars1,775
1,715 stars

oklog/run

A universal mechanism to manage goroutine lifecycles

Metrics details
Stars1,715
1,615 stars

adjust/rmq

Message queue system written in Go and backed by Redis

Metrics details
Stars1,615
1,613 stars

smallnest/dive-to-gosync-workshop

深入Go并发编程研讨课

Metrics details
Stars1,613
1,568 stars

dghubble/go-twitter

Go Twitter REST and Streaming API v1.1

Metrics details
Stars1,568
1,460 stars

gammazero/workerpool

Concurrency limiting goroutine pool

Metrics details
Stars1,460
1,408 stars

iswbm/GolangCodingTime

Go编程时光,一个零基础入门 Golang 的教程

Metrics details
Stars1,408
1,239 stars

jolestar/go-commons-pool

a generic object pool for golang

Metrics details
Stars1,239
1,189 stars

sasha-s/go-deadlock

Online deadlock detection in go (golang)

Metrics details
Stars1,189
1,144 stars

mosn/holmes

self-aware Golang profile dumper

Metrics details
Stars1,144
1,140 stars

liyue201/gostl

Data structure and algorithm library for go, designed to provide functions similar to C++ STL

Metrics details
Stars1,140
1,137 stars

ChimeraCoder/anaconda

A Go client library for the Twitter 1.1 API

Metrics details
Stars1,137
1,100 stars

childe/gohangout

使用 golang 模仿的 Logstash。用于消费 Kafka 数据,处理后写入 ES、Clickhouse 等。

Metrics details
Stars1,100
1,045 stars

fortytw2/leaktest

Goroutine Leak Detector

Metrics details
Stars1,045
938 stars

AlexStocks/getty

a netty like asynchronous network I/O library based on tcp/udp/websocket; a bidirectional RPC framework based on JSON/Protobuf; a microservice framework based on zookeeper/etcd

Metrics details
Stars938
930 stars

xtaci/gaio

High-performance, minimalist async-io (proactor) networking for Golang.

Metrics details
Stars930
804 stars

kevinyan815/gocookbook

go cook book

Metrics details
Stars804
791 stars

PuerkitoBio/fetchbot

A simple and flexible web crawler that follows the robots.txt policies and crawl delays.

Metrics details
Stars791
789 stars

hantmac/Mastering_Go_Second_Edition_Zh_CN

Mastering Go 第二版中文版来袭!

Metrics details
Stars789
735 stars

ivpusic/grpool

Lightweight Goroutine pool

Metrics details
Stars735
724 stars

gin-contrib/pprof

gin pprof middleware

Metrics details
Stars724
720 stars

qichengzx/gopher-reading-list-zh_CN

Golang中文博客文章阅读列表

Metrics details
Stars720
700 stars

tetratelabs/proxy-wasm-go-sdk

Metrics details
Stars700
665 stars

KeKe-Li/For-learning-Go-Tutorial

Introduction to beginners learn to go

Metrics details
Stars665
596 stars

jiajunhuang/blog

Jiajun的编程随想

Metrics details
Stars596
521 stars

zboya/golang_runtime_reading

golang 1.10.2 runtime code reading - golang runtime源码分析。只有思考过,你才会印象深刻。

Metrics details
Stars521
516 stars

xxjwxc/gowp

golang worker pool , Concurrency limiting goroutine pool

Metrics details
Stars516
478 stars

linuxerwang/goroutine-inspect

An interactive tool to analyze Golang goroutine dump.

Metrics details
Stars478
469 stars

carlescere/scheduler

Job scheduling made easy.

Metrics details
Stars469
452 stars

ShiningRush/fastflow

A lightweight, high-performance distributed workflow framework

Metrics details
Stars452
445 stars

vishvananda/netns

Simple network namespace handling for go.

Metrics details
Stars445
435 stars

enriquebris/goconcurrentqueue

Go concurrent-safe, goroutine-safe, thread-safe queue

Metrics details
Stars435
416 stars

lazybootsafe/Go-Learning-With-Hack

Go-Learning-With-Hacker--go语言HackTools开发教程从入门到入狱

Metrics details
Stars416
413 stars

chebyrash/promise

Promise / Future library for Go

Metrics details
Stars413
411 stars

machinebox/progress

io.Reader and io.Writer with progress and remaining time estimation

Metrics details
Stars411
402 stars

carlmjohnson/flowmatic

Structured concurrency made easy

Metrics details
Stars402
386 stars

zhaocong6/Reading

整理阅读过的干货文章, 帖子

Metrics details
Stars386
383 stars

proabiral/inception

A highly configurable Framework for easy automated web scanning

Metrics details
Stars383
363 stars

xx19941215/light-go

A way for you to go 🍭

Metrics details
Stars363
1-60 of 127 projects
Get A Weekly Email With Trending Goroutine Projects
Stay updated on Goroutine plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.