FlashFlags is an ultra-fast, zero-dependency, lock-free command-line flag parsing library for Go. Originally built for Argus, it provides great performance while maintaining simplicity and ease of use.
Go minimalist typed environment variables library
Sophos UTM 9 REST API Client in Golang
- sophos
- utm
- sophos-utm
- golang
⚓ Terminal UI (TUI) for Docker Compose — manage containers, view logs, exec, monitor CPU/RAM.
Fast, zero-configuration, static HTTP filer server.
- server
- golang
- static-server
- file-server
Provides a type for working with optional variables, fields in structures, functions and database models.
A GraphQL executable document fingerprint hasher and API proxy to compare queries without formatting diffs, comments, variables and input values.
Pure Go library for reading and writing MATLAB .mat files (v5-v7.3+). No CGo, no external dependencies. Full support for numeric types, complex numbers, and multi-dimensional arrays. Cross-platform (Windows/Linux/macOS). Part of SciGoLib ecosystem.
The Generic version of `gcache`. It supports multiple eviction policies: LRU, LFU, ARC.
proxy to prevent dangerous queries getting to influxdb
Parse, filter, build, and transform HLS & DASH manifests in Go. Zero dependencies. Ships as a library, HTTP proxy server, and CLI tool.
- adaptive-bitrate
- dash
- hls
- m3u8
CLI-friendly package for pg migrations management.
🧑💻 High Developer Experience, zap based logger. It offers rich functionality but is easy to configure and allows the user to choose the best output format for their purposes.
Gaurun Client written in Go
- go
- gaurun
- push-notifications
- apns
A logging library with strack traces, object dumping and optional timestamps
- golang
- golang-library
- golang-package
- logging
Benchmark of Golang JSON Libraries
Scan and parse LL(1) grammars simply and efficiently.
- go
- golang
- pratt-parser
- lexer-parser
TranslatedBind data to any Go value. Can use built-in and custom expression binding capabilities; supports data validation logic for Go values.
Hands is a process controller used to control the execution and return strategies of multiple goroutines.
CLI implementation of httpreserve that can test links and retrieve internet archive replacements
- code4lib
- web-archiving
- digipres
- digital-preservation
The missing Golang Strings Library
- go
- golang
- string
- string-manipulation
Powerful SQL Query builder that automatically generates SQL queries from structs
- go
- golang
- golang-library
- sql
Tools for parse JSON-like logs for collecting unique fields and events
A Go library providing a simplified abstraction over google/gopacket for network packet parsing and processing, reducing boilerplate and improving ease of use while preserving core packet inspection capabilities.
- bytes
- golang
- golang-library
- ip