A collection of CLI argument types for the Go `flag` package.
- golang
- cli
- argument-parser
- enum
47,133 repositories indexed
1,561–1,584 of 2,017 · Most stars
A collection of CLI argument types for the Go `flag` package.
Python-like dictionaries for Go
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.
Helper routines for simplifying the creation of optional fields of basic type.
The standards-based Web Components multitool. Generate Custom Elements Manifests, Dev Server, LSP, and MCP for your app or design system
Collections of string utils I have created over the years
Library created for testing JSON against patterns.
A minimal but powerful cli library for Go
Utility class for handling slices
Simple line of code counter written in Go
A Go library for encoding structs into Header fields.
squash and unpack Docker images, in Golang
Package set is a small wrapper around the official reflect package that facilitates loose type conversion and assignment into native Go types.
High-performance TUI framework for Go with DDD + Rich model inspired architecture, perfect Unicode, and Elm-inspired design. Modern alternative to Bubbletea/Lipgloss.
The standard library flag package with its missing features
Write k6 tests in golang
Golang text Transliterator (i.e München -> Muenchen)
Null Types, Safe primitive type conversion and fetching value from complex structures.
A simple embeddable scripting language which supports concurrent event processing.
Patreon Go API client
MCP server for Git with local Ollama — zero tokens for git operations
Command line, offline, access to HTTP status code, common header, and port references
golang bigcache with clustering as a library.
Genv is a library for Go (golang) that makes it easy to read and use environment variables in your projects. It also allows environment variables to be loaded from the .env file.