Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Generics

Generics

11 projects

Showing 11 of 11 projects

Gson
GsonJava

A Java library for converting Java objects to JSON and back, with extensive generics support and no source code modifications required.

#java-library#api#json-deserialization
Stars24.2k
Forks4.4k
Last commit7 days ago
lo
loGo

A Lodash-style Go utility library based on Go 1.18+ generics for working with slices, maps, channels, and functions.

#functional-programming#filterable#typesafe
Stars21.2k
Forks937
Last commit2 days ago
lancet
lancetGo

A comprehensive, efficient, and reusable utility function library for Go with 700+ functions.

#library#datetime#go-generics
Stars5.3k
Forks523
Last commit1 month ago
golang-set
golang-setGo

A generic, battle-tested set collection for Go, providing Python-like set operations for comparable types.

#set-collection#concurrent#go-library
Stars4.7k
Forks284
Last commit3 days ago
mo
moGo

A Go library providing monads and functional programming abstractions like Option, Result, and Either using Go 1.18+ generics.

#either#functional-programming#either-type
Stars3.3k
Forks109
Last commit22 days ago
rueidis
rueidisGo

A high-performance Go Redis client with auto pipelining, server-assisted client-side caching, and support for Redis modules.

#database-driver#client-side-caching#distributed
Stars2.9k
Forks237
Last commit4 days ago
gocache
gocacheGo

A complete and extensible Go cache library with multiple stores, chaining, loadable caches, metrics, and marshaling.

#cache-metrics#hacktoberfest#in-memory-cache
Stars2.9k
Forks219
Last commit4 months ago
do
doGo

A type-safe dependency injection toolkit for Go 1.18+ using generics, designed to replace uber/dig.

#graceful-shutdown#injection#software-architecture
Stars2.7k
Forks104
Last commit2 days ago
rill
rillGo

A Go toolkit for building concurrent programs using composable, channel-based pipelines with automatic error propagation.

#stream-processing#functional-programming#parallel-computing
Stars1.8k
Forks26
Last commit11 days ago
gorbac
gorbacGo

A lightweight, generic role-based access control (RBAC) library for Go applications with inheritance and custom assertions.

#role-management#rbac#go-library
Stars1.7k
Forks180
Last commit7 months ago
PHPDoc Parser
PHPDoc ParserPHP

A next-generation PHP documentation parser with an abstract syntax tree, supporting intersection types, generics, and format-preserving printing.

#ast-parser#type-system#static-code-analysis
Stars1.5k
Forks71
Last commit1 day ago

Related Tags

#Golang9#Go9#Go Library5#Concurrency4#Functional Programming3#Error Handling3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub