SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Generic Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
queue
⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.
Project mention: Go queue v1.7.0: a new Delay queue for timers, retries, and TTLs | dev.to | 2026-04-21I just tagged v1.7.0 of github.com/adrianbrad/queue, a thread-safe generic queue package. The headline feature is a new Delay queue.
-
-
kocircuit
Ko: A generic type-safe language for concurrent, stateful, deadlock-free systems and protocol manipulations
-
-
-
-
-
-
-
-
-
-
-
-
go-cache
An in-memory key:value store/cache (similar to Memcached) library that takes advantage of Go Generics (by num30)
-
-
-
-
-
-
-
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 Generic discussion
Go Generic related posts
-
Go queue v1.7.0: a new Delay queue for timers, retries, and TTLs
-
Go Testing By Example (GopherCon Australia 2023)
-
Hello, announcing v1.3.0 of my queue package: A Linked Queue implementation was added, complementing the Circular, Blocking, and Priority queues. All structures align with the standard Queue interface. Looking forward to your feedback!
-
Seeking Insights: Tools Used in GitHub Actions for Security Code Checks and Vulnerability Detection
-
New version of minimal test helper "be" with golden file support
-
Introduction to the Gkit concurrent component
-
Hello, I released v1.2.0 of my queue package. A Circular Queue implementation is now available. Blocking and Priority queues were previously available. All implementations satisfy the Queue interface provided by the package. Any feedback would be greatly appreciated.
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 Jun 2026
Index
What are some of the best open-source Generic projects in Go? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | lane | 899 |
| 2 | queue | 356 |
| 3 | genesis | 353 |
| 4 | kocircuit | 308 |
| 5 | test | 214 |
| 6 | be | 133 |
| 7 | imcache | 123 |
| 8 | gograph | 116 |
| 9 | exp | 79 |
| 10 | gophers | 79 |
| 11 | easygen | 67 |
| 12 | generic | 49 |
| 13 | grid | 26 |
| 14 | ore | 26 |
| 15 | go-baseutils | 19 |
| 16 | go-cache | 17 |
| 17 | gofnext | 16 |
| 18 | cache | 12 |
| 19 | go-store | 11 |
| 20 | verifiers | 10 |
| 21 | go-blocking-dequeue | 7 |
| 22 | must | 5 |
| 23 | retry | 3 |