SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 Go Goroutine Projects
-
-
InfluxDB
InfluxDB โ Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
gnet
๐ gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
-
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.
-
-
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.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
machine
Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles (by autom8ter)
-
-
Project mention: (Mostly) Deterministic Simulation Testing in Go | news.ycombinator.com | 2024-05-30
I really like an idea to solve scheduling problem via compiling to WASI. Many months ago I had conversation with friends, how to implement deterministic testing in Go, without custom IO runtime (common approach in Scala/Rust/C++). We were talking about a few random things, which require a lot of effort (compare to WASI):
1. https://github.com/Shopify/toxiproxy
2. https://github.com/bytedance/ns-x
3. https://github.com/hnes/cpuworker
But all of them are not too good from the first glance.
-
-
-
-
gollback
Go asynchronous simple function utilities, for managing execution of closures and callbacks
-
routine
Provides some convenient API, includes Goid(), GetG() and LocalStorage, which is a goroutine's local storage, just like ThreadLocal in other languages. (by go-eden)
-
-
-
If youโre curious, check out Varmq on GitHub. Feel free to share your thoughts and opinions in the comments below, and let's make this Better together.
-
-
routine
go routine control, abstraction of the Main and some useful Executors.ๅฆๆไฝ ไธไผ็ฎก็Goroutine็่ฏ๏ผ็จๅฎ
-
View on GitHub
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Goroutine discussion
Go Goroutine related posts
-
Practical Concurrency Guide in Go
-
Flowmatic: Structured concurrency made easy
-
Hey! Guy made a Go wallpaper manager with wallhaven.cc site
-
Conc: Better Structured Concurrency for Go
-
[Side Project] Post automated Youtube videos from Reddit
-
Show HN: Goroutine-analyzer: A visual goroutine stack dump debugging tool
-
HaxMap v0.2.0 released, huge performance improvements and added support for 32-bit systems
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 May 2025
Index
What are some of the best open-source Goroutine projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | ants | 13,610 |
2 | gnet | 10,476 |
3 | free-gophers-pack | 3,727 |
4 | go-concurrency-guide | 2,646 |
5 | gev | 1,740 |
6 | goroutine-inspect | 466 |
7 | flowmatic | 382 |
8 | machine | 365 |
9 | genesis | 349 |
10 | cpuworker | 170 |
11 | neilotoole/errgroup | 162 |
12 | broadcast | 154 |
13 | itogami | 140 |
14 | gollback | 125 |
15 | routine | 116 |
16 | fractals | 92 |
17 | goccm | 73 |
18 | varmq | 72 |
19 | gool | 72 |
20 | routine | 61 |
21 | low-level-design-golang | 57 |
22 | gohive | 52 |
23 | go-waitgroup | 49 |