Go Goroutine

Open-source Go projects categorized as Goroutine

Top 23 Go Goroutine Projects

  1. ants

    ๐Ÿœ๐Ÿœ๐Ÿœ ants is the most powerful and reliable pooling solution for Go.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. gnet

    ๐Ÿš€ gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.

  4. 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.

  5. go-concurrency-guide

    Practical concurrency guide in Go, communication by channels, patterns

  6. 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.

  7. goroutine-inspect

    An interactive tool to analyze Golang goroutine dump.

  8. flowmatic

    Structured concurrency made easy

  9. machine

    Machine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles (by autom8ter)

  10. genesis

    All generic functions for Go you ever need! (by life4)

  11. go-actor

    A lightweight library for writing concurrent programs in Go using the Actor model.

  12. varmq

    A Simplest Storage-Agnostic and Zero-dep Message Queue for Your Concurrent Go Program

  13. cpuworker

    cpuworker - A Customized Goroutine Scheduler over Golang Runtime

  14. neilotoole/errgroup

    errgroup with goroutine worker limits

  15. broadcast

    Notification broadcaster library

  16. itogami

    Fastest and most efficient goroutine pool (experimental)

  17. gollback

    Go asynchronous simple function utilities, for managing execution of closures and callbacks

  18. 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)

  19. fractals

    Fast mandelbrot set renderer using goroutines

  20. low-level-design-golang

    Low level system design solutions in Golang

  21. goccm

    Limits the number of goroutines that are allowed to run concurrently

  22. gool

    Generic goroutine pool: Submit, Map, Async.

  23. routine

    go routine control, abstraction of the Main and some useful Executors.ๅฆ‚ๆžœไฝ ไธไผš็ฎก็†Goroutine็š„่ฏ๏ผŒ็”จๅฎƒ

  24. gohive

    ๐Ÿ A Highly Performant and easy to use goroutine pool for Go

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Goroutine discussion

Log in or Post with

Go Goroutine related posts

  • Show HN: A Storage-Agnostic Golang Message Queue

    1 project | news.ycombinator.com | 26 Jun 2025
  • A Storage-Agnostic Golang Message Queue and Worker Pool

    1 project | news.ycombinator.com | 26 Jun 2025
  • Show HN: An Storage-Agnostic Golang Message Queue

    1 project | news.ycombinator.com | 26 Jun 2025
  • Vizb: Beautiful Go Benchmark Visualization Made Simple

    2 projects | dev.to | 24 Jun 2025
  • Practical Concurrency Guide in Go

    1 project | news.ycombinator.com | 15 Oct 2024
  • Flowmatic: Structured concurrency made easy

    2 projects | /r/golang | 7 Jul 2023
  • Hey! Guy made a Go wallpaper manager with wallhaven.cc site

    1 project | /r/golang | 20 Feb 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 Jul 2026
    SaaSHub helps you find the best software and product alternatives Learn more โ†’

Index

What are some of the best open-source Goroutine projects in Go? This list will help you:

# Project Stars
1 ants 14,466
2 gnet 11,212
3 free-gophers-pack 3,957
4 go-concurrency-guide 2,875
5 gev 1,776
6 goroutine-inspect 477
7 flowmatic 402
8 machine 362
9 genesis 353
10 go-actor 302
11 varmq 191
12 cpuworker 170
13 neilotoole/errgroup 163
14 broadcast 159
15 itogami 141
16 gollback 123
17 routine 115
18 fractals 92
19 low-level-design-golang 89
20 goccm 73
21 gool 72
22 routine 63
23 gohive 54

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com