Utilities
96 libraries in this category
Xferspdy provides binary diff and patch library in golang
A CLI for removing unused or previous versions of AWS Lambdas
Health package simplifies the way you add health check to your services
Quota manager and rate limiter collection for Go
Safe number type conversion library that prevents integer overflow and underflow (addresses gosec G115 and CWE-190)
Convenient functions for PHP community
Many utilities and helpers like string handlers/formatters and validators
Go implementation of different backoff strategies useful for retrying operations and heartbeating
Process (i.e. goroutine) manager with an HTTP API
Easy remote profiling of your services
Multiplexor for aligned tickers
A scanner similar to bufio.Scanner, but it reads and returns lines in reverse order, starting at a given position and going backward
A framework for running self-updating signed binaries from a central, trusted repository
Common Architectureâ„¢ for String Utilities in Go
Webpage summary extractor using Facebook Open Graph and arc90's readability
Scan sql rows into any type powered by generics
Simple and easy retry mechanism package for Go
A native, high-quality and minimalistic QR code generator
Parse TODOs in your GO code
Easy and lightweight CLI tool to time track your tasks
Simple, performant generic utilities for Go inspired by JavaScript and Python (map, filter, reduce, and more)
MongoDB / mgo.v2 query that supports efficient pagination (cursors to continue listing documents where we left off)
App shutdown hooks for `os.Signal` handling
Parallelized formatter with no external dependencies for gherkin (cucumber, behat...)
SSH Manager for authorized_keys files on multiple remote servers
Universal multi-workstation clipboard that uses S3 like backend for the storage
High performance utility functions written using Generics for Go 1.18+
Fire alarms with system events
Easy and safe convert any value to another type
Drop-in modernization of jmoiron/sqlx with fixed SQL lexer bugs, automatic IN-clause expansion, pluggable hooks, and unified DB/Tx/Conn interfaces
Type-safe functions for common Go slice operations
Go simple exponential backoff package
Retrying made simple and easy for golang
Package pointer contains helper routines for simplifying the creation of optional fields of basic type
Check yopmail mails from command line
Go library for encoding structs into Header fields
Performant and flexible struct mapping and loose type conversion
Collections of string manipulation and conversion functions
Makes working with slices easier
Evaluate an expression dynamically based on s-expression. It's simple and easy to extend
Throttle is an object that will perform exactly one action per duration
Just a collection of useful functions for working with generic data structures
A zero-allocation debouncer written in Go
Readable, flexible, simple-to-use client for REST APIs
Tome was designed to paginate simple RESTful APIs
Run command periodically and expose latest STDOUT or its rich delta as HTTP endpoint
Tool to help manage git tags
runs go generate recursively on a specified path or environment variable and can filter by regex
Provides primitives to perform ordered (sequential/concurrent) GRAceful TERMination (aka shutdown) in Go application
Package that provide functions for simplified creation of pointers from constants of basic types
a small golang lib to generate placeholder images
ugo is slice toolbox with concise syntax for Go.
A collection of utility functions for contexts
A simple yet powerful readiness test for Kubernetes
Package go-convert enables you to convert a value into another type
Library providing Go types for store/validation and transfer of ISO-4217, ISO-3166, and other types
Implement simple functions to manipulate structs
JSend's implementation written in Go
small utility to fill structs using "fill" tag
Go package for working with Problem Details
Compile-time controlled logger to make your release smaller without removing debug calls
Package contextplus provide more easy to use functions for contexts.
Lightweight lookup over ISO-3166 codes
Tripper is a circuit breaker package for Go that allows you to circuit and control the status of circuits
go run error steamroller
CLI for Keep-a-changelog formatted changelogs
A minimalistic clipboard manager for Mac
A package that provide many helpful methods for working with rest api
Verify or remove blanks and whitespace from strings
Just Edit Text: a fast and powerful tool for finding and replacing file content and names using regular expressions
Read silk netflow files
A pretty simple library to ensure your work to be done
Extension for the database/sql package, adding named queries, struct scanning, and batch operations
Fast API compatibility reports for Go projects
Optional struct fields and vars
Fast, zero-configuration, static HTTP filer server
Perform any number of actions on any set of OS signals in Go
Get your context value with high performance
A high-performance slice Utilities
Read nfdump netflow files
A simple but highly configurable retry package for Go
A go event and event'subscribe package, like wordpress hook functions
Abstractions and utilities to get rid of boilerplate code in business logic
Slice conversion between primitive types
A go toolkit
Yet another golang type safe object pool using generics
Generic one-liners to work with variables, slices and maps without boilerplate code
Go module that provides common utilities for Cloud Native REST API development. Also contains AWS Specific utilities
Drop-in context.Context replacement for graceful shutdown Go applications
Twitter Snowflake implemented in Go
Simple and easy timing wheel package for Go
Type-safe generic helpers for slices, maps, strings, errors, JSON, HTTP, and containers, organized as small independently adoptable packages
Production ready features for Go based web frameworks
Handy retry-on-error library with extensive flexibility (backoff strategies, caps, etc)
Generic typed constant sets with safe string parsing for Go's missing enum type
Visualize dependency graphs as physical tower structures, inspired by XKCD #2347