A super simple Lodash like utility library with essential functions that empowers the development in Go
Repository Index
71,372 visible repositories in the index
385–408 of 668 · Most stars
Shell library with powerful and modern UI, large feature set, and `.inputrc` support
- readline
- vim-mode
- golang
- console
Go binding for the cairo graphics library
Brotli compression library for Go (RFC 7932), pure Go, no cgo, encoder + decoder, highly optimized
- brotli
- compression
- go
- decompression
Database schema evolution library for Go
- golang
- go
- database
- migration
Tooling and libraries to enforce zero heap allocations in Golang
Library to generate TOTP/HOTP codes
Go library for accessing trending repositories and developers at Github.
- hacktoberfest
A set of tools to manipulate text, i.e. making text from templates in C#/Python way is faster than fmt.Sprintf
- string-formatter
- string-template
- string
- golang
A Go test assertion library for verifying that two representations of JSON are semantically equal
- assertion-library
- golang
- go
- testing
Everything you need for building an agent. A Go library for the LLM tool-calling loop with budgets, hooks, skills, and tracing.
A lightweight go library for parsing form data or json from an http.Request.
Lightweight library for the transactional outbox pattern in Go, not tied to any specific relational database or broker.
- go
- golang
- golang-library
- outbox
🤖 Go client library for accessing Telegram Bot API, with batteries for building complex bots included.
- bot-framework
- go
- golang
- telegram-bot-api
Easy to use and modular library to make self updating golang programs
- self-updater
- update
- updater
- updates
Golang Mongodb Pagination for official mongodb/mongo-go-driver package which supports both normal queries and Aggregation pipelines with all information like Total records, Page, Per Page, Previous, Next, Total Page and query results.
- go-mongo
- mongo-go-pagination
- mongo-go-driver
- mongo-pagination
A Go library to parse and format vCard
- vcard
- contacts
GoStorm is a Go library that implements the communications protocol required to write Storm spouts and Bolts in Go that communicate with the Storm shells.
Fast deep-copy library for Go
- conversion
- copy
- deep-copy
- go
Hit your API targets with rapid-fire precision using Go's fastest and simple HTTP Client.
- go
- golang
- golang-library
- http-client
A library for reading and writing parquet files.
- golang
- parquet
- reader
- writer
go-lock is a lock library implementing read-write mutex and read-write trylock without starvation
- golang
- go
- trylock
- mutex
This library provides a simple microservice framework based on clean architecture principles with a working example implemented.
- golang
- go
- microservices
- microservice
A zero-dependency generic in-memory cache Go library
- cache
- go
- golang
- generic